Компьютер с Windows 7/10 не переходит в спящий режим – решаем проблему

0
159

Многие начинающие пользователи, желая ненадолго отлучиться от рабочего места, по старинке просто выключают компьютер. Недостаток такого способа дать своему компьютеру передышку очевиден, ведь при этом приходится завершать работу всех приложений и сохранять все данные, к которым все равно через какое-то время придется вернуться. К счастью, в Windows имеется такая замечательная вещь как спящий режим и его разновидность, называемая гибернацией.

При отправке компьютера или ноутбука в режим сна все данные текущей сессии сохраняются в оперативной памяти (при гибернации – в специальном файле на жестком диске), что позволяет пользователю быстро вернуться к работе в любое время. Увы, в некоторых случаях эта полезная функция оказывается либо недоступной, либо работает некорректно, то есть компьютер не переходит в спящий режим. Причин неполадки может быть несколько, но чаще всего она вызывается неправильно настроенной схемой электропитания, работой подключенного USB-устройства и некорректно заданными параметрами в BIOS.

Запущенные процессы

Погружению компьютера в сон могут препятствовать некоторые компоненты системы, к примеру, сетевой адаптер и сторонние программы. Итак, давайте начнём разбираться. Раньше все было хорошо, и, вдруг, спящий режим перестал работать или опция перевода в режим сна была недоступна изначально? Если ПК новый или вы установили свежую версию Windows, то первым делом нужно проверить, поддерживается ли вообще режим сна в данной конфигурации. Запустите командную строку от имени администратора и выполните команду powercfg -a.

Проверяем доступность режимов сна

Смотрим, какие состояния спящего режима доступны. Наиболее часто используется «Ждущий режим (S3)», при котором данные сохраняются в оперативной памяти, продолжающей потреблять энергию. Как правило, такой режим по умолчанию доступен. Энергонезависимый режим гибернации (информация из памяти скидывается на диск) может быть отключен, но при необходимости его можно включить командой powercfg /hibernate on. При активации в консоли не должно появляться ошибок и предупреждений.

Включаем гибернацию

Теперь как быть, если проверка показала доступность функции сна, а Windows 7/10 не переходит в спящий режим. Возможно, мешает какой-то процесс. Какой именно, выясняем с помощью той же запущенной от имени администратора командной строки. Выполняем команду powercfg /requests и смотрим результат. Если он будет таким, как показано на скриншоте, процессы тут ни при чём.

Смотрим список процессов

В противном случае в результатах будет строка «ВЫПОЛНЕНИЕ» с указанием запущенного удерживающего процесса. Завершите процесс (закройте программу) и попробуйте отправить компьютер в сон. По идее, на этот раз проблем возникнуть не должно.

Выявляем запущенные процессы

Проблемы, из-за которых компьютер не уходит в спящий режим, в Windows 7/10 могут создавать сторонние и даже системные службы, хотя сталкиваться с этим приходится не так часто. Решением может стать их отключение. Для этого командой msconfig открываем конфигурацию системы, переключаемся на вкладку «Службы» и отключаем имеющиеся там службы, после чего проверяем корректность перехода в режим сна. Если все работает, значит, причина неполадки была в одной из служб. Запускаем их одну за другой и по ходу дела проверяем работу спящего режима.

Отключаем службы

Настройки питания

Если компьютер не уходит в сон по-прежнему, переходим к следующему этапу проверки – настройкам электропитания. Здесь нас интересуют таймеры пробуждения. Запустите апплет управления питанием командой powercfg.cpl и нажмите напротив основной схемы ссылку «Настройка схемы электропитания».

Заходим в настройки схемы питания

Далее кликаем «Изменить дополнительные параметры питания», в открывшемся окошке разворачиваем настройку Сон – Разрешить таймеры пробуждения и отключаем её.

Переходим к параметрам питания

Отключаем таймеры пробуждения

Подключенная периферия

Другой распространенной причиной, по которой не работает спящий режим в Windows 7/10, является активность подключённых к ПК USB-устройств – мыши, клавиатуры, внешних динамиков и т.д. Установить, какие именно устройства могут пробудить компьютер нетрудно, достаточно выполнить в запущенной с повышенными правами командной строке команду powercfg -devicequery wake_armed. Запретить их самодеятельность тоже не составляет труда.

Выявляем устройства, выводящие компьютер из режима сна

Открываем «Диспетчер устройств», находим там проблемное устройство, заходим в его свойства, переключаемся на вкладку «Управление электропитанием» и снимаем птичку с опции, разрешающей устройству выводить компьютер из ждущего режима. Если точно определить устройство не удалось, поочередно отключаем все устройства, в свойствах которых имеется раздел управления электропитанием. В частности, проверяем «Контроллеры USB», «Сетевые адаптеры», «Устройства HID», «Мыши» и «Клавиатуры».

Запрещаем вывод компьютера из спящего режима

Определить выводящее из спящего режима USB-устройство также можно проанализировав раздел Журнала Windows «Система». Для этого нужно найти первый же в списке источник, в названии которого будет текст «power» (обычно это Power-TroubleShooter). Скорее всего, это событие будет содержать сведения о процессе или устройстве, автоматически выводящим ПК из режима сна.

Проверяем события в Журнале Windows

Смотрим источник выхода

Настройки BIOS

Во многих версиях BIOS имеется функция Wake on LAN, которая может препятствовать работе режима сна. Почему компьютер или ноутбук не переходит в спящий режим, когда она включена? Дело в том, что эта функция регистрирует активность локальной сети, позволяя администратору подключаться к компьютеру удалённо. Если она работает некорректно, у пользователя могут возникнуть проблемы со спящим режимом. Чтобы отключить данный параметр, зайдите в BIOS, в разделе Power management setup или Power найдите опцию Wake on LAN и установите ее в режим Disable.

Опция Wake on LAN в БИОС

Что-то не так с драйверами

Ну и не забываем о драйверах. Убедитесь, что в «Диспетчере устройств» у вас нет отмеченных жёлтым значком пунктов. Вполне возможно, что спящий режим в Windows 7/10 не включается именно по причине отсутствия нужного драйвера. Проверьте наличие актуальных версий ПО для всех компонентов, воспользовавшись DriverPack Solution или другой аналогичной программой.

А, вообще, причин неполадок с режимом сна может быть больше, и связаны они нередко с самой системой. Особенно это касается «левых» сборок, так что будьте внимательными и устанавливаете Windows по возможности из официальных дистрибутивов.

ОСТАВЬТЕ ОТВЕТ