エクスプローラーが非常に遅く、反応しない


12

Windows XP 32Bit上のWindowsエクスプローラーは最近非常に遅いです。起動すると、すべてのフォルダーとドライブが一覧表示されるまで最大10秒かかります。この間は非反応性であり、マウスやキーボードの入力には反応しません。いつもより遅くなった後でも。新しいフォルダを開くには数秒かかりますが、以前はすぐに開かれていました。

「Total Commander」などの他のファイルブラウザは、通常どおり非常に高速に動作します。


これは私が話しているものです:superuser.com/questions/7621/...
OscarRyz

1
私は同じ問題を抱えていると思います:superuser.com/questions/11291/…–
Graviton

回答:


14
  1. Sysinternalsのプロセスエクスプローラーをダウンロードする
  2. システムから必要なすべての情報にアクセスできるように、管理者権限でプログラムを実行します。
  3. プロセスExplorer.exeを右クリックして、[プロパティ] を選択します。
  4. [パフォーマンス]タブを選択します。
  5. 次に、新しいエクスプローラウィンドウを開き、グラフを確認します。問題がI / OアクセスであるかCPUであるかを確認できるはずです(この動作の原因がメモリであるとは考えていません)。
  6. パフォーマンスやスレッドなどの他のタブは、システムのリソースを乱用しているものを把握するのに役立ちます。

問題がエクスプローラープロセスに関連付けられた破損したdllまたはハンドラーであると考えられる場合は、次の手順を実行します。

  1. Sysinternalsの自動実行をダウンロードします(インストールする必要はありません)。
  2. zipファイルを解凍し、管理者権限でプログラムautoruns.exeを実行します。
  3. プログラムがすべての情報を取得するのを待ってから、[エクスプローラ]タブを選択します。
  4. 出版社のない、または疑わしいソースからのアイテムを探します。
  5. 見つかった場合は、左側のボックスをオフにしてアイテムを無効にし、アプリケーションを閉じてシステムを再起動します。
  6. 問題を引き起こしていると思われる他のdll / handlerでプロセスを繰り返します。それぞれの後に再起動します(対応するボックスにチェックマークを付けて、アイテムを再度有効にすることもできます)。

お役に立てば幸いです。


1
ありがとうございました!それは問題をデバッグするための良い解決策のように聞こえます。しかし、新しいexplorer.exe(問題が発生する場所)を起動すると、プロセスエクスプローラーで疑わしい値を見つけることができませんでした。I / Oバイトは開始後すぐに〜30KBになりますが、それは正常なことだと思います。問題が解決しないうちに0に戻ります。CPU使用率は常に非常に低いままです。
クランプ、

1
2番目の提案もありがとう。私はリストを調べましたが、これは非常に長いですが、すべてのアイテムは理にかなっているようです。それらのほとんどはマイクロソフトからです。残りは、explorer-rightclickmenuに統合するドライバーまたはツールを作成する会社からのものです。
クランプ

1
それがあなたが使うものだからといって、それが故障していないという意味ではありません。すべてのサードパーティアドオンを一度に1つずつ有効にしてみてください。すべてを無効にして、アドオンに問題があるかどうかを確認することもできます。
prestomation

自動実行を実行し、[ エクスプローラ ]タブを確認しました。レジストリキーに対応するエントリがあり、画像パスHKCU\SOFTWARE\Microsoft\Internet Explorer\Desktop\Components列の下のテキストに「ファイルが見つかりません:About:Home」と表示されます。そのエントリのチェックを外した後、Explorerはうまく開きます!更新–いいえ。それだけで...罰金と、すでにオープンするAutorunsとダンディ開く
ケニーEvitt

'NOTHER UPDATE –完全なシャットダウンが何かをしたようです。エクスプローラーがすぐに開きます。
ケニーエビット14

6

チェックリスト、

  • ネットワークにマップされたドライブはありますか?ストールを引き起こしている可能性があります
  • プライマリドライブに断片化がありますか?エクスプローラーでの列挙が遅くなります
    • JkDefragを試す-組み込みのデフラグサポートを信頼しないでください
  • ページファイルの断片化はありますか?
    • PageDefragを試してください -このアプリを起動すると、どのシステムファイルがすぐに断片化されるかがわかります。その後、再起動でデフラグすることを選択できます
  • 他のアプリケーションの競合に関する Windows サポートノート
  • このWindowsマシンが、このような問題を示さない他のシステムと同じサービスパッチレベルであることを確認します
  • インデックスサービスをオフにすることを検討してください-これは、このようなスローダウンを引き起こすことは正確にはわかっていません。アイドル状態でのみ動作するはずですが、とにかく無駄です
  • WindowsはZIPファイルをフォルダーとして表示するように構成されていますか?
    • これは問題を引き起こすことが知られています
    • とにかく7-zipに移行することをお勧めします。

あなたが試すことができるいくつかのより多くのもの

  • autorunsチェックは良いアイデアです、
    あなたがそこに従事して新規または予期しない起動の活動を見つけましたか?
  • 最近のドライバーまたはシステムの更新を行いましたか?
  • システムファイルが破損する可能性もあります。あなたはそれをチェックすることができます
    からStartRun「とsfc /scannow」または「sfc /verifyonly」コマンド。
    すべてのWindowsファイルが無傷であることを確認するには時間がかかります

ありがとう!はい、そうです。しかし、私はすべてが大丈夫だった前にもそれらを持っていました。また、同じネットワーク内の他のユーザーには同じマップされたドライブがあり、それらは正常に機能します。
クランプ

1
私が言ったように、他のファイルブラウザはいつものように高速に動作するため、断片化が原因だとは思わない!
クランプ

インデックスサービスは既にオフになっています。
クランプ

1
+1「ネットワークマップドライブ」。バックグラウンドでブードゥーを行うため、通常のエクスプローラーのフリーズを引き起こすために使用されます。
ナグル2009

3

SysinternalsのProcess Monitorを試してみると、ファイルを開いたときにどのような種類のファイルアクセスが実行されているかを確認できます。

私が理解しているように、Explorerは各ファイルのアイコンを見つけようとしますが、関連付けられたアプリケーションを見つけようとすることがあります(したがって、Excelファイルなどの横にExcelアイコンが表示されます)。ただし、ネットワークフォルダー(またはメモリスティック)にアプリケーションがある場合は、速度が低下する可能性があります。そしてもちろん、ドライブパスが存在しない場合、たとえば、プラグインされていないメモリスティックや見つからないネットワークパス、またはファイルへのアクセスが拒否された場合、これは速度を低下させます。

また、プロセスモニターは、ウィンドウを開いたときに行われる他の多くの機能も表示します。たとえば、エクスプローラーがアプリケーションにアクセスしてファイルアイコンを判別しようとすると、アンチウイルススキャンがトリガーされます。

検索が繰り返されることを避けるために、アイコンはキャッシュされることになっていることに注意してください。キャッシュのサイズを制御するレジストリキーがあります

Hkey_Local_Machine \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Max Cached Icons

(鉱山は2000に設定されていますが、それを増やすこともできます)。

キャッシュも破損する可能性がありますが、これがスローダウンを引き起こすことは聞いたことがなく、むしろアイコンが正しく描画されないことがあります。



2

私のデスクトップ、Cルート、または存在しないファイルを参照しているマイドキュメントのいずれかにショートカット(正確に記憶できない)があるという問題がありました。おかしく聞こえるかもしれませんが、壊れたショートカットを削除すると、この問題は解決しました。これらのショートカットを使用して特別なウィンドウが実行していました(存在しないファイルまたはそのようなものからショートカットからアイコンリソースを取得しようとしています)。そのため、デスクトップ上のショートカットを見て、無効なショートカットを削除してからそこから進みます。

編集:私の問題を解決するのに役立つ記事を見つけようとしたときに(かなり前に)、これを見つけました:http : //ss64.com/nt/slow_browsing.html



0

@nikのアドバイス、そして@Leonardoのアドバイスに従った後、まだ言及されていない可能性のある問題を1つ発見しました...

ユーザープロファイルの「デスクトップ」フォルダーを確認します。そこに多数のファイル/フォルダーがある場合は、それらのファイル/フォルダーのできるだけ多くをコンピューターの別のフォルダーにアーカイブ(移動)します。その理由は、Windows 10のexplorer.exeが起動時にデスクトップフォルダー内のファイル/フォルダーを繰り返し処理しているように見えることです。

私の場合、3500個のファイルをデスクトップフォルダーからファイルシステム内の別のフォルダーに移動したところ、20秒の速度向上が見られました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.