Советую еще один способ: в реестре есть строка отвечающая за "убийство" подзависших процессов
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]
"WaitToKillServiceTimeout"="20000"
Число 20000 означает время "убийства" процессов. 20000 - это 20 секунд. Рекомендую время около 5 секунд, т.е. 5000!
Сразу заметишь разницу!!