Hi Mark - Some of the following require Registry changes. Be sure and
BACKUP first using Erunt or other, and don't do these changes unless you're
comfortable working with the Registry.
(Courtesy of Steve Parry)
start > run > gpedit.msc > Computer Configuration> Administrative Template
System > Logon > Maximum retries to unload and update user profile ... set
enabled and to say 5 ... default if not configured is 60!!
and then (added by me):
set waittokillservicetimeout at
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
to 5000 ms instead of the default 20000.
(I can verify that these two make a HUGH difference in shutdown times.)
Then, courtesy of Torgeir Bakken, MVP, you might want to try this:
User Profile Hive Cleanup Service
A service to help with slow log off and unreconciled profile problems.
http://www.microsoft.com/downloads/...6D-8912-4E18-B570-42470E2F3582&displaylang=en
Two last areas to check. Unless you actually use them, it has been reported
that unchecking Enable Offline Files in Folder Options|Offline Files tab
substantially decreases the shutdown time (presumtively by eliminating the
"Synchronize all offline files" step). And check and be sure that you don't
unintentionally have Clear the Windows Paging File turned on. See here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q314834
If none of this helps (enough), then take a look here:
Windows XP Shutdown & Restart Troubleshooting:
http://aumha.org/win5/a/shtdwnxp.htm