システム割り込みによる高いCPU使用率

PCが通常より遅くなるように見える場合、最初に行うことは、 CtrlキーとShiftキーとEscキーを同時に押してタスクマネージャーを開き、[プロセス]タブの詳細を展開することです。
その後、メモリ使用またはCPU使用のさまざまなプロセスを注文し、すべてのリソースを使用している関連プログラムを閉じて、ロックされていると思われる場合はコンピューターのロックを解除できます。
ただし、 CPU使用率が高いことを理由とするプロセスが、Explorer.exeやシステム割り込みなどのSVCHostなどのシステムなど、終了できないシステムプロセスである場合、これは不可能です。
コンピューターのCPU使用率高く、原因のプロセスが「システム割り込み」と呼ばれる 場合 、このPCにハードウェアまたはドライバーの問題があることを意味します。
また読む: SvchostがCPUを最大限に使用している場合の分析
ウィキペディアの「システム割り込み」とはどういう意味ですか?
割り込みは、高優先度の条件がプロセッサが実行しているコードの割り込みを必要とすることをプロセッサに警告します。
プロセッサは、進行中のアクティビティを一時停止し、その状態を保存し、割り込みハンドラと呼ばれる機能を実行することで応答します。
割り込みハンドラタスクが完了すると、プロセッサは中断したところから再開します。
実際には、割り込みは、CPUとのソフトウェアとハ​​ードウェア間の通信の形式です。
割り込みは、エラーが発生したことをCPUに通知し、CPUの使用率を高めます。
正常で機能しているシステムでは、システム割り込みプロセスは、CPU周波数、実行中のソフトウェア、および接続されたハードウェアに応じて、プロセッサの0.1%〜2%を使用する必要があります。
システム構成によっては、3%から7%のピークでさえ正常と考えることができます。
しかし、これらのレベルを超えており、システム割り込みがCPU使用率の5%または10%を常に超え ている場合は、何か問題があり、おそらくハードウェアの問題があります。
コンピュータの問題を解決する方法の一般的な用語で説明しているすべての記事と同様に、この場合も、最も可能性の高い原因を見つけ、技術者が使用する標準手順をアクティブ化しようとします。
1)まず、コンピューター再起動し、システムが正常に戻った場合、システム割り込みからCPU使用率を確認します。
2) 外部USBデバイスを取り外します
より困難なチェックに進む前に、USBポートに接続されているすべての外部デバイスを切断した後、割り込みシステムが使用するCPUが少ないかどうかを確認してください。
良い結果が得られたら、それらを1つずつ再接続して、実際の犯人を確認し、必要なテストを行って、問題の原因が損傷しているデバイスまたはコンピューターのUSBポートに依存しているかどうかを確認します。
3) ハードウェアドライバーがすべて最新で機能していることを確認します。
次に、コントロールパネルからデバイスマネージャーを開き、すべてが問題なく警告されずにインストールされていることを確認します。
また、すべてのドライバーをダウンロードしてインストールし、更新することを忘れないでください。
ドライバーの適切な機能を確認するために、LatencyMonプログラムを実行することもお勧めします。
開いたら、[再生]ボタンを使用してコントロールを開始し、 DPCCountのアイテムを注文してドライバーの列に移動します。
遅延プロシージャコール(DPC)は、システム割り込みプロセスであり、原因を見つけるのに役立ちます。
この小さなプログラムについてもう一度話さなければなりません。
4) 内部デバイスの無効化
ドライバーをランダムに更新するのではなく、困難な診断で迷子になることなく、個々のデバイスドライバーを無効にして犯人を特定することができます。
[スタート]メニューから、[ デバイスマネージャー]コントロールパネルにもあります)を開き、接続されているデバイスのリストを展開し、さまざまなデバイス(コンピューターに必須ではないデバイス)を1つずつ選択し、右クリックして無効にします。
これを行うには、タスクマネージャーを開いたままにして、 システム割り込みの CPU使用率が低下するかどうかを確認します。
最も可能性の高い犯人と検証を実行するために非アクティブ化する最初の犯人は次のとおりです。
-ネットワークカード
-内蔵モデム
-内蔵オーディオデバイス
-すべてのUSBコントローラー(ポイント2に従って外部デバイスを切断した場合でも、ポートの1つが破損している可能性があります)
CPU、マザーボード、ハードディスクまたはSSDドライブ、キーボード、マウス、ビデオカードなどの重要なドライバーを無効にしないことをお勧めします。
5) サウンドの改善をオフにする
Windows 7およびWindows 10でも、Windowsのサウンドエフェクトのせいかもしれません。
タスクバーのスピーカーアイコンを押し、 再生デバイスを選択してデフォルトのデバイス(スピーカー)をダブルクリックしてプロパティを開き、 改善タブに移動してすべての改善を無効にします。
[OK]で確認し、システム割り込みのCPU使用量が少ないかどうかを確認します。
6) BIOSを更新します
BIOSは、コンピューターの電源を入れたときに実行される最初のソフトウェアです。
更新が本当に簡単ではない場合でも、その間にBIOSバージョンを特定し、更新をダウンロードできるかどうかを製造元のWebサイトで確認する必要があります。
BIOSバージョンを確認するには、 Windows + Rキーを押し、 cmd入力してEnterを押し、次の2つのコマンドを順番に実行します。
systeminfo | findstr / I / c:BIOS
wmic biosはメーカー、smbiosbiosversionを取得します
BIOSの更新は、プログラムの更新とは異なり、微妙な操作です。
また、一部のPC(ほとんど)では、BIOSの更新はコンピューター自体またはマザーボードの製造元から提供されます。
また読む: メモリとCPUの使用率が高いためにコンピューターがクラッシュした場合

コメントを残します

Please enter your comment!
Please enter your name here