There might be a way to fasten the shutdown by cutting the time for killing services (taken from here):
The first two settings can be found in the key HKEY_CURRENT_USER\Control Panel\Desktop
HKEY_CURRENT_USER\Control Panel\Desktop
. They are called HungAppTimeoutHungAppTimeout and WaitToKillAppTimeoutWaitToKillAppTimeout. You should also set the key AutoEndTasksAutoEndTasks to 1 if it is not set to this value already.The timeout settings for Services can be found in the Registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
and is called WaitToKillServiceTimeoutWaitToKillServiceTimeout. The value is entered in miliseconds which means that the value 2000 should be entered if you want to set this to 2 seconds each.
Bobby