Hi,
You can try the following article to help narrow down the scope of the
issue:
315409 HOW TO: Troubleshoot Shutdown Problems in Windows 2000
http://support.microsoft.com/?id=315409
Many times, unsigned drivers will cause this problem. If so, you can use the
following article to identify and disable unsigned drivers:
259283 How to Use the File Signature Verification Tool to Find Third-Party
http://support.microsoft.com/?id=259283
You may be experiencing a Stop error on shutdown. In order to see the
bugcheck (Stop error), you can disable the feature to automatically reboot
when a Stop error occurs. Here are the steps to disable the autoreboot
feature:
1. Click Start, point to Settings, and then click Control Panel.
2. Double-click System.
3. On the Advanced tab, click "Startup and Recovery".
4. Click to clear the Automatically Reboot check box, and then click OK.