web-dev-qa-db-ja.com

Explorer.exeで大量のCPUを消費するWindows10

私のWindows10ラップトップが_Explorer.exe_インスタンスから多くのCPUを消費している理由について私は途方に暮れています。それぞれ約15%のCPUを使用する5つのExplorerインスタンスを示す2つのスクリーンショットを添付しました。私は彼らが何をしているのか全く分かりません、そして私が彼らを殺しても何も起こりません。

Explorerインスタンスは、常に大量のCPUを消費するわけではありません。彼らがいつすべてのCPUを消費し始めるかについて、私は実際にパターンを決定することができませんでした。私が見るきっかけとなるのは、ファンが作動したときです。冷却ファンが作動すると、CPUがこれらのExplorerインスタンスによってレールされていることがわかります。これらのプロセスに関連する情報をどこで探すべきか、そしてこれを引き起こすためにアクセスしている可能性のあるリソースがわかりません。

私のCPU使用率はこれらのプロセスで最大95%になり、何が原因であるかを把握しようとしています。

Process Explorerを使用して、より多くの情報を取得しようとしました。 Explorerインスタンスで実行されているスレッドを調べると、すべてのスレッドにCPUを消費している次の1つのスレッドがあるようです。

_ntdll.dll!RtlReleaseSRWLockExclusive+0x50
_

Task ManagerProcess ExplorerProcess Explorer Threads

どんな助けでも大歓迎です。

編集:

スキャンでウイルスは検出されませんでした。ファイルやフォルダーを表示していなくても、Explorerインスタンスが表示されます。私が閲覧しているファイルやフォルダの種類については...?通常のファイルのみ。これを入力していて、Windows Explorerのフォルダー参照インスタンスが開いていないため、問題が発生しています(もちろん、プロセスはまだそこにあります)。

それが起こっている間、私のコンピュータでソフトウェアが開いています:

  • グーグルクローム
  • Visual Studio 2017
  • Outlook 2013
  • Tableau
  • ペイント
  • タスクマネージャー

それらをすべて閉じても(タスクマネージャーを除く)、プロセスは引き続き存続します。

2019年2月26日編集:

現在、それぞれ15%のCPUを使用する2つのExplorer.exeスレッドがあります。リソースモニターでディスクアクティビティを見ると、何も使用されていないことがわかります。

Windows 10 Build: Version 1809 (OS Build 17763.316)


2019年11月20日編集:

この問題をさらに経験した後、それは_zipfldr.dll_に関連しているようです。 Windowsの組み込みの.Zip機能を無効にした後、これらのCPUスパイクはまだ発生していません。同じ問題があることを確認するには、procexp.exeを実行し、Explorer.exeプロセスのスタックを表示します。_zipfldr.dll_インスタンスが多数表示されている場合は、同じ運命に苦しんでいる可能性があります。

関連リンク:

Explorer.exe高CPU-ネットワーク共有上のzipにアクセス

https://www.thewindowsclub.com/disable-windows-built-in-Zip

リンクが停止した場合:これらの正確な内容で.regファイルを作成して実行すると、Windows 10のデフォルトの.Zip処理が無効になります。これには、次のような.Zipファイルをクリックできないという警告があります。フォルダー。このようなことを行う前に、必ずレジストリをバックアップするか、システムの復元ポイントを作成することをお勧めします。

_Windows Registry Editor Version 5.00
;———————————————
; Disable .Zip folders
;———————————————
[-HKEY_CLASSES_ROOTSystemFileAssociations.zipCLSID]
[-HKEY_CLASSES_ROOTCompressedFolderShellExStorageHandler]
[-HKEY_CLASSES_ROOTCompressedFolderCLSID]
[-HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.zipCLSID]
[-HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderShellExStorageHandler]
[-HKEY_LOCAL_MACHINESOFTWAREClassesCompressedFolderCLSID]
;———————————————
; Disable .CAB folders
;———————————————
[-HKEY_CLASSES_ROOTSystemFileAssociations.cabCLSID]
[-HKEY_CLASSES_ROOTCABFolderCLSID]
[-HKEY_LOCAL_MACHINESOFTWAREClassesSystemFileAssociations.cabCLSID]
[-HKEY_LOCAL_MACHINESOFTWAREClassesCABFolderCLSID]
; End of DisableZipFolders.reg
_
1
test

私の知る限り、この問題の原因は、実際にはWindowsエクスプローラーのすべてのフォルダーを表示ナビゲーションペインオプションでした。このオプションを無効にすると、わいせつなCPU使用率は表示されません。オンに戻し、新しいWindowsエクスプローラーインスタンスを開くと、すぐに約15〜20%のCPUを消費し始め、停止しないようです。多分これはナビゲーションに表示されるフォルダに関係しているかもしれませんが、私は今それを無効にしており、何か変更が必要な場合はこの回答を更新します。

あなたのマイレージは異なる場合があります。これでうまくいきました。その理由を調査します。簡単に推測すると、ネットワーク/共有フォルダが原因である可能性があります。

Show all folders

1
test