When Windows XP won’t powerdown automatically, the APM/NT Legacy Power Node may not be enabled.
To enable this, right-click on the My Computer icon, click Properties | Hardware | Device Manager | View.
My best advice is: Check all drivers for all hardware devices to ensure that they are the current best for Windows XP.
Most Win XP shutdown problems reported thus far have been that it reboots when shutdown is attempted.
Stop 0x9F and Stop 0x8E are two of the most common of these at shutdown, and generally point to a bad driver.
Stop 0x7B on restarting means Win XP lost access to the system partition or boot volume during the startup process, due to a bad device driver, boot sector virus, resource conflict, boot volume corruption, or other problem listed here.
Press F8 during the restart and select “ Last Known Good Configuration.” If you catch the problem when it first occurs (meaning you likely have installed only one or two drivers or new service), this will return you to a previous working condition.
System Restore provides an alternate approach, especially if you need to go back further than the last known good configuration, and Device Manager provides a tool for rolling back to an earlier driver.
Here’s the commonly reported problem scenario people encountered: On attempting shutdown, nothing at all appears to happen for a prolonged period of time.
Eventually, an “End Task” window appears, wanting to terminate DEVLDR32. No matter what one does, one ultimately is locked out of shutting down other than by a power switch shutoff.
However, the computer may not powerdown correctly after that.
This is a different problem, and I encourage people reporting these issues to make a clear distinction in their labeling.
If there is an APM tab, make sure the “Enable Advanced Power Management Support” box is checked.