Windowsで右クリックメニューを手動で編集する方法

前回ファイルを右クリックしたとき、コンテキストメニュー(context menu)をロードするのに2秒かかったという事実に悩まされました。なんで?コンピューターに非常に多くの異なるアプリケーションをインストールしたため、それらのいくつかが右クリックのコンテキストメニュー(context menu)に自動的に追加されました。

一部のプログラムでは、オプションをコンテキストメニューに追加するかどうかを尋ねられますが、そうでないプログラムもあります。確かに、右クリックメニューにそれを含めるとどれほど便利かを考えて、おそらく2、3回はいと言いましたが、まだ使用したことがないものがたくさんあります。

ファイル、フォルダ、デスクトップの右クリックメニュー(click menu)からアプリケーションを削除する方法を探している場合は、レジストリを少しハッキング(registry hacking)して自分で削除できます。レジストリに煩わされたくない場合は、フリーウェアユーティリティに関する以前の投稿をチェックして、右クリックのコンテキストメニュー(context menu)を編集してください。

まず、私の途方もなく長い右クリックメニュー(click menu)を見てください:

右クリックメニュー

今では長すぎます!Dreamweaverメモ帳(Notepad)、アンチウイルス、Pinkyバスケット(Pinky basket)PKZIPSmartFTPPowerISOがあります。ふぅ(Whew)!では、メニューをより管理しやすいものにカスタマイズするにはどうすればよいでしょうか。

まず、何か(case something)が台無しになった場合に備えて、必ずレジストリをバックアップしてください。次に、 [スタート](Start)、 [ファイル名を指定して実行]の順に移動し、 (Run)REGEDITと入力して、レジストリエディタ(registry editor)を開きます。

ファイルの右クリックメニューを編集

ファイル用とフォルダ用の右クリックメニューがあります。ファイル用のものにアクセスするには、次のレジストリキー(registry key)にアクセスしてください。

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\

次のようなリストが表示されます。

右クリックメニューをカスタマイズする

ContextMenuHandlersの下にリストされているすべてのフォルダーは、 Windows(Windows)でファイルを右クリックしたときに表示されるアプリケーションです。フォルダを削除してオプションを削除するか、単にフォルダを無効にすることができます。これは、後で元に戻す場合に適しています。

左側のペイン(left pane)でフォルダをクリックし、右側のペインでキー値を右クリックして[変更](Modify)を選択(pane and choosing “)すると、アプリケーションを無効にできます。

キーを変更

以下に示すように、キー値の前に括弧(– )を付けずに(–)マイナス記号(minus sign)を追加するだけです。

レジストリを編集する

[OK(Click OK) ]をクリックし、上部の[更新]ボタンをクリックして、ファイルを右クリックしてみてください。これで、プログラムはコンテキストメニュー(context menu)から削除されます。マイナス記号オプション(minus sign option)が機能しない場合は、右クリックして[削除]を選択すること(right-clicking and choosing) により(Delete)、その特定のプログラムのキー全体を削除できます。

右クリックを削除

右クリックのコンテキストメニュー(context menu)に、このキーの下に表示されていない余分な項目があることに気付くかもしれません。これは、すべてのメニュー項目が1つの場所に保存されているわけではないためです。これらの場所に保存されているプログラムの他のメニュー項目もあります。

HKEY_CLASSES_ROOT\*\shell

HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers

レジストリの場所

フォルダの右クリックメニューを編集

上記のフォルダの場合と同じ手順に従うこともできます。これは単なる別のレジストリパス(registry path)です。フォルダを右クリックするためのメニューオプションを編集するには、次のURLにアクセスしてください。

HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\

HKEY_CLASSES_ROOT\Directory\shell

かなりスクロールする必要がありますが、そこに到達すると、次のようになります。

右クリックメニューを編集

ここでも、ContextMenuHandlersの下のフォルダーを削除するか、キーを編集して値の前に–を付けることでフォルダーを無効にすることができます。そのようにシンプルで、魅力のように機能します!

デスクトップの右クリックメニューを編集

はい、Windowsのデスクトップは、レジストリ内のコンテキストメニュー(context menu)の場所が異なります。幸い、上に示したのと同じ構造になっているので、アイテムを削除する方法を理解するのに問題はありません。

ほとんどのプログラムはデスクトップの右クリックメニューに何も追加しないため、この(right-click menu)レジストリハック(registry hack)を使用することはめったにありません。デスクトップメニュー(desktop menu)項目の場所は次のとおりです。

HKEY_CLASSES_ROOT\Directory\Background\shell

HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

デスクトップの右クリック

デスクトップのコンテキストメニュー(desktop context menu)からその迷惑なガジェット(Gadgets) メニューオプション(menu option)を常に取り除きたい場合は、今すぐできます!

デスクトップの右クリックメニューに任意のアプリケーションを簡単に追加することもできます。シェルキー(shell)を右クリック(Just right-click)して、 [新規(New)] - [キー(Key)]を選択するだけです。コンテキストメニュー(context menu)に表示されるので、キーに任意の名前を付けます。私の例では、Paintというキーを作成しました。

次に、新しいキーを右クリックして、もう一度[新規]-[キー]を選択(New)ます(Key)。今回はキーコマンド(command)に名前を付けます。次に、右ペインの(right-pane and paste)デフォルト(Default)値をダブルクリックして、プログラムへのパスを貼り付けます。レジストリエントリは次のようになります。

アイテムのコンテキストメニューを追加

すぐにデスクトップに移動して右クリックすると、プログラムの新しいオプションが表示されます。

メニューを追加を右クリック

つまり、これらはWindowsの3つの異なる(Windows)コンテキストメニュー(context menus)であり、レジストリを使用してそれらを編集する方法です。質問や問題がある場合は、コメントを投稿してください。楽しみ!



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts