Как выполнить автоматическое выключение после установки обновлений в Windows 10

Во вторник с исправлениями вы увидите несколько обновлений, таких как обновление безопасности Adobe Flash Player, обновление стека обслуживания и / или накопительное обновление, которые отображаются в очереди при открытии страницы настроек Центра обновления Windows. В азиатских странах обновления поступают ночью или поздно вечером.

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

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

Как автоматически завершить работу после установки обновлений в Windows 10

В Windows 10 есть возможность автоматического выключения системы после установки обновлений. Но опция включается только после того, как обновления загружены и инициализированы для установки. Например, когда вы загружаете обновление функций (обновление версии Windows 10) через Центр обновления Windows, вам нужно подождать, пока все обновление загрузится (возможно, 3-4 ГБ данных) и будет инициализировано. Только после этого параметры « Обновление и выключение» или « Обновление и перезапуск» становятся доступными в меню «Питание».

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

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

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

Вышеуказанный параметр, который многим пользователям может не понравиться и который может показаться агрессивным, но желателен, если вы хотите оставить процесс загрузки / установки Центра обновления Windows без присмотра после запуска Windows, пока вы находитесь вне дома, но требуется перезагрузка завершить обновление.

СВЯЗАННЫЕ: Как автоматически выйти из режима ожидания в Windows 10

Кроме того, вы можете использовать параметр «Активные часы» в параметрах Центра обновления Windows для настройки рабочего времени (типичный интервал времени, в течение которого ваш компьютер будет использоваться). Windows 10 не будет перезагружать систему во время активных часов.

Автоматически завершать работу Windows 10 после установки обновлений (после перезагрузки)

После настройки указанных выше параметров Центра обновления Windows Windows 10 загрузит обновления, установит их и автоматически перезагрузит компьютер. После перезагрузки ваша система будет на экране блокировки (при условии, что Использовать мою регистрационную информацию для автоматической настройки моего устройства после отключения обновления или перезагрузки ).

СВЯЗАННЫЕ: Остановите автоматическое повторное открытие программ после перезапуска в Windows 10

Вы можете использовать Task Scheduler для автоматического выключения Windows 10 на этом этапе (когда ни один пользователь не вошел в систему). Создайте запланированное задание, которое будет запускаться при запуске и когда система остается бездействующей в течение определенного времени после запуска.

Это можно сделать, запустив shutdown.exe -s -t 0 с помощью запланированной задачи, но всегда желательно проверять, не вошли ли пользователи, прежде чем выключать компьютер. Задача должна автоматически выключать систему, только если ни один пользователь не вошел в систему. Это можно сделать с помощью PowerShell или VBScript.

Вот сценарий VBScript, который можно использовать с планировщиком задач для выключения компьютера после указанного времени простоя - только если в данный момент в систему не вошли пользователи.

 'Выключите компьютер, если в данный момент никто не вошел в систему. StrComputer = "." Установите objWMIService = GetObject ("winmgmts:" _ & "{impersonationLevel = impersonate}! \\" & strComputer & "\ root \ cimv2"). Установите colProcessList = objWMIService.ExecQuery ("Выбрать * из Win32_Process WHERE Name = 'исследовать. '") Если colProcessList.count = 0, то Dim WshShell: set WshShell = CreateObject (" WScript.Shell ") WshShell.Run" c: \ windows \ system32 \ shutdown.exe -s -t 120 "End If 

Запуск скрипта с помощью планировщика задач

  1. Скопируйте приведенный выше код в Блокнот и сохраните файл как shutdown.vbs
  2. Переместите shutdown.vbs в каталог C:\Windows .
  3. Откройте планировщик заданий и нажмите «Создать задание»
  4. Назначьте имя и описание для задачи.
  5. Нажмите Изменить пользователя или группу…, введите SYSTEM и нажмите OK.
  6. Включите Запуск с наивысшими привилегиями .
  7. Выберите вкладку Triggers и нажмите New.
  8. В раскрывающемся списке «Начать задание:» выберите « При запуске» и нажмите «ОК».
  9. Выберите вкладку «Действия» и нажмите «Создать».
  10. В текстовом поле Программа / скрипт: введите wscript.exe
  11. В поле Добавить аргументы введите C:\Windows\Shutdown.vbs и нажмите кнопку ОК.
  12. Выберите вкладку Условия.
  13. Установите Запустить задачу, только если компьютер простаивает: до 5 минут
  14. Установите Ожидание простоя на: до 5 минут
  15. Включите функцию " Разбудить компьютер", чтобы запустить этот параметр задачи .
  16. Нажмите кнопку ОК, чтобы завершить процесс создания задачи.

Windows 10 теперь автоматически выключит ваш компьютер, если он простаивал, а пользователи не вошли в систему. Сценарий запускает командную строку Shutdown.exe с параметром тайм-аута 120 секунд, после чего система выключается. До истечения 120-секундного таймаута пользователь может прервать запланированное завершение работы, запустив shutdown.exe /a командную строку после входа в систему.

Примечание. На шаге 8 выше вы также можете использовать триггер на холостом ходу . Однако Windows может не запустить сценарий или программу после простоя из-за фоновой программы или службы, которая сбрасывает время простоя.

Определение состояния простоя

Служба планировщика заданий будет проверять, находится ли компьютер в режиме ожидания каждые 15 минут. Компьютер считается находящимся в режиме ожидания, когда работает заставка. Если экранная заставка не работает, то компьютер считается находящимся в режиме ожидания, если загрузка ЦП 0% и ввод или вывод диска 0% в течение 90% за последние пятнадцать минут и если нет ввода с клавиатуры или мыши в течение этого периода времени.

В Windows 8 и Windows 10 планировщик задач выполняет те же общие проверки отсутствия пользователя и потребления ресурсов. Однако планировщик задач использует подсистему питания операционной системы для обнаружения присутствия пользователя. По умолчанию пользователь считается отсутствующим после четырех минут отсутствия ввода с клавиатуры или мыши . Время проверки потребления ресурсов сокращается до 10-минутных интервалов, когда пользователь присутствует. Когда пользователь отсутствует, время проверки сокращается до 30-секундных интервалов. Планировщик задач выполняет дополнительные проверки потребления ресурсов для следующих событий:

  • Состояние присутствия пользователя изменено
  • Источник питания переменного / постоянного тока изменен
  • Уровень заряда батареи изменился (только при использовании батарей)

Когда происходит любое из указанных выше событий, планировщик задач проверяет компьютер на бездействие с момента последней проверки. На практике это означает, что планировщик задач может объявить систему бездействующей сразу после обнаружения отсутствия пользователя, если другие условия были выполнены со времени последнего подтверждения. Пороговые значения CPU и IO установлены на 80%.

См. Статью Microsoft Условия ожидания задач

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

ПОХОЖИЕ СТАТЬИ