Ok, I understand. This is how I solved the not able to reboot during the
day problem. I wrote a batch file that restart the IIS service every
morning at 4 a.m. Since I am doing this every day the system does not hang.
Of course, you will have to reboot the system at least once before trying
this method.
Let me know if you would like the code for the batch file.