There are several registry settings that can be changed to decrease shutdown time.

1. End services faster when shutting down. Saves alot of time.
-Open regedit by typing "regedit" in the run box located on the start menu.
-Browse to gHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlh
-Right click on the string value gWaitToKillServiceTimeouth
-Select modify and change the value to g1000h

2. Give windows the ability to automatically close non-responding apps.
-Open regedit
-Browse to gHKEY_CURRENT_USER\Control Panel\Desktoph
-Right click on the string value gAutoEndTasksh
-Select modify and change the value to g1h

3. Reduce the timeout for windows to discover a non-responding application.
-Open regedit
-Browse to gHKEY_CURRENT_USER\Control Panel\Desktoph
-Right click on the string value gHungAppTimeouth
-Select modify and change the value to g1000h
-Browse to gHKEY_USERS\.DEFAULT\Control Panel\Desktoph
-Right click on the string value gHungAppTimeouth
-Select modify and change the value to g1000h

4. Reduce the delay to close non-responding applications and speed up the closing on apps at shutdown.
-Open regedit
-Browse to gHKEY_CURRENT_USER\Control Panel\Desktoph
-Right click on the string value gWaitToKillAppTimeouth
-Select modify and change the value to g1000h
-Browse to gHKEY_USERS\.DEFAULT\Control Panel\Desktoph
-Right click on the string value gWaitToKillAppTimeouth
-Select modify and change the value to g1000h


You could also try disabling the "Nvidia Driver Helper" service if using a nvidia card.
- Go to the run box and type "services.msc"
- Select "Nvidia driver helper"
- Right click and press stop.
- Go to properties of Nvidia Driver helper and change the startup type to "disabled"


You "should" now see a marked improvement in shutdown speed.


LEt me know how you get on.