Windows 7で「本当にシャットダウンしますか?」ダイアログを強制する方法は?


19

「現在のユーザーをログアウト」を選択したい場合がありますが、誤って「シャットダウン」を押してしまいます。

他のほぼどこでも、Windows 7は「本当にこれを実行しますか?はい/いいえ」と尋ねていますが、「シャットダウン」ボタンを押したときはそうではありません。Windows 7は、間違いを修正する機会を与えずにすぐにシャットダウンします。

だから私は疑問に思っています-なぜWindowsは「本当にそうするのか」と尋ねずにすぐにシャットダウンするのですか?この場合?

この動作を変更する方法はありますか?たとえば、「本当にシャットダウンしますか?」というダイアログをWindowsに表示させることはできますか?

ポリシーエディターでこの動作を変更しようとしました。[スタート]メニューから[シャットダウン]ボタンを完全に削除するのは非常に簡単に思えますが、このような[はい/いいえ]ダイアログをオンにするエントリが見つかりませんでした。


私はいつもこの奇妙なことに気づきました。閉じたときに保存するように要求するものがある場合は、数文字をすばやく入力し、キャンセルをクリックしてシャットダウンを停止しますが、それを行うための非ハックな方法はありません。
Phoshi

回答:


9

回避策は次のとおりです。

  1. Shutdownボタンを右クリックして選択しますProperties
  2. デフォルトのアクションを logoff

それでも、「本当に必要ですか?」というダイアログは表示されません。ただし、誤ってボタンをクリックした場合にのみログオフされます。

編集shutdownエントリに何が起こったのか疑問に思っている場合:それはarrow menu今(自動的に)に移動されました。


3
これをありがとう!誤ってすべてのアプリを強制終了しないように、「ロック」に割り当てました。
クリストファーアイヴス

7

あなたはできるスタート]メニューから[Windowsのシャットダウン]ボタンを削除し、代わりに、このユーティリティを使用します

Beyondlogicシャットダウンユーティリティ手が用意されています。

  • ワークステーションをシャットダウン、電源オフ、再起動、サスペンド、休止状態、ログオフ、またはロックするオプション。
  • 実際には、hal.dll.softex Hardware Abstraction Layerを使用してWinNT4を含むACPI準拠のコンピューターをシャットダウンします。
  • 最大300文字のオプションのメッセージを表示する機能。
  • ログインウィンドウ、ログインスクリーンセーバー、ログインしているユーザーのデスクトップ、またはロックされたワークステーションの場合、シャットダウンダイアログがアクティブウィンドウに表示されます。
  • ユーザーが操作をキャンセルできるようにするオプション。(これはグレー表示される場合があります)
  • ログオンしたコンピューターでシャットダウンアクションが発生しないようにするオプションにより、ユーザーは長時間のプロセスを邪魔されることなく柔軟に一晩実行できます。

私はこれをWindows 7で使用していますが、魅力的なように動作し、シャットダウン、ログオフ、休止状態(この操作をキャンセルする必要がある時間を設定する)などの好みのアクションのためにいくつかのバッチファイルを作成し、ショートカットを配置しますスタートメニュー、デスクトップのタスクバー、またはお気に入りのランチャー。

ここに画像の説明を入力してください

ヒント:コマンドラインから使用する場合は、shutd.exeが既にWindowsに存在するため、ファイル(shtdwn.exeなど)の名前を変更します。


いい回避策!しかし、私はまだオンボード/組み込みのソリューションを探しています。
ボクヒラ

Windows独自のshutdown.exeではGUIを使用してシャットダウンを中止できないため、コマンドラインまたは別のバッチファイルから引数-aのみを使用できます(最初のシャットダウンが-t xxで指定された場合)。とにかく、18キロバイトのスタンドアロンの実行可能ファイルがシステムを実際に膨張させることはありません:)

3

組み込みのシャットダウンイベントトラッカーを使用できます。

私はあなたが次の方法でそれを行うことができることを他の場所で読みました:

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

しかし、これは私にはうまくいきませんでした。グループポリシーエディター([スタート]-> [実行]-> gpedit.msc)を使用して、[コンピューターの構成->管理用テンプレート->システム->シャットダウンイベントの追跡を表示]を編集する必要がありました。

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.