新しいWindowsの右クリックがとても遅いのはなぜですか?


12

ほとんどのMicrosoft Windowsシステムに、右クリックのコンテキストメニューの新しいオプションが遅いのはなぜですか?

私が話していることを知らない人のために、ウィンドウ内の空白スペースを右クリックして、新しいオプションを選択します。次に、作成可能なファイルタイプのリストが表示されますが、ほとんどのシステムでは、他の右クリック操作と比較して遅いと見なされるのに十分な処理時間がかかります。

これはある種の悪いWindowsレジストリの実装なのでしょうか、それともバックグラウンドで使われているくだらないアルゴリズムなのでしょうか?


2
良く考えると。それは実際には素晴らしい質問です。:P-新規にカーソルを合わせると、すべてのファイルタイプがロードされると思います。すべての「新しい」ファイルが空ではないことを覚えておいてください。

9
通常、問題は遅いシェル拡張ハンドラーです。

回答:


2

この記事は役に立つかもしれません:右クリックが遅い、またはコンテキストメニューハンドラーhttp://windowsxp.mvps.org/slowrightclick.htmによって引き起こされる奇妙な動作(記事には2つの解決策があります)


使用ShellExView(nirsoftからフリーソフト)やレジストリを編集する(上級ユーザーのみに推奨):リンク先の記事の取得の期限が切れ念のため、それは2つのことのいずれかを実行するために、あなたにアドバイス
ホアンロング

この回答の日付は12年12月18日
-moonw

2

コンテキストメニューの項目のいずれかに、ネットワークの場所/リソースへの参照がありますか?ネットワーク上の別のコンピューターを指しているアイテムをそこに入れましたが、そのコンピューターはネットワーク上で到達できませんでした。Windowsは、ネットワークリソースの検索/検索に関して非常に積極的であり、当初考えていたよりもはるかに遅く放棄します。これは、職場での半壊したローミングプロファイルのセットアップでよく起こります。


1

サブメニューは、レジストリエントリのリストから作成されます。オプションが多すぎる場合、またはレジストリが詰まっている場合、構築に時間がかかることがあります。その後、リストがキャッシュされます。リストは単なる検索ではなく、他のレジストリエントリへの参照を解決する必要があるため、リストの構築に時間がかかる場合があります。


ここでそのメニューを開くには、20,000を超えるレジストリアクセスが必要です。レジストリがここでの犯人である可能性は非常に低いです。それは、生の速度に最適化されたデータベースであり、Windowsで行うほとんどすべての操作には、何千ものレジストリアクセスが含まれます。唯一のものができ、ここでかなり時間がかかるのは、アイコンを取得するには、リストに表示されるすべてのプログラムに探して()照会シェル拡張および(b)にあります。ラリー・オスターマンはすでにコメントで、通常は(a)だと言っています。
ジョーイ

0

正確には定かではありませんが、指摘したいのは、Win7での右クリック>新規は完全に高速で、速度が低下しないことです。Vistaのことは思い出せませんが、これはXPであり、おそらくVistaのみの問題であり、明らかに修正されていると思います。私のコンピューターだけでない限り...


私はあなただけだと思います。私のWindows 7マシンではかなり遅いです。
MatrixFrog

Dunno、しかし私の現在のラップトップは最後に2010年3月9日に再フォーマットされ、「新しい」メニューはほぼ瞬時に開きます。たぶん、それは何らかの種類のドライバーやプログラム、または何かです(しかし、私はたくさんのものをインストールしているので、私は知らない)。
リケット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.