Windows 11/10のデスクトップ右クリックメニューに「セーフモード」を追加・削除する方法
Windows 11/10のセーフモードとは、限られたファイルとドライバーのみを使用してOSを最小限の状態で起動する機能です。セーフモードで問題が発生しなければ、通常モードでのトラブルの原因はデフォルト設定や基本デバイスドライバーではないと判断できます。本記事では、Windows 11/10のデスクトップのコンテキストメニュー(右クリックメニュー)に「セーフモード」を追加・削除する方法を詳しく解説します。
デスクトップのコンテキストメニューにセーフモードをカスケード形式で追加すると、通常モード、セーフモード、ネットワーク付きセーフモード、コマンドプロンプト付きセーフモードの4つのオプションから選んで再起動できるようになります。F8キーでセーフモードを起動できるようにする方法や、直接セーフモードで再起動する方法もあります。
デスクトップのコンテキストメニューにセーフモードを追加・削除する手順
コンテキストメニューへの追加・削除および利用には、管理者アカウントでサインインしている必要があります。Windows 11の場合は、右クリック後に「その他のオプションを表示」をクリックすると、この項目にアクセスできます。
この操作はレジストリを編集するため、事前にレジストリのバックアップを取るか、システムの復元ポイントを作成しておくことを強くおすすめします。
セーフモードをコンテキストメニューに追加する方法
デスクトップのコンテキストメニューにセーフモードを追加するには、以下の手順を実行します。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
- 「notepad」と入力してEnterキーを押し、メモ帳を開きます。
- 以下のコードをコピーしてテキストエディタに貼り付けます。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode]
"icon"="bootux.dll,-1032"
"MUIVerb"="Safe Mode"
"Position"=-
"SubCommands"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\001-NormalMode]
@="Restart in Normal Mode"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\001-NormalMode\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /deletevalue {current} safeboot & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\002-SafeMode]
@="Restart in Safe Mode"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\002-SafeMode\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\003-SafeModeNetworking]
@="Restart in Safe Mode with Networking"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\003-SafeModeNetworking\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot network & bcdedit /deletevalue {current} safebootalternateshell & shutdown -r -t 00 -f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\004-SafeModeCommandPrompt]
@="Restart in Safe Mode with Command Prompt"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode\shell\004-SafeModeCommandPrompt\command]
@="powershell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c,bcdedit /set {current} safeboot minimal & bcdedit /set {current} safebootalternateshell yes & shutdown -r -t 00 -f' -Verb runAs\""
- メニューの「ファイル」から「名前を付けて保存」を選択します。
- ファイルの保存先を選択します(デスクトップ推奨)。
- .reg拡張子を付けたファイル名を入力します(例:Add-SM-DesktopCM.reg)。
- 「ファイルの種類」ドロップダウンから「すべてのファイル」を選択します。
- 保存した.regファイルをダブルクリックして、レジストリに統合します。
- 確認画面が表示されたら、「実行」→「はい」(UAC)→「はい」→「OK」の順にクリックして統合を承認します。
- 必要に応じて、.regファイルは削除しても構いません。
セーフモードをコンテキストメニューから削除する方法
デスクトップのコンテキストメニューからセーフモードを削除するには、以下の手順を実行します。
- メモ帳を開きます。
- 以下のコードをコピーしてテキストエディタに貼り付けます。
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\DesktopBackground\Shell\SafeMode]
- 上記と同じ手順で、今度は.reg拡張子を付けた名前(例:Remove-SM-DesktopCM.reg)でファイルを保存します。
最後に補足です。「コマンドプロンプト付きセーフモード」で再起動した場合、通常モードへ戻るには以下のように操作します。コマンドプロンプトで「explorer」と入力してEnterキーを押し、ヘルプとサポートのウィンドウを閉じます。次に、真っ黒なデスクトップ上で右クリックし、「セーフモード」→「通常モードで再起動」をクリックします。
以上が、Windows 11/10のデスクトップコンテキストメニューにセーフモードを追加・削除する方法です!
関連記事:Windows 11のデスクトップコンテキストメニューにトラブルシューティングツールを追加する方法
ブートメニューのセーフモードを無効化するには?
ブートメニューのセーフモードを無効化する、またはセーフモードから抜け出すには、以下の手順を実行します。
- Windowsキー + Rを押します。
- 「msconfig」と入力してEnterキーを押し、メニューを表示します。
- 「ブート」タブを選択します。
- 「セーフ ブート」にチェックが入っている場合は、チェックを外します。
- パソコンを再起動します。
Windowsのコンテキストメニューに項目を追加するには?
レジストリを編集すれば、任意のアプリや項目をWindowsのコンテキストメニューに追加できます。ただし、Context Menu Editorsなどの専用ツールを使えば、より簡単にコンテキストメニュー項目の追加・削除・編集・管理が可能です。また、ワンクリックでこうしたカスタマイズができる「Ultimate Windows Tweaker for Windows 11」もあわせてチェックしてみてください。
セーフモードから通常モードに戻るには?
通常、Windows 11/10のデバイスを再起動するだけで、セーフモードから通常モードに戻れます。しかし、何らかの理由で再起動後も自動的にセーフモードで起動し続ける場合は、以下を試してみてください。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
- 「msconfig」と入力してEnterキーを押し、システム構成ツールを開きます。
- msconfigウィンドウで「ブート」タブをクリックします。
- 「セーフ ブート」のチェックを外します。
- 「適用」→「OK」をクリックします。
パソコンがセーフモードで起動し続けるのはなぜ?
Windowsパソコンがセーフモードで起動し続ける場合、その原因は画面の解像度である可能性が高いです。解像度を800×600より高く設定し、適切なグラフィックカードドライバーがインストール・更新されているかどうかを確認してください。
-
Windows 11/10の右クリックメニューに「環境変数」を追加・削除する方法
パソコン上級者や開発者の方なら、環境変数(Environment Variables)という言葉を聞いたことがあるでしょう。実は環境変数は、開発者でなくてもOSの中で非常に重要な役割を果たしています。すべてのOSには、現在ログイン中のユーザー名やOSの種類・バージョンなど、システムに関する特定の情報が環境変数として保存されています。 この記事では、Windows 11/10のデスクトップ右クリックメニュー(コンテキストメニュー)に「環境変数」へのショートカットを追加する方法と、不要になった場合の削除方法を詳しく解説します。 環境変数には2つの種類がある 環境変数は大きく分けて以下の2種類に分類
-
Windows 11/10でコンテキストメニューを拡張する方法|Shiftキーで使える隠しオプション
Windows 11/10/8/7のエクスプローラーで表示される右クリックメニュー(コンテキストメニュー)は、日常的なファイル操作に欠かせない便利な機能です。ファイルやフォルダーを右クリックすると、開く・印刷する・削除する・コピーする・ショートカットを作成するなど、さまざまな操作を素早く実行できます。しかし、実はこれだけではありません。Shiftキーを押しながら右クリックすることで、通常は表示されない追加オプションが現れ、より多くの操作を選択できるようになります。Windows 11/10でコンテキストメニューを拡張する手順やり方は非常にシンプルです。ファイルやフォルダーを右クリックする際にS