Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows 11/10】フォルダ右クリックメニューに「コマンドウィンドウをここで開く」を復元する方法

以前のWindows OSでは、Shiftキーを押しながらフォルダ上で右クリックすると、コンテキストメニューに「コマンドウィンドウをここで開く」という項目が表示され、任意の場所から簡単にコマンドプロンプトを起動できました。しかしWindows 11/10では、MicrosoftがコマンドプロンプトをPowerShellへ置き換える方針を進めています。そのため、現在はShift+右クリックを行っても、「PowerShellウィンドウをここで開く」という項目が表示される仕様になっています。

エクスプローラーでPowerShellの代わりにコマンドプロンプトを表示させる方法

【Windows 11/10】フォルダ右クリックメニューに「コマンドウィンドウをここで開く」を復元する方法

ご安心ください。レジストリを少し編集するだけで、従来の動作を復元し、Shift+右クリックで任意のフォルダのコンテキストメニューに「コマンドウィンドウをここで開く」を再び表示させることができます。以下で具体的な手順を解説します。

フォルダのコンテキストメニューに「コマンドウィンドウをここで開く」を復元する手順

Shift+右クリック時に、PowerShellではなく「コマンドウィンドウをここで開く」を表示させるには、以下の手順を実行してください。

まず、Win + Rキーで「ファイル名を指定して実行」を開き、regeditと入力してレジストリエディターを起動します。次のキーへ移動してください。

HKEY_CLASSES_ROOT\Directory\shell\cmd

左側のツリーでcmdキーを右クリックし、「アクセス許可」を選択します。

続いて「詳細設定」ボタンをクリックすると、「詳細セキュリティ設定」ウィンドウが表示されます。上部にある所有者欄の「変更」リンクをクリックしてください。

【Windows 11/10】フォルダ右クリックメニューに「コマンドウィンドウをここで開く」を復元する方法

入力フィールドに自分のアカウント名を入力し、「名前の確認」をクリックしてアカウント名を検証したら、OKを押します。

次に「サブコンテナーとオブジェクトの所有者を置き換える」にチェックを入れ、OKをクリックします。

さらに「グループまたはユーザー名」の一覧からAdministratorsを選択し、下の「Administratorsのアクセス許可」パネルで「フルコントロール」にチェックを入れてOKをクリックします。

ここまで完了したら、HKEY_CLASSES_ROOT\Directory\shell\cmd内のHideBasedOnVelocityIdというDWORD値を右クリックします。

「名前の変更」を選択し、名前をShowBasedOnVelocityIdに変更してEnterキーを押します。最後にレジストリエディターを閉じましょう。

これで、フォルダ内でShift+右クリックを行うと、コンテキストメニューに「コマンドウィンドウをここで開く」が表示されるようになります。

関連記事:管理者権限のPowerShellやコマンドプロンプトのショートカットをスタートメニューにピン留めする方法

「PowerShellウィンドウをここで開く」を非表示にする方法

逆に、不要な「PowerShellウィンドウをここで開く」を消したい場合は、以下の手順で対応できます。

regeditと入力してレジストリエディターを開き、次のキーへ移動します。

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

cmdキーのときと同様に、対象キーを右クリックして「アクセス許可」を選択します。

「詳細設定」ボタンをクリックし、「詳細セキュリティ設定」ウィンドウが開いたら、所有者欄の「変更」リンクをクリックします。

自分のアカウント名を入力して「名前の確認」で検証し、OKを押します。

「サブコンテナーとオブジェクトの所有者を置き換える」にチェックを入れてOKをクリックします。

グループまたはユーザー名」の一覧でAdministratorsを選択し、「Administratorsのアクセス許可」パネルで「フルコントロール」にチェックを入れてOKをクリックします。

最後に、PowerShellキー内のShowBasedOnVelocityIdというDWORD値を右クリックし、「名前の変更」で名前をHideBasedOnVelocityIdに変更してEnterキーを押します。

これで、フォルダ内でShift+右クリックしても、「PowerShellウィンドウをここで開く」は表示されなくなります。

確かにほとんどのcmdコマンドはPowerShellでも実行できますが、それでも使い慣れたコマンドプロンプトの画面を好むユーザーは少なくありません。

そのような方は、このレジストリ編集を活用することで、Windows 11/10をより快適に使いこなせるようになるでしょう。

関連記事:Windows 11/10のWinXパワーメニューのコマンドプロンプトをPowerShellに置き換える方法

【Windows 11/10】フォルダ右クリックメニューに「コマンドウィンドウをここで開く」を復元する方法
  1. Windows 11/10でコンテキストメニューを拡張する方法|Shiftキーで使える隠しオプション

    Windows 11/10/8/7のエクスプローラーで表示される右クリックメニュー(コンテキストメニュー)は、日常的なファイル操作に欠かせない便利な機能です。ファイルやフォルダーを右クリックすると、開く・印刷する・削除する・コピーする・ショートカットを作成するなど、さまざまな操作を素早く実行できます。しかし、実はこれだけではありません。Shiftキーを押しながら右クリックすることで、通常は表示されない追加オプションが現れ、より多くの操作を選択できるようになります。Windows 11/10でコンテキストメニューを拡張する手順やり方は非常にシンプルです。ファイルやフォルダーを右クリックする際にS

  2. Windows 10の右クリックメニューに「管理者としてコマンドウィンドウをここで開く」を追加する方法

    Windows 10のコンテキストメニューに「管理者としてコマンドウィンドウをここで開く」を追加する方法:Windows 10 Creators Update(クリエーターズアップデート)では、MicrosoftがWin + Xメニューや右クリックのコンテキストメニューからコマンドプロンプトを削除してしまいました。日々の作業で非常に便利なcmdだけに、残念な変更です。検索からは今でも起動できますが、以前のようにショートカットから素早くアクセスすることはできなくなりました。そこで本記事では、Windows 10の右クリックメニューに「管理者としてコマンドウィンドウをここで開く」を追加する方法を解