Как заставить диалог «Вы действительно хотите завершить работу?» В Windows 7?

19

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

Почти везде Windows 7 спрашивает: «Вы действительно хотите это сделать? Да / Нет», но это не тот случай, когда я нажимаю кнопку «Завершение работы». Windows 7 немедленно закрывается, не давая мне возможности исправить мою ошибку.

Поэтому я задаюсь вопросом - почему Windows немедленно закрывается, не спрашивая "действительно ли это сделать?" в таком случае?

Есть ли способ изменить это поведение? Например, можно ли заставить Windows отобразить диалоговое окно с вопросом «Вы действительно хотите завершить работу?»?

Я пытался изменить это поведение с помощью редактора политики. Кажется, очень легко полностью удалить кнопку «Завершение работы» из меню «Пуск», но я не смог найти запись для включения такого диалога «Да / Нет».

Vokuhila-Oliba
источник
Я всегда находил это странным. Если у вас есть что-то, что просит сохранить при закрытии, наберите несколько букв быстро, затем нажмите «Отмена», и остановка завершится, но нет никакого хакерского способа сделать это.
Phoshi

Ответы:

9

Вот обходной путь:

  1. Щелкните правой кнопкой мыши на Shutdownкнопке и выберитеProperties
  2. определить действие по умолчанию как logoff

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

РЕДАКТИРОВАТЬ : если вам интересно, что случилось с shutdownзаписью: она была перемещена в arrow menuсейчас (автоматически).

Vokuhila-Oliba
источник
3
Спасибо за это! Я назначил его «Lock», чтобы случайно не убить все мои приложения.
Кристофер Айвс
7

Вы можете удалить кнопку выключения Windows из меню «Пуск» и использовать вместо этого эту утилиту

Beyondlogic завершение работы утилиты рука обеспечивает:

  • Варианты выключения, выключения, перезагрузки, приостановки, спящего режима, выхода из системы или блокировки рабочей станции.
  • Фактически завершает работу компьютеров, совместимых с ACPI, включая WinNT4, с помощью уровня аппаратной абстракции hal.dll.softex.
  • Возможность отображения дополнительного сообщения не более 300 символов.
  • Диалог выключения появится в активном окне, будь то окно входа в систему, заставка входа в систему, вход на рабочий стол пользователя или на заблокированной рабочей станции.
  • Возможность разрешить пользователю отменить операцию. (Это может быть серым)
  • Возможность предотвратить отключение на компьютерах, вошедших в систему, что позволяет пользователям гибко запускать длительные процессы в одночасье без помех.

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

введите описание изображения здесь

Совет: переименуйте файл (например, shtdwn.exe), так как shutdown.exe уже существует в Windows, если вы хотите использовать его из командной строки.

Сообщество
источник
хороший обходной путь! Но я все еще ищу встроенное / встроенное решение.
Вокухила-Олиба
это не так, поскольку собственный Windows shutdown.exe не позволяет прервать завершение работы через графический интерфейс, вы можете использовать только аргумент -a из командной строки или другого пакетного файла (если первоначальное завершение было синхронизировано с -t xx). в любом случае, 18-килобайтный автономный исполняемый файл на самом деле не раздувает вашу систему :)
3

Вы можете использовать встроенный Shutdown Event Tracker.

Я читал в другом месте, что вы можете сделать это с помощью следующего:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Reliability
Name:ShutdownReasonUI (REG_DWORD)
1=enable 0=disable

Но это не сработало для меня. Мне пришлось использовать редактор групповой политики (Пуск -> Выполнить -> gpedit.msc) и редактировать «Конфигурация компьютера -> Административные шаблоны -> Система -> Отслеживание событий выключения дисплея»

введите описание изображения здесь

Dakusan
источник