Как отключить перезагрузку компьютера

1031

 ShutdownBlocker

Мы часто сталкиваемся с ситуацией, когда наши действия приводят к большим ошибкам. Например, представьте, вы на работе, заканчиваете важный отчет и нечаянно нажимаете на кнопку выключения компьютера. Что делать? Отчет потерян? Похоже, что да. Или вы только что установили обновления на Windows или приложение и ваша система просит перезагрузится. Но вам это не надо. Вы не можете сейчас перезагрузить компьютер, у вас важная работа. Выйти из таких ситуаций вам поможет небольшая утилита, которая называется ShutdownBlocker.

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

Как работает ShutdownBlocker

Программа отслеживает обращение к процедуре “ShutdownBlockReasonCreate ()” и блокирует сообщение “WM_QUERYENDSEESION”. Программе необходимо предоставить полный доступ, запустив с правами администратора. Она может работать и как portable-версия. Достаточно скопировать и запустить exe-файл программы.

Если вы не запустите программу блокировки перезагрузки с правами администратора, то некоторые функции программы вам будут не доступны. Например, возможность перехвата инструкции musnotification.exe

После запуска программы откроется главное окно с двумя основными кнопками:

  1. Block (блокировать)
  2. Allow(Разрешить)

Блокировка загрузки

Запущенная программа должна работать в фоновом режиме. Вы можете свернуть ее, нажав на кнопку “свернуть” в правом верхнем углу, либо свернуть ее в трей.

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

На вкладке “Settings” доступны следующие настройки программы:

  1. Run without tray icon (Run the program again to change the block setting) — запуск программы, не сворачивая ее сразу в трей
  2. Start with Windows (With blocking enabled) — автоматический запуск программы после загрузки Windows
  3. Allow critical error messages to try to steal focus (pop up) — разрешить просмотр критических ошибок
  4. Add Shortcut to Start menu – добавить ярлык в меню Windows

Нажмите кнопку “Settings” в левом нижнем углу окна программы, выберете необходимую настройку и нажмите “ОК”.

Настройки блокировки

Если вас возникли трудности с удалением ShutdownBlocker, перезагрузите компьютер, запустите программу с правами администратора, нажмите “Allow” -> “Quit”, а затем введите в командной строке

shutdown.exe /?

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