web-dev-qa-db-ja.com

Windowsの新規右クリックが非常に遅いのはなぜですか?

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

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

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

12
fjsj

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

2
moonw

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

2
ckittel

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

1
bandi

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

0
Ricket