Windows11エクスプローラーで右クリックメニューを使いやすくする方法

※本ページにはプロモーション(広告)が含まれています。
Windows11エクスプローラーで右クリックメニューを使いやすくする方法

Windows11のエクスプローラーで右クリックメニューが変わってしまい、いつもの操作がしづらくて困っている方は多いはずです。

この記事を読むと、慣れた旧メニューに戻す具体的な手順が分かり、レジストリ編集やサードパーティーツールの安全な使い方、問題が起きたときの戻し方まで安心して扱えるようになります。

項目内容
実体験に基づく手順実際に作業して成功したレジストリ編集の手順を、注意点とともに分かりやすく紹介します。
プログラマー視点の応用スクリプト化してワンクリックで切り替えるテクニックやショートカット作りのコツを共有します。
安全対策と復元方法バックアップの取り方やトラブルが起きたときに元に戻す具体的な方法を丁寧に教えます。

迷わず作業できるよう、丁寧な手順と親切な補足でサポートしますので、ぜひ気軽に読み進めてください。

Windowsマニア

最初は不安かもしれませんが、一つずつやれば必ずできます。分かりやすく手順を載せるので安心して取り組んでくださいね。

目次

Windows11エクスプローラーで右クリックメニューを旧メニューに戻す方法

Windows11エクスプローラーで右クリックメニューを旧メニューに戻す方法

Windows11でエクスプローラーの右クリックメニューが変わって戸惑うことがあると思います。慣れたメニューが隠れていると作業効率が落ちるので、さくっと元に戻せる方法があると便利です。ここでは安全に戻すための手順をやさしく説明します。

選べる方法は主に2つあります。ひとつはレジストリにキーを追加して旧メニューを有効にする方法、もうひとつは信頼できるサードパーティー製ツールで置き換える方法です。それぞれの特徴に合わせて選べるように、レジストリ中心で実用的にまとめます。

実際の手順はレジストリのバックアップを取ってから管理者権限でレジストリエディタを操作し、最後にエクスプローラーを再起動するだけで反映します。手順ごとに注意点や元に戻す方法も書くので安心して進めてください。

レジストリでWindows11の右クリックを旧メニューに戻すパターン

レジストリでWindows11の右クリックを旧メニューに戻すパターン

レジストリ操作で旧メニューを復活させるパターンは、特定のCLSIDキーを作成して既定値を空にするやり方です。具体的にはHKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32に既定値を設定することで旧メニューが表示されるようになります。

手順自体はわりとシンプルで、動作がおかしければ作成したキーを削除すれば元に戻ります。作業前には必ずレジストリのバックアップを取り、管理者権限でログインして作業することをおすすめします。

レジストリエディタを管理者で開き指定キーに値を作成してExplorerを再起動する手順

手順
レジストリエディタを管理者で起動する

スタートを開きregeditと入力して表示されたレジストリエディタを右クリックから管理者として起動してください。ユーザーアカウント制御の確認が出たら許可してください。

手順
指定キーを作成する

HKEY_CURRENT_USER\Software\Classes\CLSIDの下に新しいキー{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}を作成し、その下にInprocServer32キーを作って既定値を空文字に設定してください。

手順
エクスプローラーを再起動する

タスクマネージャーのプロセスタブでWindowsエクスプローラーを選び再起動を押すか、エクスプローラーを終了して再度起動すると変更が反映されます。ログオフや再起動でも反映されます。

手順
元に戻す方法

作業をやめたいときは作成したキーを削除すれば元に戻ります。削除前にバックアップがあればさらに安心です。

Windows11エクスプローラーで不要な右クリック項目を無効化する方法

Windows11エクスプローラーで不要な右クリック項目を無効化する方法

右クリックメニューが増えすぎて使いにくいと感じることはよくあります。不要な項目は大きく分けて二つの原因が多く、ひとつはシェル拡張という外部プログラムが追加したメニュー項目でもうひとつはレジストリに直接登録されたハンドラーです。

  • ShellExViewなどでシェル拡張を見つけて無効化する方法。
  • レジストリのContextMenuHandlersをバックアップして不要キーを削除する方法。
  • ソフト側の設定や最新のアップデートで項目が消せるか確認する方法。

どちらの方法も効果は高いですが慎重さが必要です。作業前に必ずバックアップを取り、少しずつ無効化して動作を確認すると安心です。

ShellExViewでWindows11のシェル拡張を見つけて無効化するパターン

ShellExViewでWindows11のシェル拡張を見つけて無効化するパターン

ShellExViewはシェル拡張を一覧で見られる便利なツールです。Explorerの右クリックメニューに入る項目は多くがサードパーティのシェル拡張なので、ここで怪しい項目を探すのが近道になります。

管理者で起動して無効化し、問題が出ないか少しずつ確認するのがおすすめです。無効化してもいつでも有効に戻せるので、まずは目立つものから試すと安心です。

ShellExViewを管理者で起動して問題の拡張を検索し無効化してExplorerを再起動する手順

手順
ShellExViewを管理者で起動する

ダウンロードして右クリックから管理者として実行します。管理者権限でないと無効化できない項目があります。

手順
疑わしい拡張を見つける

Type列やCompany列で非Microsoftの項目を絞り込みます。名前で見覚えがなければメモしておきます。

手順
項目を選んで無効化する

問題の項目を選んでDisableを実行します。一度に大量に無効化せず少しずつ試してください。

手順
Explorerを再起動して確認する

ShellExViewのRestartExplorerでExplorerを再起動します。動作を確認して問題なければそのまま運用します。

レジストリでWindows11の特定のコンテキストメニュー項目を削除するパターン

レジストリでWindows11の特定のコンテキストメニュー項目を削除するパターン

レジストリに直接登録されたコンテキストメニュー項目は、ContextMenuHandlersやShellなどのキーにあります。ここを編集すると確実に項目を消せますが、間違えるとアプリが動かなくなるので必ずバックアップしてください。

一般的には該当キーをエクスポートしてから不要なサブキーを削除します。削除後にExplorerを再起動して変化を確認し、問題があればエクスポートした.regで元に戻せます。

ContextMenuHandlersなどのキーをエクスポートでバックアップして不要キーを削除する手順

手順
レジストリエディターを管理者で開く

regeditを管理者で起動します。編集前に必ず現在のレジストリのスナップショットを取ります。

手順
対象キーをエクスポートしてバックアップする

HKCR\*\shellex\ContextMenuHandlersやHKCR\Directory\shellex\ContextMenuHandlersを右クリックしてエクスポートします。復元用に分かりやすい名前で保存します。

手順
不要なサブキーを削除する

疑わしいサブキーを右クリックして削除します。削除は一つずつ行い、その都度Explorerを再起動して影響を確認します。

手順
変更を反映して動作確認する

タスクマネージャーからExplorerを再起動するかサインアウトして変更を反映します。問題があればエクスポートした.regで元に戻します。

Windows11エクスプローラーで右クリックメニューに独自コマンドを追加する方法

Windows11エクスプローラーで右クリックメニューに独自コマンドを追加する方法

右クリックメニューに自分のコマンドを足すと作業がずっと楽になります。手軽に追加できる方法と柔軟に使える方法があって、それぞれメリットと注意点があります。

安全に済ませたいならSendToフォルダを使うと簡単に使い始められます。より細かい表示やアイコン指定をしたければレジストリのshellキーを編集すると自由度が上がります。

  • SendToフォルダにショートカットを置いて手早く追加する方法。安全性が高く失敗しても後戻りが簡単です。
  • レジストリのHKCR下のshellキーを作ってコマンドを登録する方法。表示名や引数やアイコンを細かく設定できます。

SendToフォルダにショートカットを追加して簡単に項目を増やすパターン

SendToフォルダにショートカットを追加して簡単に項目を増やすパターン

SendToフォルダを使う方法は最も簡単でわかりやすいです。%APPDATA%\Microsoft\Windows\SendToフォルダにアプリやスクリプトのショートカットを置くだけで右クリックの送るメニューに表示されます。

管理者権限は不要で失敗しても簡単に削除できます。ファイルをそのアプリへ送る運用がほとんどならまずはこの方法を試すとよいです。

SendToフォルダを開きアプリやスクリプトのショートカットを作成して動作を確認する手順

手順
SendToフォルダを開く

エクスプローラーのアドレスバーに%APPDATA%\Microsoft\Windows\SendToと入力してEnterを押します。

手順
ショートカットを作成する

実行したいアプリやスクリプトのショートカットを作り、そのショートカットをSendToフォルダへ移動します。

手順
動作を確認する

任意のファイルを右クリックして送るメニューから追加したショートカットを選び、期待通りに開くか確認します。

レジストリのshellキーでファイルやフォルダ用のコンテキストコマンドを追加するパターン

レジストリのshellキーでファイルやフォルダ用のコンテキストコマンドを追加するパターン

レジストリのshellキーを使うとファイルやフォルダごとに表示名やアイコンや引数を細かく設定できます。ファイル用はHKEY_CLASSES_ROOT\*\shellフォルダを使いフォルダ用はHKEY_CLASSES_ROOT\Directory\shellを使うのが一般的です。

レジストリ編集はWindowsの動作に影響を与えるのでバックアップを取り管理者権限で慎重に作業してください。コマンドの既定値に%1などのプレースホルダーを使うと選択ファイルが渡せます。

shell下にキーを作りcommandに実行パスと引数を設定しアイコンを指定する具体手順

手順
レジストリをバックアップする

レジストリエディタを管理者で開き編集前に対象キーをエクスポートしてバックアップします。

手順
キーを作る

HKEY_CLASSES_ROOT\*\shellかHKEY_CLASSES_ROOT\Directory\shell下に表示名にするキーを作成します。

手順
commandサブキーを作り実行を指定する

作成したキーの下にcommandサブキーを作り既定値に実行パスを引用符で囲んで設定し続けて”%1″を指定します。

手順
アイコンを指定する

表示名のあるキーにIconという文字列値を作りアイコンに使うexeやicoのパスを指定して右クリックメニューで見た目を整えます。

Windows11エクスプローラーの右クリックメニューを開発作業向けに便利にする応用

Windows11エクスプローラーの右クリックメニューを開発作業向けに便利にする応用

開発作業中に右クリックメニューから素早くターミナルを開けると作業効率がぐっと上がります。Windows11の標準メニューはシンプルですが少し手を加えるだけで開発向けにとても使いやすくできます。

方法はいくつかありますがレジストリを直接編集してコンテキストメニューに登録する方法が最も柔軟で安定しています。まずは最小限のエントリを追加して動作を確認してから拡張するのがおすすめです。

  • レジストリでWindowsTerminalやPowerShellを登録して右クリックから開く。細かい挙動まで制御できる。
  • VisualStudioCodeの右クリックメニューを活用してフォルダをエディタとターミナルで同時に開く。エディタ中心の作業に便利。
  • サードパーティ製の右クリックメニュー管理ツールで手早く追加する。手軽だが配布元を確認してから使う。
Windowsマニア

最初はレジストリ操作に緊張するかもしれませんがゆっくりやれば大丈夫です。安全に作業するコツを一緒に紹介するので安心してください。

右クリックで常にここにTerminalやPowerShellを開くようにするパターン

右クリックで常にここにTerminalやPowerShellを開くようにするパターン

右クリックで常にフォルダ内にターミナルを開くにはフォルダ本体に対する登録と背景部分に対する登録を区別する必要があります。背景に登録するとフォルダ内のどの場所でもその場所でターミナルを起動できます。

レジストリではDirectoryとDirectoryのBackgroundを使い分けます。エンジニアのコツとしては起動コマンドがフォルダのパスを受け取るように設定すると期待どおりの場所でターミナルが開けます。

Terminalをコンテキストメニューに登録してフォルダで右クリックから開く手順

手順
レジストリエディターを管理者で起動

スタートメニューからregeditを管理者として起動しHKCRのDirectoryのBackgroundのshellキーまで移動します。そこに新しいキーを作成し名前をWindowsTerminalにします。

手順
commandサブキーと既定値を設定

WindowsTerminalキーの下にcommandというサブキーを作成し既定値に実行コマンドを設定します。コマンドはWindowsTerminalの実行ファイルを指定し起動時にカレントフォルダを受け取る形式にします。

手順
適用して動作確認

レジストリエディターを閉じエクスプローラーを再起動して右クリックの背景でWindowsTerminalが表示されるか確認します。うまく開かない場合はコマンドのパスや管理者権限の設定を見直してください。

よくある質問

よくある質問
右クリックメニューを昔の(クラシック)メニューに戻したいときはどうすればいいですか。

レジストリを使う方法が手っ取り早いです。具体的には HKEY_CURRENT_USER\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 を作成して既定値を空にし、エクスプローラーを再起動すると古いメニューが出ます。作業前に必ずレジストリのエクスポートかシステムの復元ポイントを作ってください。

レジストリ操作がこわいのですが、安全な代替手段はありますか。

一時的なら「その他のオプションを表示」を選ぶか Shift+F10 を押すとクラシックメニューが出ます。安全に恒久的に戻したい場合は、署名済みの.regファイルを用意してバックアップを取った上で適用すると失敗時に戻せます。

右クリックメニューの項目が足りない、あるいは逆に多すぎて困るときはどうすればいいですか。

サードパーティのシェル拡張が原因になっていることが多いので、ShellExView や ShellMenuView で拡張を一覧化して不要なものを無効にしてください。先に Microsoft 以外を無効にして挙動を確認すると安全です。初心者は元に戻せるように無効化から始めると安心です。

レジストリの変更を元に戻す方法はありますか。

変更前にエクスポートした.regファイルをダブルクリックすれば元に戻せます。もしエクスポートがないときは、作成した CLSID キーを削除してエクスプローラーを再起動すると戻ることが多いです。

Windowsの大型アップデートで設定が消えることはありますか。

大型アップデートで初期化される可能性はゼロではありません。定期的に使う設定は.regファイルや簡単なスクリプトでバックアップしておくと、アップデート後にすぐ復元できて便利です。

管理者権限は必要ですか。

今回紹介した HKCU の方法は通常は管理者権限なしで行えますが、システム全体に影響する HKLM を触る操作やプログラムのインストールは管理者権限が必要です。会社の端末ではポリシーの制約があることを確認してください。

まとめ

まとめ

ここまでで紹介した方法は大きく分けて3つあります。レジストリを編集して旧コンテキストメニューに戻す方法、サードパーティ製ツールで必要な項目だけ残す方法、Shiftキーを押しながら一時的に旧メニューを表示する小技です。

操作する前にレジストリのバックアップを必ず取ってください。管理者権限での作業になるため、誤操作が起きたときに元に戻せる準備が重要です。

日常的に使う項目が決まっているなら、サードパーティ製ツールで不要な項目を整理すると作業が早くなります。最後に、WindowsUpdateで挙動が変わることがあるので、変更後もときどき確認すると安心です。

Windowsマニア

初めてでも焦らず順を追えば大丈夫です。バックアップを忘れずに取りながら少しずつ変更してみてください。

レジストリ編集はシステムに影響を与えるため、必ずバックアップを取ってから実行してください。

環境によってはメーカー独自の設定やアップデートで表示が変わることがあるため、変化があったら設定を見直すとよいです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次