Windows7/8の遅い右クリックコンテキストメニューのトラブルシューティング

最近、ラップトップをWindows 8.1にアップグレードしたところ、非常に厄介な問題が発生しました。デスクトップまたはWindowsエクスプローラー(Windows Explorer)で何かを右クリックしようとすると、右クリックメニューの読み込みに10〜25秒かかります。この問題は、メニューが表示されるのを30秒も待っていたデスクトップで特にひどいものでした。

数年前にWindows7(Windows 7)マシンでこの問題が発生したことを覚えていますが、それは、さまざまなプログラムによって右クリックのコンテキストメニューに多くのがらくたエントリ(サード(context menu)パーティの拡張機能)が追加されたためです。(party extension)この記事では、その問題を修正する方法についても説明します。問題の原因となっているのがサードパーティの拡張機能であるかどうか、または(party extension)Windows 8.1に問題があるかどうかを確認する簡単な方法のひとつは、セーフモードで再起動することです。セーフモードで問題が発生しない場合は、「サードパーティの拡張機能を無効にする」というセクションにスキップしてください。

コンテキストメニューウィンドウ8

方法1-グラフィックスドライバー/アダプター

私の場合、それはその特定のラップトップのグラフィックスドライバーの問題でした。(graphics driver)ハードウェア用のグラフィックスドライバー(graphics driver)がリリースされる前に、 Windows8.1へのアップグレードが少し早すぎました。ありがたいことに、製造元のWebサイトを確認したところ、Windows8.1用の新しいグラフィックスドライバー(graphics driver)がありました。Windows 8.1用のグラフィックスドライバー(graphics driver)をまだ更新していないコンピューターがまだいくつかあるので、私はかなり幸運でした。

グラフィックドライバー

Windows 8.1用の特定のドライバーがない場合でも、最新のWindows 8ドライバーをダウンロードしてみてください。これで、うまくいく可能性があります。Windows 8ドライバーさえない場合、ゆっくりとした右クリックに耐えられない場合は、待つか、 Windows7にダウングレードする必要があります。(Windows 7)最後に(Lastly)、一部のユーザーは、現在のグラフィックスドライバーをアンインストールしてから再インストールするだけで運が良かったです。なんらかの破損があった場合、これで問題が解決するようです。

ディスプレイアダプタを無効にする

一部の人にとってはうまくいったもう1つのトリックは、デバイスマネージャに移動し、(Device Manager)ディスプレイアダプタ(display adapter)を右クリックして、[無効(Disable)にする]を選択することです。その場で再度有効にするか、コンピュータを一度再起動してからアダプタを有効にすることができます。何らかの理由で、これにより、複数のユーザーのWindows8.1での遅い(Windows 8.1)右クリック(right click)が修正されました。

方法2–(Method 2) サード(– Disable 3rd) パーティの(Party)拡張機能を無効にする

グラフィックドライバで問題が解決しなかった場合、またはWindows 7Vistaなどでこの問題が発生した場合は、右クリックのコンテキストメニュー(context menu)に表示されるエントリに関連している可能性があります。以下のようなコンテキストメニュー(context menu)がある場合、それは間違いなく問題になります。

長いコンテキストメニュー

ただし、正直なところ、速度を落とすのはコンテキストメニューの項目数だけではありません。(context menu)追加の項目が少ない場合もありますが、エントリを1つ間違えると、メニュー全体の読み込みが遅くなります。いずれにせよ、これらすべてのエントリを調べて、問題の原因があればそれを確認するときが来ました。これを行う最良の方法は、NirSoftのShellExViewというプログラムを使用することです。

先に進み、ダウンロードして実行します。これは非常に小さなプログラムであり、インストールする必要もありません。Windows 7までしか動作しないと書かれていますが、 Windows8Windows8.1では問題なく動作します。それを実行すると、アイテムの巨大なリストが表示され、あまり意味がありません。最初にやらなければならないことは、フィルターをオンにすることです。

shellexview

先に進み、[オプション]、[(Options)拡張機能の種類でフィルタリング(Filter By Extension Type)]の順にクリックします。リストで、ContextMenu を選択し、その他すべての選択を解除します。

コンテキストメニュー

これで、リストはかなり短く(lot shorter)なるはずです。それでも、Windows 8.1のクリーンインストールでも、30を超えるエントリがありました。製品名のMicrosoftWindows(Microsoft Corporation)オペレーティングシステム(Microsoft Windows Operating System)および会社のMicrosoftCorporationとして簡単に識別される、すべてのシステムのものをほとんど無視できます。

このプログラムの素晴らしいところは、実際に削除せずにすべての拡張機能をすばやく無効にするために使用できることです。以下に、レジストリ内のエントリを実際に見つける方法を示しますが、その方法では実際にエントリを削除する必要があります。ここでは、それらを無効にして、問題が解決するかどうかを確認できます。

先に進み、キーボードのCTRLまたはSHIFT(CTRL or SHIFT)キーを使用して、Microsoft以外のすべてのエントリを選択します。それらを選択したら、 [ファイル]に移動し、[(File)選択したアイテムを無効(Disable Selected Items)にする]をクリックします。

コンテキストメニュー項目を無効にする

先に進んでコンピュータを再起動すると、問題が解決することを願っています。もしそうなら、あなたはそれが拡張機能の1つであることを知っています。これで、それらを1つずつ有効にし、ログオフして再度ログオンし、右クリックメニューの読み込みが遅くなる原因となっているエントリを確認できます。

方法3–インストールされたソフトウェア

上記の2つの方法で問題が解決しなかった場合、3番目に考えられる問題は、右クリックプロセスを妨害しているソフトウェアプログラムがインストールされていることです。(software program)頭に浮かぶいくつかのプログラムは、Fences、Start8WindowBlindsなどの(WindowBlinds)StarDockアプリケーションです。これらのプログラムは実際にWindowsに接続し、外観とともに動作を変更します。

Windowsの外観を変更するためにthemerまたはskinningプログラムをインストールしている場合は、そのプログラムをアンインストールして何が起こるかを確認することをお勧めします。

方法4–レジストリキー

この時点で残っているオプションは多くありません。これは通常、レジストリにアクセスするときが来たことを意味します。間違いなくこれを最後の手段として使用し、レジストリから何かを削除する前に、必ずコンピュータをバックアップしてください。さて、これらのエントリはWindowsにとって重要ではないので、削除する必要のないものを削除しても、Windowsのインストール(Windows installation)を台無しにすることはありません。

チャームバーを(Charms bar and typing)開き、regeditと入力して、レジストリエディタ(registry editor)を開きます。次に、次のキーに移動します。

HKEY_CLASSES_ROOT\Directory\background\shellex\ContextMenuHandlers

Windowsのクリーンインストールでは、次のように完全に空になります。

コンテキストメニューハンドラ

ここにエントリが表示されている場合は、それらの一部を削除してみてください。あなたは彼らが何をしているのかを名前で見分けることができるはずです。たとえば、Intel GraphicsまたはNVidia(Intel Graphics or NVidia)がインストールされている場合は、それらが表示されることがあります。ContextMenuHandlersを右クリックし、[エクスポート(Export)]を選択して、そのキー全体をバックアップすることもできます。

後で何かが機能しない場合は、[ファイルとインポート](File and Import)に移動して、編集を開始する前の状態にキーを追加します。このようにして、エントリが何をするのかわからない場合でも、エントリを削除できます。

それはほとんどそれです。上記の方法のいずれかで修正されなかった、遅い右クリックのコンテキストメニューに遭遇したことはありません。(right-click context menu)それでも問題が解決しない場合や状況について質問がある場合は、ここにコメントを投稿してください。サポートさせていただきます。楽しみ!



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts