From time to time, let's say once every 4 days, ever since I have had this Vista machine, Vista takes 15 to 30 minutes to restart. Sometimes it leaves me in doubt as to whether it actually will and I simply forcefully shutdown by holding down the power button for a few seconds until it powers off (when it starts back up after this it always asks if I want to "start Windows normally").
This just happened during the last hour and I waited for it to restart by going to the supermarket. When I returned home it had restarted but a little dialog window was waiting for me to say "Windows has recovered from a serious error".
Following this I restarted and everything started up correctly.
Is this a normal part of using Windows Vista or is there anything I can do to address this?
I'm running Windows Vista Ultimate 32-bit: Version 6.0 (Build 6002: Service Pack 2)
EDIT:
Good tip, Jared. Thanks. Lots of errors in the Event Viewer but only one critical one ->
Boot Performance Monitoring/Diagnostics Performance:
[Boot Duration:117838ms; IsDegradation:false]
Also a lot of errors for failed attempts to start the Defragmenter:
Task Scheduler failed to start "\Microsoft\Windows\Defrag\ScheduledDefrag"
task for user "NT AUTHORITY\System". Additional Data: Error Value: 2147750687.
And for CertificateServicesClient:
Task Scheduler failed to start
"\Microsoft\Windows\CertificateServicesClient\SystemTask"
task for user "NT AUTHORITY\System". Additional Data: Error Value: 2147750692.