Windowsで右クリック(コンテキスト)メニューから項目を削除する方法は?

context-menu windows

右クリック(コンテキスト)メニューは、Windowsをインストールしたばかりの状態では、最小限ですっきりしています。たくさんのアプリケーションをインストールすると、すぐにコンテキストメニューが様々なアプリケーションからのあらゆる種類のオープニングオプションでロードされます

右クリック(コンテキスト)メニューから項目を削除するには?

右クリックメニューにも種類があるんですね

  • すべてのコンテキストメニューに表示されるグローバル項目

  • フォルダにしか表示されない項目

  • ファイルにのみ表示される項目

  • 特殊なフォルダにのみ表示される項目(例:MP3のフォルダを右クリックすると、「Windows Media Playerで再生」のような項目を持つコンテキストメニューが表示されます

  • 特定のファイルタイプにのみ表示されるアイテム(例:MP3ファイルを右クリックすると、Windows Media Player/foobar2000/VLC/お気に入りのメディアプレーヤーからこのファイルを開くためのアイテムが表示されるコンテキストメニューが表示されます

右クリック(コンテキスト)メニューから、この手の項目をすべて削除できるようにしたい

  59  Ashwin Nanjappa  2009-07-16


ベストアンサー

レジストリエディタのどちらかを使って、ごちゃごちゃしたコンテキストメニューをきれいにする方法を長々と書いてみました

本当にオタク的な方法で物事をクリーンアップしたい場合は、スタートメニューの検索またはランボックスからregedit.exeを開き、以下のキーのいずれかを参照してください

すべてのファイルやフォルダに使用されているメニュー項目のほとんどは、これらのキーのいずれかを見ることで見つけることができます

HKEY_CLASSES_ROOT\*\shell

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers

HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx

フォルダに固有のアイテムは、通常、これらのキーのいずれかで見つけることができます

HKEY_CLASSES_ROOT\Directory\shell

HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

あなたはでもっと読むことができます。ごちゃごちゃしたWindowsのコンテキストメニューをきれいにする方法

または、ShellMenuViewShellExView などのフリーウェアの NirSoft ツールを使用することもできます

alt text

50  The How-To Geek  2009-09-11


ここから

  1. Click Start
  2. Click Run
  3. regeditと入力してENTERをクリックします
  4. 以下を参照してください。HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
  5. あなたは、単に削除またはエクスポートしてから、あなたが必要としないキーを削除します

しかし、メニューハンドラにはいくつかの「種類」がありますので、以下のいずれかを参照して、おそらくあなたが処分したいものを見つけることができます

HKEY_CLASSES_ROOT\*\OpenWithList
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Directory\Background
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

18  Paolo Bergantino  2009-07-16


おっとHow-To-Geekに載っているとは知りませんでした。(エアロルックに慣れていないので、ShellExViewだとは知りませんでした)

参考までに、http://www.nirsoft.net/utils/shexview.htmlのnirsoftのページに直接リンクしています

“ShellExView – Shell Extensions Manager” http://www.nirsoft.net/utils/shexview.html シェル拡張は、Windows オペレーティングシステムの機能を拡張するインプロセス COM オブジェクトです。ほとんどのシェル拡張はオペレーティングシステムによって自動的にインストールされますが、追加のシェル拡張コンポーネントをインストールする他の多くのアプリケーションもあります。例えば、以下のようなものです。コンピュータにWinZipをインストールした場合、Zipファイルを右クリックすると、特別なWinZipメニューが表示されます。このメニューは、システムにシェル拡張を追加することで作成されます。ShellExView ユーティリティは、コンピュータにインストールされているシェル拡張の詳細を表示し、各シェル拡張を簡単に無効にしたり有効にしたりすることができます。ShellExViewは、エクスプローラー環境でのコンテキストメニューの問題を解決するために使用することができます。詳細については、以下の記事をお読みください。右クリックが遅い、またはコンテキスト メニュー ハンドラが原因で変な動作をする

2  therube  2011-05-17


Windows XPをお使いの方には、マイクロソフト社の「Microsoft PowerToys for Windows XP」という無料のユーティリティがあります。メニュー項目の削除オプションを持つ特定の “PowerToy “は、”TweakUI “と呼ばれています

TweakUIでメニューオプションを編集する方法

  1. TweakUIをダウンロードしてインストールして開きます
  2. 左側の「テンプレート」オプションをクリックします
  3. 欲しい項目にチェックを入れる/入れない
  4. ボーナス:他のカスタムアイテムを追加します

Link

2  user10775  2009-09-11


他の回答に加えて、コンテキストメニューを編集することができる他のソフトウェアは以下の通りです

  • デフォルトプログラムエディタ – そのUIは、特定のファイルタイプのコンテキストメニューを無効にすることが簡単になります

  • MenuMaid – そのUIは、特定のプログラムからすべてのコンテキストメニューを無効にすることが簡単になります

2  galacticninja  2013-03-14


これを行うには、Glary Utlsを使用します

Glary Utilitiesは、世界市場でNo.1の無料でパワフルなオールインワンユーティリティです。それはあなたのPCを修正、スピードアップ、メンテナンス、保護するための多くの強力で使いやすいシステムツールとユーティリティを提供しています

1  alpha1  2009-09-11


タイトルとURLをコピーしました