Мы часто сталкиваемся с ситуацией, когда наши действия приводят к большим ошибкам. Например, представьте, вы на работе, заканчиваете важный отчет и нечаянно нажимаете на кнопку выключения компьютера. Что делать? Отчет потерян? Похоже, что да. Или вы только что установили обновления на Windows или приложение и ваша система просит перезагрузится. Но вам это не надо. Вы не можете сейчас перезагрузить компьютер, у вас важная работа. Выйти из таких ситуаций вам поможет небольшая утилита, которая называется ShutdownBlocker.
ShutdownBlocker – бесплатная программа блокировки для Windows, с помощью который вы сможете сами контролировать перезагрузку, выключение вашего компьютера. По сути это небольшой «костыль» от кривых программ, в функциях которых не предусмотрена опция «перезагрузить позже», поэтому Windows перезапускается сама.
Как работает ShutdownBlocker
Программа отслеживает обращение к процедуре “ShutdownBlockReasonCreate ()” и блокирует сообщение “WM_QUERYENDSEESION”. Программе необходимо предоставить полный доступ, запустив с правами администратора. Она может работать и как portable-версия. Достаточно скопировать и запустить exe-файл программы.
Если вы не запустите программу блокировки перезагрузки с правами администратора, то некоторые функции программы вам будут не доступны. Например, возможность перехвата инструкции musnotification.exe
После запуска программы откроется главное окно с двумя основными кнопками:
- Block (блокировать)
- Allow(Разрешить)
Запущенная программа должна работать в фоновом режиме. Вы можете свернуть ее, нажав на кнопку “свернуть” в правом верхнем углу, либо свернуть ее в трей.
ShutdownBlocker никак не влияет на работу других программ и настройки вашей системы. Вы можете сами вручную выключить компьютер или перезагрузить систему.
На вкладке “Settings” доступны следующие настройки программы:
- Run without tray icon (Run the program again to change the block setting) — запуск программы, не сворачивая ее сразу в трей
- Start with Windows (With blocking enabled) — автоматический запуск программы после загрузки Windows
- Allow critical error messages to try to steal focus (pop up) — разрешить просмотр критических ошибок
- Add Shortcut to Start menu – добавить ярлык в меню Windows
Нажмите кнопку “Settings” в левом нижнем углу окна программы, выберете необходимую настройку и нажмите “ОК”.
Если вас возникли трудности с удалением ShutdownBlocker, перезагрузите компьютер, запустите программу с правами администратора, нажмите “Allow” -> “Quit”, а затем введите в командной строке
shutdown.exe /?
Данной командой мы проверим, работает ли функция перезагрузки на вашем компьютере.