-2

Есть редкие случаи, когда я не сижу за ПК, и команды системы питания Windows просто не будут работать для меня. Мне нужно программно заставить Windows немедленно остановиться, независимо от вероятности потери данных или риска того, что ПК может не загрузиться снова. Обычно, чтобы принудительно остановить Windows, я либо удерживал кнопку питания или кнопку сброса в течение> 10 секунд, вынимал батарею или источник питания переменного тока.

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

Когда мне это понадобится?

  • Windows не может завершить какой-либо процесс - он игнорирует любые команды "Выход из Windows".
  • Система настолько загружена и медленная, что она (почти) никогда не завершит работу и:
  • ... ---> Мышь или клавиатура почти замерзли, и даже 5 минут требуется, чтобы попытаться инициировать команды питания.
  • ... ---> Windows, вероятно, потребуется час, чтобы завершить скоординированное и безопасное отключение или перезагрузку.
  • Физически невозможно нажать кнопку сброса или отключить питание переменного / постоянного тока от ПК, поскольку я не за компьютером.
  • Вредоносное ПО, по-видимому, активно шифрует файлы или открывает бесконечное количество новых окон.

Без написания новой программы, как я могу принудительно завершить работу или перезагрузить компьютер, если обычные параметры команды powerCFG.exe не работают?

1 ответ1

0

Самый простой выбор - получить бесплатный крошечный файл Wizmo.exe от http://www.GRC.com/wizmo/wizmo.htm Стива Гибсона, поместить его в папку Windows\system (чтобы вы могли выполнить его из любого места), затем выполнить один из них. из этих команд:

  • Wizmo.exe Завершение работы!
  • Wizmo.exe Перезагрузка!

Я не буду перечислять ряд параметров командной строки и программ, которые вы могли бы написать для выполнения этих задач, когда для большинства всех есть совершенно бесплатный выбор. Стив Гибсон из GRC Research написал крошечную утилиту для выполнения полной работы с большим количеством опций, которые вы когда-либо захотите.

Он также включает в себя возможность форсировать их немедленно, просто добавив "!"к любому из параметров командной строки. Стив говорит,

«Приведенный выше список команд запуска выключения принимает дополнительный восклицательный знак»!». Например: «перезагрузись!"(произносится" Перезагрузить Дамит! "«). Предостережение: поскольку изменения Damit приводят к успешному выполнению запрошенной функции, даже если программы или драйверы устройств отказались дать Windows разрешение на отключение, вы должны быть уверены, что это именно то, что вам нужно, и что любые файлы безопасно сохранены «.

Для меня эти команды - все, что мне нужно для принудительной перезагрузки, хотя я считаю, что другие опции, такие как приостановка и спящий режим, экономят время. (Вопрос другого пользователя был удален ранее сегодня, и я подумал, что это ценный вопрос.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .