Thanks for the suggestions. More information below.

Quote:
Look for network issues or roaming profiles. I know there were a few bugs where it would try to load (or save) roaming profiles and fail, causing a very slow boot (or shutdown).


We don't use roaming profiles.

Quote:
Otherwise, check to see if your domain admin folks are dumping large amounts of "updates" or "pushes" to your system. That is something I see a lot of here.


Nope, this reboot was due to Windows Update, but it's been fine for the last few weeks.

Quote:
Lastly, make sure you have a local machine admin account. Try logging in with that, shutting down, restarting and use this account to try to diagnose. If it is getting hung up on a network or domain issue, this might help clear it.


I'm logged into it now. And it's very odd.

If I go into Event Viewer, I get a message box: "Unable to complete the operation on 'Application'. The interface is unknown.

If I right click on "My Network Places" to get to the Network Connections control panel, there are no interfaces listed in there. ipconfig shows both interfaces correctly.

Plugging in the network cable (it was unplugged, to eliminate dodgy DHCP servers or other network problems) and running ipconfig /renew gives me "An error occurred while renewing interface Local Area Connection : The RPC server is unavailable."

Going into Computer Management and clicking on "Device Manager" doesn't show anything. Trying "Performance Logs and Alerts" hangs up Computer Management.

Browsing around in the registry doesn't show anything obviously amiss.

"sc query" shows nothing -- as if no services were started.

I'm going to try a boot into Safe Mode, to see if anything is obvious there, but it's not good.
_________________________
-- roger