高CPUを使用するWindows 8.1システムプロセス


15

I7-3770 CPUと8個の論理プロセッサー、24Gb RAMを搭載したDell XPS 8500があります。

Windows 8.1(Update 1)を実行しています。最近、システムプロセスがCPUの12.5%(1/8)を常に使用していることに気付きました。

Process Explorer-Sysinternalsを使用して、この量のCPUを消費しているシステムカーネル内の単一スレッドを特定しました。このスレッドの開始アドレスはntoskrnl.exe!RtlSidHashLookup + 0x1ffcです。

このスレッドとは何ですか?CPUの1/8を絶えず使用しないようにするにはどうすればよいですか?


3
私が実行している勧めsfc /scannowadminコマンドプロンプトから...
tumchaaditya

:私たちは、原因を参照してXperfはトレースを必要とするpastebin.com/pgE11HRD
magicandre1981

回答:


13

sfc / scannowを提案してくれたtumchaadityaに感謝します。破損したプリンタードライバーと関連する.infファイルCNBJ2530.DPBおよびprncacla.infを特定しました。

それが私をソリューションに導きました:http : //www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html

このページには、Windows 8 / 8.1で明らかに問題となっている問題を修正する方法の詳細な手順が含まれています。「DISM.exe / Online / Cleanup-image / Restorehealth」を実行すると、これらの不良ファイルがMSサーバーからダウンロードされた新しいバージョンに置き換えられました。「sfc / scannow」を再実行すると、すべてが再び正常であることが確認されました。

再起動後、NTカーネルは現在、13%ではなく0.13%のCPUを使用しています。


6
このリンクでexeをダウンロードしてインストールしなかったことを除いて、これは私にとってはうまくいきました。脇のビットが、私はそのようなものを使用して、非常に警戒するだろう-あなたはあなたのマシンに入れているものは考えている
JonnyRaa

これは私にとっても(そしてリンクをダウンロードすることなく)機能しました。リブート部分が重要であることは言及します。DISMでクリーンアップを実行した後でも、アイドリング時にカーネルCPUの占有が発生していました。ただし、再起動後には消えてしまい、元に戻りません。
reirab

2

私の場合、それは別の問題でしたが、同じ症状でした。どういうわけか終了しないのはRunFullMemoryDiagnosticタスクでした。Microsoft> Windows> MemoryDiagnostic> RunFullMemoryDiagnostic内のタスクスケジューラで無効にします。


0

当初、システムアイドルプロセスのCPU使用率は常に25%でした。「コンソールで管理者として」「sfc / verifyonly」と「sfc / scannow」を実行しました-どちらもOSまたはシステムの整合性エラー/問題を示しませんでした。そこで、システムアイドルプロセスを(タスクマネージャーで)強制終了して再起動すると、システムプロセスが最大25%のCPUで見られました(システムアイドルプロセスは消えていました)。それがそれ自体で解決することを期待して、数日待って(2〜3回再起動しました)、しませんでした。その後、診断モードで再起動し(起動を開始した直後にF2を押します)、診断を実行せず、ただ見回してからEscを押して終了し、起動プロセスを完了しました。CPUの25%の問題は解決されました。システムアイドルプロセスはなく、システムプロセスはCPUの0.4%でした。すべてが正常に戻り、これがなぜ機能したのか分かりません!

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