Компьютер долго выключается

Компьютер долго выключается

Применимость статьи: Windows 7, Windows 8, Windows 10, Windows XP (неизвестно).


Не так давно, неОшибка.Ру, уже писал о том, что делать, если компьютер долго включается. В той статье рассматривался способ ускорения завершения работы основанный на выключении с помощью гибридного режима, в котором состояние компьютера сбрасывается на жесткий диск (видимо по принципу файла подкачки), и соответственно система быстрее загружается.

Сегодня мы расскажем о том, как сэкономить время отведенное на выключение компьютера, за счет уменьшения времени выполнения процессов необходимых для завершения работы.

Для этого нам потребуется подправить кое-какие значения в реестре Windows.

Данный способ будет особо полезен владельцам старых компьютеров, на которых все же установлена Windows 8-й или 10-й версии.

Итак, прежде всего, нажмите сочетание клавиш <Win> + <R> и в открывшемся окошке введите:

regedit

и нажмите <Enter> на клавиатуре, либо <OK> мышкой.

Если все ввели и сделали правильно, откроется собственно сама программа RegEdit и отобразит нам содержимое нашего реестра.

Теперь, нам необходимо пройти по пути указанному ниже, открывая поочередно разделы в левой части окна RegEdit.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Чтобы получилось вот так:


На рисунке выше, цифрой 1 указан путь, а под цифрой 2, сам параметр реестра, который нужно подправить —WaitToKillServiceTimeout. Щелкаем по нему дважды мышью, и правим.

Собственно этот параметр говорит компьютеру, сколько времени должно пройти, прежде, чем компьютер принудительно завершит процесс, который мешает выключится. По умолчанию, время отведенное на это, составляет 5000мс, что равно 5 секундам. Изменим это значение до 2000мс или попросту до 2 секунд. Сохраним, нажав на кнопочку <OK>.

Не торопитесь закрывать окно RegEdit. Пройдите по следующему пути:

HKEY_CURRENT_USERControl PanelDesktop

ищем параметр такой же как и в прошлый раз — WaitToKillServiceTimeout.

Если он присутствует — выставляем его значение так же как и в предыдущем примере — 2000.

Если такового параметра тут нет (как в моем случае), нам придется создать его самостоятельно. Для этого, в правой части окна RegEdit жмем правой кнопкой мыши, и жмем Создать => Строковый параметр.

Даем ему имя: WaitToKillServiceTimeout, а затем и присваиваем значение — 2000.

Нажмите <OK> для того, чтобы сохранить результат.

И снова не спешите закрывать окно. Оглядитесь: в этом же разделе есть параметр HungUpTimeout? Если присутствует, задайте и ему значение в 2000. Если он отсутствует, создайте его на примере предыдущего и задайте все то же значение.

Автор данного способа НЕ рекомендует выставлять значения менее 2000 во всех 3х параметрах. Это может привести к негативным последствиям. Будьте осторожны. Все действия описываемые в статье, Вы производите на свой страх и риск. В ответе за Ваше оборудование и информацию, только Вы и никто другой.