【Windows】シャットダウン・再起動・スリープ・休止状態の操作を無効化して誤操作を防ぐ方法
特定のタスクのために、パソコンやサーバーを常時稼働させ続ける必要があるケースがあります。サーバーは常に要求されるサービスを提供する役割を担っているため、通常は電源を切ることがありません。同様に、長時間かかる処理を実行中のパソコンも、完了まで稼働させ続ける必要があります。
また、パソコンの電源を切っておかなければ、外出先からでもリモートアクセス経由で接続できるというメリットもあります。しかし、誰かがうっかり電源オプションをクリックしてしまうと、システム上で実行中のプロセスが強制終了されてしまう恐れがあります。複数人で共用している環境では、他のユーザーが事情を知らずに電源オプションを操作してしまう可能性もあります。

この記事では、スタートメニューなどから電源オプションを無効化する方法をご紹介します。これにより、ユーザーがパソコンを勝手に再起動・シャットダウンすることを防げます。なお、すでに電源オプションが非表示になっていて再度有効化したい場合にも、同じ手順で元に戻せます。ちなみに「現在利用可能な電源オプションはありません」というメッセージが表示される場合は、別の原因が関係していることもあります。
ローカルグループポリシーエディターで電源オプションを無効化する方法
ローカルグループポリシーエディターは、コンピューターアカウントやユーザーアカウントの動作を細かく制御できるWindows標準の管理ツールです。数千件ものポリシー設定が用意されており、Windowsのバージョンアップのたびに改善が重ねられてきました。現在では設定ごとにフォルダが整理されているため、目的の項目を見つけやすくなっています。ただし、一部の設定は特定のOSバージョンでのみ機能し、すべてのWindows環境で動作するとは限りませんのでご注意ください。
重要:ローカルグループポリシーエディターは、Windows Pro(Professional)およびEnterpriseエディションでのみ利用可能です。Homeエディションなどをお使いの場合は、この方法をスキップして、後述のレジストリエディターを使った方法をお試しください。
補足:この設定は「コンピューターの構成」と「ユーザーの構成」の両方のカテゴリに存在します。ポリシー設定のパス自体は共通ですが、適用対象となるカテゴリが異なります。
- 「Windows + R」キーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。Windowsの検索機能から起動することも可能です。「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。

- 「コンピューターの構成」または「ユーザーの構成」から、以下の場所へ移動します:
ユーザーの構成\ 管理用テンプレート\ スタート メニューとタスクバー\

- 「シャットダウン、再起動、スリープ、および休止状態のコマンドを削除し、アクセスできないようにする」という設定をダブルクリックして開きます。設定ウィンドウが表示されたら、オプションを「未構成」から「有効」に変更します。

- 「適用」ボタンと「OK」ボタンをクリックして変更を保存します。これで、スタートメニューやその他の場所から電源オプションが無効化されます。
- 再度有効化したい場合は、手順3のオプションを「未構成」または「無効」に戻してください。
レジストリエディターで電源オプションを無効化する方法
先ほどのグループポリシーを使った方法を実行済みであれば、レジストリの値は自動的に更新されています。一方、この方法のみを実行する場合は、不足しているキーや値を自分で作成する必要があります。万が一に備えて、レジストリに変更を加える前に必ずバックアップを作成しておくことをおすすめします。やや技術的な操作に感じるかもしれませんが、以下の手順に従えば難しくありません。
補足:この値は「HKEY_LOCAL_MACHINE」(コンピューター全体)と「HKEY_CURRENT_USER」(現在のユーザー)のどちらにも作成できます。値のパスは共通ですが、ハイブ(ルートキー)が異なります。
- 「Windows + R」キーを同時に押して「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。UAC(ユーザーアカウント制御)の確認画面が表示された場合は「はい」をクリックしてください。

- レジストリエディターで、以下のキーへ移動します:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
補足:ここでは現在のユーザー(HKEY_CURRENT_USER)に値を追加していますが、コンピューター全体(HKEY_LOCAL_MACHINE)に追加することも可能です。
- 新しい値を作成するには、右側のペインで右クリックし、「新規 > DWORD (32ビット) 値」を選択します。作成した値の名前を「HidePowerOptions」に変更してください。

- 「HidePowerOptions」の値をダブルクリックして開き、値のデータを「1」に変更します。
補足:値のデータが「1」で有効、「0」で無効になります。
- 最後に、すべての設定が完了したら、変更を確実に反映させるためにパソコンを再起動してください。
- 電源オプションをシステム上で再度有効化したい場合は、手順4の値のデータを「0」に変更するか、レジストリエディターから該当の値を削除してください。
-
Windowsでレジストリをバックアップ・復元する2つの簡単な方法
レジストリは、Windowsオペレーティングシステムに不可欠な要素です。Windowsの設定やプログラムに関する情報はすべて、この階層型データベース(レジストリ)に保存されています。各種設定、デバイスドライバーの情報など、システムの動作に重要なデータがすべてここに記録されており、いわば「あらゆるプログラムが記録を残す台帳」とも言えます。Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10といった過去のバージョンすべてに、このレジストリが搭載されています。 さまざまな設定変更はレジストリ経由で行われますが、その操
-
Windows 10の再起動・シャットダウン方法まとめ!知っておきたい5つの方法
パソコンを長時間使い続けていると動作が重くなったり、新しいソフトウェアをインストールした後にすっきりと再スタートしたいと思ったりすることはありませんか?そんなときに必要になるのが、再起動やシャットダウンです。「再起動やシャットダウンなんて簡単だ」と思われがちですが、実はWindows 10には複数の方法があり、状況に応じて使い分けるととても便利です。この記事では、Windows 10パソコンを再起動・シャットダウンするための5つの方法をご紹介します。方法1:スタートメニューからシャットダウンする最も基本的でシンプルなのが、スタートメニューを使う方法です。画面左下のスタートボタンをクリックしてス