Таймер гибернации компьютера windows 10

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

shutdown /s /t 10

После выполения компьютер будет автоматически выключен через 10 секунд.

Команда shutdown умеет многое, подробно можно узнать так: help shutdown.

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

Данную функцию можно использовать только если имеется режим гибернации в вашей операционной системе (если доступно в меню пуск или настройках системы).

Для того, чтобы все-таки сделать это, предлагаю следующее решение:

timeout /t 10 & shutdown /h

Будет выполнен переход в режим гибернации через 10 секунд.

На этом все.

Теги: windows, гибернация, командная строка

Редактировать

VK Facebook Twitter Telegram Email

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

Да, конечно, они удобны и просты, но зачем, спрашивается, захламлять свой компьютер сторонним программным обеспечением, если то же самое можно сделать средствами операционной системы? Если вы не в курсе, скриптовый язык классического командного интерпретатора позволяет переводить компьютер в режим сна как по требованию, так и по таймеру. За отправку компьютера в сон в Windows отвечает 10 функция SetSuspendState, «зашитая» в DLL-библиотеке powrprof.dll.

Вызвать функцию можно с помощью исполняемого файла Rundll32.exe, расположенного в каталоге System32.

А вот и команда вызова:

rundll32 powrprof.dll,SetSuspendState 0,1,0

Rundll32

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

Команду мы знаем, осталось сделать так, чтобы она выполнялась через заданное время.

Тут тоже всё просто: создайте Блокнотом текстовый файл, первой строкой вставьте в него команду timeout /t 600 /nobreak, а второй строкой rundll32 powrprof.dll,SetSuspendState 0,1,0. Число 600 условное, это количество секунд, через которое будет выполнена команда отправки ПК в сон.

Блокнот

Параметр /nobreak необязателен, он выводит в консоль диалог прерывания/паузы, а вообще отменить выполнение команды вы можете простым закрытием командной строки.

Сохраните файл с расширением CMD.

Сохраните файл

И запустите, дабы убедиться, что всё работает.

CMD

CMD

Выключение компьютера по таймеру

Скриптовый язык можно использовать не только для погружения компьютера в гибернацию по расписанию, но и для его выключения. Для этого в Windows 10 используется команда shutdown /s или shutdown /s /f. Замените ею вторую строку в созданном скрипте для отправки ПК в гибернацию и вот у вас уже есть скрипт для завершения работы Windows 10 по таймеру.

Скрипт для завершения работы Windows 10 по таймеру

Более простой вариант — короткая команда shutdown /s /t 600, где /t — включение таймера, а 600 — время в секундах, оставшееся до выключения компьютера.

Shutdown

Дополнительно команде shutdown можно передать параметр /f, принудительно закрывающий запущенные приложения, которые могут воспрепятствовать выключению компьютера.

Завершение сеанса

Да, есть еще один маленький нюанс.

Если решите использовать второй вариант выключения, создайте еще скрипт с командой shutdown /а, он позволит вам отменить запланированное выключение компьютера.

Shutdown /а

Ну вот и всё, как видите, вполне можно обойтись и без сторонних таймеров.

Осталось только сделать запуск скриптов более удобным, например, поместив их на панель задач.

Правда, закрепления BAT и CMD файлов не поддерживается Windows, но вы можете создать на скрипт ярлык, прописав в оном перед полным путем к командному файлу cmd /c, а затем перетащив созданный ярлык на панель задач.

Создать на скрипт ярлык

Загрузка…

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

Как установить таймер отключения Windows 10 через команду Выполнить

Нажмите Win + R и введите команду shutdown -s -t 60. Число отвечает за количество секунд, после которых компьютер автоматически будет отключен.

Windows 10 Schedule Shutdown (9)

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

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

  1. Нажмите на кнопку Пуск и введите в поиск cmd. В поисковой выдаче вам отобразится Командная строка. Запустите ее. Как вариант, нажмите Win + R и введите cmd. Нажмите Enter.
  2. В открывшемся окне Командной строки вам надо ввести следующее: shutdown -s -t 60. Как и в предыдущем способе, число 60 означает 60 секунд. В Командной строке можно указать любое удобное для вас время.
    Windows 10 Schedule Shutdown (14)

Как автоматически отключить компьютер через PowerShell

  1. Нажмите Win + X и в открывшемся меню выберите PowerShell.
  2. В новом окне PowerShell введите команду shutdown -s -t 60. Вместо 60 можно указать любое другое время, исчисляемое в секундах. К примеру, команда на отключение компьютера через полчаса с момента установки будет выглядеть как shutdown -s -t 1800.
    Windows 10 Schedule Shutdown (15)
  3. Во всех случаях после установки времени компьютер вам сообщит, что в определенное время произойдет автоматический выход из системы и завершение работы.
    Windows 10 Schedule Shutdown (13)

Другие команды для таймера отключения компьютера

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

Выглядит это следующим образом: shutdown -s -t 60. Вместо буквы s вам надо подставить одну из следующих:

  • r – перезагрузка. Команда будет выглядеть shutdown -r -t 60. Расшифровывается как перезагрузка через 60 секунд.
  • h – гибернация. Shutdown -h -t 60. Если вы введете эту команду, компьютер уйдет в гибернацию через 60 секунд. Время можете устанавливать любое, как и в предыдущей команде. В обеих случаях -t отвечает за время в секундах, после чего идет любое указанное вами количество времени.

Как установить таймер автоматического выключения через Планировщик задач

  1. Откройте встроенный в операционную систему Планировщик задач. Для этого нажмите Win + R и введите команду Taskschd.msc. Как вариант, можно нажать меню Пуск и ввести в поиск Планировщик задач. Есть также другие варианты запуска, но эти два самые быстрые.
    Windows 10 Schedule Shutdown (16)
  2. В правой части окна нажмите Создать простую задачу.
    Windows 10 Schedule Shutdown (1)
  3. Откроется окно создания простой задачи. На вкладке Создание простой задачи укажите имя и описание, если в последнем у вас есть необходимость. Нажмите Далее.
    Windows 10 Schedule Shutdown (2)
  4. На вкладке Триггеры установите значение Однократно.
    Windows 10 Schedule Shutdown (3)
  5. Нажмите Далее и на следующем шаге установите время, когда компьютер будет автоматически отключен.
    Windows 10 Schedule Shutdown (4)
  6. Далее вам надо указать системе необходимое для исполнения действие. Выберите на следующем окне Запустить программу и нажмите Далее.
    Windows 10 Schedule Shutdown (5)
  7. Возле пункта Программа или сценарий нажмите Обзор.
    Windows 10 Schedule Shutdown (6)
  8. Откроется окно Проводника в системной папке system32. Найдите в ней файл shutdown.exe. Именно он инициализирует процесс завершения работы компьютера.
    Windows 10 Schedule Shutdown (7)
  9. Нажмите Ок.
  10. В поле Добавить аргументы введите -s. Нажмите Ок.
    Windows 10 Schedule Shutdown (8)
  11. Нажмите Далее, просмотрите указанные вами параметры и нажмите Готово.

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

Установка таймера отключения Windows 10 с ярлыка

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

  1. Нажмите правой кнопкой мыши в любом месте и выберите Создать – Ярлык.
  2. На первом этапе введите команду shutdown -X -t Y. Вместо X укажите букву s для отключения, r для перезагрузки или h для гибернации. Вместо Y – нужное вам время в секундах.
  3. Далее назовите свой ярлык и сохраните его.

Так же само можно создать ярлык отмены отключения / перезагрузки или гибернации. Делается все точно так же, только указывается команда shutdown -a. После создания ярлыков их можно перемещать, переименовывать или изменять иконки по вашему усмотрению.

Как отменить автоматическое отключение компьютера в Windows 10

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

Windows 10 Schedule Shutdown (11)

Нажмите Win + R и введите shutdown -a. После этого система уведомит вас, что автоматический выход из системы был отменен. Эту же команду можно запустить в Командной строке или PowerShell.

Windows 10 Schedule Shutdown (10)

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

  1. Нажмите Win + R и введите команду Taskschd.msc.
  2. В левой части окна выберите Библиотека планировщика задач. Откроется список всех запланированных к выполнению задач.
    Windows 10 Schedule Shutdown (12)
  3. Найдите в списке вашу задачу и нажмите на нее. В правой части экрана нажмите на кнопку Удалить и подтвердите свой выбор.

Существует также большое количество сторонних программ, которые помогают запланировать отключение, перезагрузку или спящий режим в Windows 10. Зачастую необходимость в подобных решения отпадает из-за того, что в систему уже встроены необходимые механизмы, способные регулировать автоматическое выключение компьютера. Они работают достаточно просто и эффективно, что не всегда скажешь о сторонних программах.

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

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

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

Для чего нужна гибернация

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

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

После выхода из режима гибернации компьютер очень быстро подгружает последнюю сессию. Информация обо всех открытых документах и приложениях хранится в оперативной памяти устройства, а все данные в файле hiberfyl.sys, который спрятан в корне системы. В момент запуска системы информация из файла hiberfil.sys переносится в оперативную память, что в свою очередь позволяет производить мгновенный запуск.

К сожалению, файл гибернации в Windows 10 может занимать очень много места, и некоторые пользователи предпочитают его удалять или сжимать до 50% обычного размера (сжимать сильнее не рекомендуется).

По умолчанию режим гибернации выключен, но ее можно включить.

Включаем гибернацию и устанавливаем на панель «Пуск»

  • Нажимаем на кнопку «Пуск».
  • Выбираем «Параметры».
  • Открываем раздел «Система».

    Параметры, система

    В «Параметрах» выбираем раздел «Система»

  • Выбираем «Питание и спящий режим».

    «Питание и спящий режим»

    Слева выбираем «Питание и спящий режим»

  • Далее переходим в «Дополнительные параметры электропитания» (аналогичным образом можно пройти до раздела «Электропитание» через панель управления Windows 10 в общем списке).
  • Жмем на «Действия кнопок питания».

    «Действия кнопок питания»

    Слева нажимаем «Действия кнопок питания»

  • Далее жмем на «Изменить параметры, которые сейчас не доступны» и ставим галочку на гибернации. Сохранить.

    Режим гибернации

    Ставим галочку на режиме гибернации

Гибернация по таймеру

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

  • Для этого нам необходимо вернуться на настройки электропитания и выбрать «Настройку схемы электропитания», которая используется для системы в данный момент.
  • Затем жмем на «Изменить дополнительные параметры питания».

    «Изменить дополнительные параметры питания»

    Нажимаем по ссылке «Изменить дополнительные параметры питания»

  • Устанавливаем в Windows таймер гибернации. Она будет автоматически включаться. Например, через 20 минут покоя.

    Таймер гибернации

    Настраиваем таймер для автоматического включения

Привязка гибернации к кнопке включения

Гибернацию можно и настроить на кнопку включения компьютера.

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

Действие при нажатии кнопки питания - завершение работы

Привязываем гибернацию по кнопке включения

Если гибернация не работает

Некоторые пользователи жалуются, что после проведения обновления системы опция гибернации отключается. Microsoft заявляет, что виной тому конфигурация некоторых моделей видеокарт. Если с вашей Windows 10 произошла такая проблема, то нет ничего страшного: гибернацию достаточно просто включить обратно!

  • Жмем на значок «лупы» на панели управления, чтобы включить «Поиск».
  • Вводим в поиск «Командная строка» и запускаем приложение (другой вариант: пройти через «Программы» – «Служебные»– «Командная строка» – «Дополнительно» – «Запуск от имени администратора»).
  • Набираем в командной строке: powercfg -h on (on значит включить).

    powercfg -h on

    Включаем гибернацию в командной строке

Включение гибернации через редактор реестра

Также режим гибернации можно активировать через редактор реестра Windows.

  • Жмем Win+R и вводим в появившемся окне regedit.

    regedit

    Вводим в консоли regedit

  • Далее нужно пройти по следующему пути: HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Power.
  • Находим HibernateEnabled. Если стоит значение 0, значит гибернация отключена. Значение выставляем на 1.

    HibernateEnabled

    Меняем в HibernateEnabled значение на 1, если стоит 0

Как отключить гибернацию

Отключение файла hiberfil.sys возможно только через командную строку или реестр, так как вручную файл найти не представляется возможным: он скрыт от пользователя настройками системы.

Обычно я поступаю следующим образом, в Windows 10 набираем в командной строке: powercfg -h off (–h параметр гибернации, а значение off – деактивация функции). Про то, как включить командную строку, я писал выше.

powercfg -h on

Отключаем гибернацию в командной строке

Если ввести значение с off на конце, то система удалит hiberfil.sys и запретит возможность быстрого старта операционной системы. Как и в примере с включением, режим гибернации можно отключить через реестр.

В разделе реестра HibernateEnabled нужно поставить значение равное нулю. О том, как включить реестр и перейти на данный раздел через командную строку – выше.

Как уменьшить файл hiberfil.sys

На Windows 10 размер файла hiberfil.sys на винчестере составляет около 60%-80% от общего размера ОЗУ. Для кого-то данный объем является значительным, и пользователи предпочитают уменьшать его.

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

Чтобы уменьшить файл hiberfil.sys в Windows 10, нам необходимо:

  • Найти командную строку в поиске.
  • Нажать на нее правой кнопкой мыши и осуществить «Запуск от имени администратора».
  • Ввести команду powercfg /h /type reduced и нажать Enter.

    уменьшаем файл

    Уменьшаем файл через командную строку

После этого системный файл будет уменьшен на 50%. Уменьшение файла гибернации в Windows 10 обратимо, и в случае необходимости ему можно вернуть прежний размер. Для этого необходимо заменить в команде слово reduced на full. То есть полная команда будет выглядеть следующим образом: powercfg /h /type full.

Смотрите также: Windows 10 не выходит из спящего режима.

Post Views: 1 946

 
Ways to Automatically Hibernate Windows 10 on Scheduled Time. – When you need to power off your PC keeping your activities safe so that it can be restored later, Hibernation is a handy option. You can manually switch to Hibernate pretty easily as this option appears within Power Options of the control panel. The article How to Enable Hibernate on Power Button on Windows 10 helps you to do the same. Moreover, few commands exist that Schedule Windows 10 to Hibernate.

In a previously written guide, you can see How to Input Time and Schedule Shutdown Windows 10 PC. A command /t works perfectly for shutting down your PC. In the same way, a few commands do the trick to  Schedule Windows 10 to Hibernate. See in this guide –

Way 1 – Manually Run the Command

Step 1 – Click on Start button and type command. Once Command prompt (Desktop app) comes under view in the Best match section, right click and choose Run as administrator from the list.

Automatically Hibernate Windows 10 on Scheduled Time image 1

Step 2 – Write the number of seconds replacing xx after which you want to hibernate your system in the below command –

timeout /t xx /NOBREAK > NUL && shutdown /h

Now either copy-paste or type the command and press Enter for execution and wait until your PC hibernates.

Automatically Hibernate Windows 10 on Scheduled Time image 2

Way 2 – Automatically Hibernate Windows 10 on Scheduled Time using Bat File

Step 1 – Download the following batch file, extract, and run. By default, this file is set to hibernate PC at this moment i.e. after 00 seconds.

Automatically Hibernate Windows 10 on Scheduled Time batch file

Step 2 – You can change the scheduled time by editing this file. To set the another schedule right click on the batch file and select Edit.

Step 3 – Change 00 to your preferred time.

We love to spend our precious time working on our Desktops or laptops but what we don’t like is to wait when the system is starting after a shutdown. Then what should we do? If you are not new to technical terms then you probably heard about the Hibernation. If not then we are here to tell you what Hibernation is and how to use it on Windows 10 OS.

During Hibernation, your computer takes a snapshot of your system drivers and files and finally, this snapshot is saved to the hard drive of your PC before it shuts down. This process allows your Desktop or Laptop to start up much faster because there is no need to re-establish those settings and files.

But this process does use the disk space as it needs to save the settings and files for future the hiberfil.sys file — is allocated at 75% of installed RAM. This means if you are having 8GB of RAM on your device the hiberfil.sys file will consume the 6GB of hard drive space.

Final opinion

So these 2 ways for How to Automatically Hibernate Windows 10 on Scheduled Time easily send your system to the state. We are sure this trick will help you and for more updates and the coolest tricks keep visiting our website.

  • Таймер выключения компьютера windows 10 скачать бесплатно на русском
  • Таблица на рабочем столе windows
  • Таймер выключения компьютера windows 10 ярлык
  • Таблица кодировка символов в windows
  • Таймер выключения компьютера windows 10 через час