Как узнать, почему ваш компьютер просыпается, и как его остановить

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

Что происходит в фоновом режиме, так это то, что последнее состояние системы сохраняется в ОЗУ, прежде чем отключается питание всех устройств и систем, которые не нужны для этого минимального режима работы.

Состояние восстанавливается при нажатии кнопки пробуждения или при перемещении клавиатуры или мыши.

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

Часть 1: Диагностика пробуждения

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

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

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

Диагностика командной строки

Первое, что вы можете сделать, это проверить, отвечают ли устройства за автоматическое включение компьютера. Сделайте следующее, чтобы узнать это:

  1. Если вы используете Windows 7, нажмите кнопку меню «Пуск», введите cmd, щелкните правой кнопкой мыши cmd.exe и выберите «Запуск от имени администратора».
  2. Если вы используете Windows 8.x, используйте Windows-X для отображения командного меню и выберите Командная строка (Администратор) из списка доступных.
  3. Введите powercfg -lastwake и в качестве второй команды powercfg -devicequery wake_armed.
  4. Устройства, которые отвечают за пробуждение компьютера, могут быть перечислены здесь.
  5. Вы также можете запустить powercfg -waketimers, чтобы выяснить, настроено ли какое-либо время пробуждения для возврата компьютера при переходе в спящий режим.
  6. Иногда название программы может отображаться здесь. Если это так, вы, возможно, захотите просмотреть параметры приложений, чтобы найти способ предотвратить его пробуждение от ПК.

Диагностика просмотра событий Windows

Находясь в командной строке, введите eventvwr.msc, чтобы запустить средство просмотра событий Windows.

  1. Выберите «Журналы Windows»> «Система» в меню на боковой панели.
  2. После отображения журнала выберите «Фильтровать текущий журнал» в меню «Действия».
  3. Откроется новое окно, которое вы используете для настройки того, что отображается в выбранном четном журнале.
  4. Найдите источники событий там и выберите Power-Troubleshooter из контекстного меню. Список отсортирован по алфавиту, и у вас не должно возникнуть проблем с поиском элемента фильтра в меню.
  5. Все записи перечислены по уровню, дате и времени, а также по идентификатору события.
  6. Откройте записи, закрытые по дате и времени для пробуждения ПК, и проверьте, есть ли там список источника Wake. Это может показать, что разбудило компьютер.

Часть 2: Исправление режима пробуждения

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

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

Исправление мыши

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

  • Нажмите на кнопку Windows и введите мышь здесь.
  • Вы должны увидеть запись панели управления, помеченную мышью, если вы используете Windows 7. Если вы используете Windows 8, введите мышь, нажмите клавишу возврата, выберите, чтобы увидеть все настройки, и выберите результат, помеченный как мышь, и ничего больше.
  • Это открывает Свойства мыши на рабочем столе.
  • Перейдите на вкладку «Оборудование» и выберите «Свойства».
  • Нажмите на кнопку Изменить настройки, когда откроется новое окно.
  • Перейдите на вкладку «Управление питанием» и снимите флажок «Разрешить этому устройству активировать компьютер».

Кроме того, откройте Диспетчер устройств из панели управления настольного компьютера, найдите Mice и другие указывающие устройства, перечисленные здесь, и щелкните правой кнопкой мыши устройства, перечисленные под ним, чтобы выбрать свойства там. Или просто дважды щелкните на соответствующем устройстве.

Здесь вы получаете параметры управления питанием напрямую, без необходимости выполнять длительный процесс, описанный выше.

Фиксация таймеров пробуждения

Если за пробуждение вашего ПК отвечает таймер пробуждения, вы можете проверить приложение, которое отвечает за это, чтобы предотвратить его пробуждение.

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

  1. Нажмите клавишу Windows и введите powercfg.cpl, чтобы открыть параметры электропитания ПК.
  2. Нажмите на изменить настройки плана рядом с текущим планом и повторите процесс, описанный ниже для всех других планов, которые вы используете.
  3. Нажмите на изменить дополнительные параметры питания на следующей странице. Откроется новое окно, в котором отображаются расширенные параметры питания выбранного плана.
  4. Выберите «Сон»> «Разрешить таймеры пробуждения» и измените настройку с «включить» на «отключить», нажав на нее.
  5. Нажмите «Применить», чтобы сохранить изменения.

Убедитесь, что вы изменили все доступные профили мощности.

Исправление сетевых карт

Сетевые адаптеры также могут разбудить компьютер. Вы можете проверить настройку установленных адаптеров, выполнив следующие команды:

  1. Нажмите на кнопку Windows, введите диспетчер устройств и выберите результат из списка предложений.
  2. Выберите «Сетевые адаптеры» и дважды щелкните основной сетевой адаптер. Если у вас есть несколько перечисленных здесь, повторите процесс для каждого, который используется.
  3. Перейдите на вкладку «Управление питанием» в новом открывшемся окне и снимите флажок «Разрешить этому устройству активировать компьютер».
  4. Кроме того, переключитесь на Advanced и найдите свойства «wake on pattern match» и «wake on magic packet», и, если они включены, отключите их.

Совет: вы также можете проверить конфигурацию BIOS на наличие настроек «пробуждение по кольцу» и «пробуждение по локальной сети» и отключить их.

Запланированная задача перезагрузки

В Windows 10 вы обнаружите, что задача перезагрузки может разбудить компьютер, чтобы установить обновления для системы, и разбудит компьютер, даже если в это время обновления недоступны.

Чтобы отключить задачу, сделайте следующее:

  1. Нажмите на кнопку Windows, введите планировщик задач и нажмите Enter.
  2. Перейдите в следующий раздел: Планировщик заданий (локальный)> Библиотека планировщика заданий> Microsoft> Windows> UpdateOrchestrator
  3. Найдите там задачу перезагрузки, щелкните ее правой кнопкой мыши и выберите «Отключить» в контекстном меню.

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

  1. Откройте командную строку с повышенными привилегиями, нажав клавишу Windows, набрав cmd.exe, удерживая клавиши Shift и Ctrl и нажав клавишу ввода.
  2. Выполните следующую команду: takeown / f C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot
  3. Откройте проводник и перейдите в C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  4. Найдите там файл с именем reboot (он не имеет расширения файла), щелкните по нему правой кнопкой мыши и выберите «Свойства».
  5. Перейдите на вкладку безопасности.
  6. Выберите «Системную» учетную запись и удалите ее права на запись в файл.

Автоматическое обслуживание

Некоторые версии Windows настроены для запуска задач автоматического обслуживания. Хотя вы, возможно, не захотите полностью их отключать, имеет смысл установить для них время суток, которое вам подходит.

  1. Откройте окно проводника, щелкните поле адреса в верхней части и вставьте в него следующее: Панель управления \ Все элементы панели управления \ Безопасность и обслуживание \ Автоматическое обслуживание
  2. После того, как вы нажали Enter, вы попали в апплет панели автоматического обслуживания.
  3. Там вы можете установить время для ежедневного задания и настроить, разрешено ли заданию запускать компьютер в назначенное время.
  4. Отключите «разрешить плановое обслуживание, чтобы разбудить мой компьютер в назначенное время», чтобы заблокировать его от пробуждения ПК.

Командная строка Фу

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

  • powercfg -a отображает список доступных состояний сна компьютера.
  • powercfg -devicequery wake_armed перечисляет все устройства, которые могут разбудить компьютер
  • powercfg -devicequery wake_programmable перечисляет все устройства, которые могут быть запрограммированы для пробуждения ПК.
  • powercfg -devicedisablewake «точное имя устройства» отключает функцию пробуждения выбранного устройства.
  • powercfg -deviceenablewake «точное имя устройства» снова включит это устройство.
  • powercfg -lastwake отображает последнее устройство, которое разбудило ПК.
  • powercfg -waketimers перечисляет все активные таймеры пробуждения.

Powershell

Запустите команду powershell из командной строки, чтобы активировать его.

  • Get-ScheduledTask | где {$ _. settings.waketorun} перечисляет все задачи и их состояние в отношении операций пробуждения.

Полезные ресурсы

Если вы хотите узнать больше о функциях сна и пробуждения, используйте в качестве отправной точки следующие ресурсы:

  • Как сделать так, чтобы ваш компьютер автоматически выходил из спящего режима?
  • Шаблоны пробуждения объяснили [Уклея]
  • Устранение неполадок в спящем режиме Vista или Windows 7 [Vistax64]
  • Обзор режима сна [Википедия]