A number of people are having problems when trying to shutdown windows xp. A number of computers under certain conditions come into this kind of condition and the user is totally confused about what to do and how to resolve the matter. There are a number of reasons due to which this could happen.
New Hardware: Mostly this is seen that people get their computer in this situation when they have installed or plugged some new hardware. If you have also done the same, you might not be installing that hardware correctly. A number of changes occur when you are trying to install the drivers.
APM: Check if APM is enabled or not. This can also make difference when you are trying to shut your computer down. However, some people have seen problem like when they try to shutdown their computer, the computer restarts, and some people have seen their computer hanging while trying to shutdown. So de checks APM when you are facing such problems.
USB Connections: This could also happen if there are some new usb connections made in the computer recently. Unplugging hardware from the usb would be the easiest way to test what is causing the problem. So try to shutdown your computer after unplugging your new usb connection.
Viruses: This is the biggest threat to the computer these days. After the trend of data travelers (usb drives) and usb hard disks, another fashion of auto play virus has been introduced. When you plug in some usb that is infected, it also infects your computer automatically. This virus is very dangerous and can harm your computer in several ways. So get good antivirus software for your computer and scan it thoroughly so that you can remove all security issues from your computer.
Restarting problem:
It has also seen that sometimes people accidentally selects the option of autorestart. It can also be caused due to some virus, but this can be disabled from registry easily. To avoid the BSOD in total and allow the direct “Auto Reboot” aspect, run Regedit and go to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
Right click on “AutoReboot”, modify and change the value to 1. Exit, reboot. To disable set the value back to 0.
Antivirus:
The best way to protect yourself from getting into troubles like these are antivirus available. They are not only dangerous for your computer, but they can also be a threat for privacy and security issues.