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

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

以前のWindowsでは、Shiftキーを押しながらフォルダ上で右クリックすると、コンテキストメニューに「コマンドウィンドウをここで開く(Open command window here)」という項目が表示され、どのフォルダからでも簡単にコマンドプロンプトを起動できました。しかしWindows 11/10では、MicrosoftがコマンドプロンプトをPowerShellへ置き換える方針を進めており、同じ操作を行うと表示されるのは「PowerShellウィンドウをここで開く(Open PowerShell window here)」に変わっています。

エクスプローラーの右クリックメニューでPowerShellの代わりにコマンドプロンプトを復元する

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

ご安心ください。レジストリを少し編集するだけで、従来の動作を取り戻し、Shift+右クリック「コマンドウィンドウをここで開く」を再び表示させることができます。以下でその手順を詳しく解説します。

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

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

HKEY_CLASSES_ROOT\Directory\shell\cmd

cmdキーを右クリックし、「アクセス許可(Permissions)」を選択します。

続いて「詳細設定(Advanced)」ボタンをクリックすると、「セキュリティの詳細設定(Advanced Security Settings)」ウィンドウが表示されます。「所有者(Owner)」欄の「変更(Change)」リンクをクリックしましょう。

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

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

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

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

ここまで完了したら、HKEY_CLASSES_ROOT\Directory\shell\cmd内のcmdキーの中にあるDWORD値HideBasedOnVelocityIdを右クリックします。

「名前の変更(Rename)」を選択し、名前をShowBasedOnVelocityIdに変更してEnterキーを押します。最後にレジストリエディターを閉じてください。

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

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

「PowerShellウィンドウをここで開く」項目を削除する方法

逆に、PowerShellの項目を非表示にしたい場合は、regeditでレジストリエディターを開き、今度は次の場所へ移動します。

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

PowerShellキーを右クリックして「アクセス許可」を選択し、先ほどと同様に「詳細設定」→「所有者の変更」と進みます。

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

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

グループまたはユーザー名」一覧で「Administrators」を選択し、「フルコントロール」を付与して「OK」をクリックします。

続いて、PowerShellキー内のDWORD値ShowBasedOnVelocityIdを右クリックし、「名前の変更」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の右クリックメニューに「管理者としてコマンドウィンドウをここで開く」を追加する方法を解