But if the problem is a recurring one, its most likely to be one of the following reasons:
1) One of your processes or services is not shutting down.
2) You have a faulty or incompatible device driver installed.
3) You have a faulty or incompatible program running.
Here are a few suggestions which you may consider:
1) Undo any recent changes which you may have made to your system. You may have to uninstall a recently installed program or an upgrade or an update or a hardware with device drivers.
2)Try a Last Known Good Configuration or a System Restore.
3)Use the Task Manager to manually try and identify the probable cause or causes for this. Manually stop and quit the suspect program, and then shut down to see if the issue is being resolved. You may have to repeat the procedure with several running processes.
4)Enter Safe Mode. From the Menu, move the cursor down to: Enable Boot Logging and hit enter