Есть такой интересный системный параметр, который предоставляет службам корректно завершить свою работу после получения команды на выключение компьютера. Стандартное значение установлено в 20 000 миллисекунд (20 секунд). При нормальных условиях, мы спокойно можем уменьшить это время до 5 секунд. Меньше 2-3 сек я бы не советовал ставить, поскольку некоторые службы могут не успеть нормально завершить свою работу или сохранить настройки.
- Для начала, откроем редактор реестра Windows:
- Нажимаем сочетание клавиш Win + R, пишем в строке: regedit, жмем ОК
- В левой части окна редактора проходим по пути:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- В правой части окна ищем требуемый параметр WaitToKillServiceTimeout
- Делаем на нем двойной клик мышью, вводим требуемое значение в миллисекундах.
- Я установлю 5000 (5 сек.)
