
Windows 10のファイルエクスプローラーでフォルダーまたはファイルを右クリックすると、様々なコマンドを含むコンテキストメニューが表示されます。その中にはサードパーティ製アプリのコマンドもいくつか含まれています。しかし、アプリをインストールしていくと、このメニューは長々とした項目のリストで煩雑になってしまいます。これらのコマンドの多くは、おそらくほとんど使わないものであり、メニューの操作を困難にしています(図A)。
図A
Windows 11では、Microsoftはメニューを必要最低限のものに絞り込み、簡素化を図りました。Windows 10でもメニューからコマンドを削除することは可能ですが、レジストリを細かく調べて複数のキーを探す必要があります。代わりに、NirSoftのShellMenuViewとShellExViewという2つのサードパーティ製ユーティリティを使えば、より簡単にメニューを整理できます。
Windows 10のファイルエクスプローラーの右クリックメニューを編集するために、ShellMenuViewは特定のレジストリキーにあるエントリを表示し、ShellExViewは別のレジストリキーセットにあるエントリを表示します。そのため、できるだけ多くのコマンドにアクセスするには、両方のツールを使うことをお勧めします。
参照: チェックリスト: Windows 10 システムのセキュリティ保護 (TechRepublic Premium)
どちらのユーティリティも便利ですが、右クリックメニューに表示されるすべてのコマンドを操作するのは依然として困難です。これは、メニューがコンテキスト依存であるためです。つまり、右クリックしたのがフォルダかファイルか、またファイルの種類によってメニューが変わります。そのため、これらのツールを使用する最適な方法は、ファイルエクスプローラーと並べて右クリックメニューを開き、削除したいコマンドを確認することです。
まず、NirSoftのウェブサイトからShellMenuViewとShellExViewをダウンロードしてください。どちらのプログラムもインストールは不要です。ダウンロードしたファイルを解凍するだけです。通常は、まずShellMenuViewで特定のキーエントリを削除し、次にShellExViewでShellMenuViewに表示されないコマンドをクリーンアップします。
ShellMenuView を開くと、プログラムはコンテキスト依存メニューにアルファベット順にリストされた多くの可能なコマンドを表示します (図 B )。
図B
ファイルエクスプローラーを開き、任意のフォルダを右クリックしてコンテキストメニューを開きます。次に、ShellMenuViewとファイルエクスプローラーを並べて配置します(図C)。
図C
次に、ファイルエクスプローラーのメニューから、あまり使用しないコマンドを選択し、削除します。ShellMenuViewウィンドウでそのエントリを探します。例えば、メニューに「Windows Media Player リストに追加」というコマンドがあるかもしれませんが、これは使用したり表示したりする必要がない、あるいは必要のないコマンドです。ShellMenuViewでそのエントリを探します。このコマンドへの参照が複数見つかり、それぞれ異なる拡張子(ファイル拡張子やディレクトリなど)がリストされています。まず、ディレクトリのエントリを削除することで、フォルダーを右クリックしてもこのコマンドが表示されなくなります。その後、特定のファイルタイプに移動できます。
ShellMenuView のエントリを削除するには、エントリを右クリックし、「選択した項目を無効にする」を選択します。複数のエントリを選択して右クリックし、「選択した項目を無効にする」を選択することもできます(図 D)。
図D
コンテキストメニューの他のコマンドについても同様に試してみてください。サードパーティ製アプリケーションのコマンドも必ず確認してください。ファイルエクスプローラーでフォルダを右クリックするだけでなく、いくつかの種類のファイルを右クリックすると、異なるコンテキストメニューコマンドが表示されます。ShellMenuViewで簡単に見つけられるように、できるだけ多くのエントリにアクセスするようにしてください。特定のコマンドが見つからない場合は、ShellMenuViewの検索機能を使ってファイル名でエントリを検索できます(図E)。
図E
次に、ShellExView を開き、ファイルエクスプローラーと並べて表示します。フォルダの右クリックメニューが表示されます。ShellExView で、3列目に表示されている「コンテキストメニュー」の種類が表示されている項目を探します。この作業を簡素化するために、リストを「種類」で並べ替えます。ShellExView でコマンドを削除するには、そのコマンドを右クリックし、「選択した項目を無効にする」を選択します(図 F)。
図F
特定のコマンドを無効にする際に警告が表示された場合は、そのままにしておいてください。コマンドを無効化する際に問題が発生した場合は、そのコマンドを右クリックして「選択した項目を有効にする」を選択してください。完了したら、ファイルエクスプローラーでフォルダーを右クリックし、次にファイルを右クリックして、メニューが整理され、使いやすくなっていることを確認してください(図G)。
図G