Windows Driver Foundation の CPU 使用率が高い [9 つの簡単な修正]

読書時間アイコン 7分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

Windows Driver Foundation の高 CPU

Windows Driver Foundation の CPU 使用率が高いと、多くの問題が発生する可能性があります。

最近、PC の動作が異常に遅いことに気づきました。タスクマネージャーで簡単に確認したところ、原因が見つかりました。 Windows Driver Foundation は、異常に高い割合の CPU リソースを使用していました。

技術的な調査と少しの試行錯誤の後、問題を確実に解決する一連の効果的な解決策を見つけました。このガイドでは、これらのソリューションを詳細なステップバイステップの手順とともに共有します。

Windows Driver Foundation とは何ですか?

Windows Driver Foundation (WDF) はオペレーティング システムの重要なコンポーネントであり、主にデバイス ドライバーの管理を担当します。基本的に、これはシステムとハードウェア デバイス間の通信を容易にするフレームワークです。これは、システムのコマンドをハードウェアが理解できる言語に変換する翻訳機能と考えてください。

WDF により、Windows は単純な USB デバイスから複雑なグラフィックス カードに至るまで、さまざまなハードウェア コンポーネントを効率的に操作できるようになります。このシステムにより、ドライバー開発がよりアクセスしやすく信頼性が高くなり、エラーのリスクが軽減され、システム全体の安定性が向上します。

ただし、プロセスによって次のような問題が発生する場合があります。 Windows ドライバー基盤の高いメモリ使用量.

Windows Driver Foundation の高い CPU 使用率を修正する方法

Windows Driver Foundation の高い CPU 使用率を解決するには、コンピューターの再起動などの単純な手順から、より複雑な解決策まで多岐にわたります。これらの方法を詳しく見てみましょう。

1。 予備チェック

他の作業を行う前に、次の修正を試してください。

  • PCを再起動する – 未保存の作業内容を保存し、[スタート] ボタンをクリックし、[電源] ボタンを選択して、[再起動] を選択します。
  • 外部ハードウェアを抜き差しする – すべての外部ハードウェアを安全に取り外し、コンピュータを再起動し、各デバイスを 1 つずつ再接続します。毎回 CPU 使用率を確認して、問題のあるデバイスを特定します。
  • 保留中のWindowsUpdateをインストールする – [設定] > [Windows Update] > [更新プログラムの確認] > [すべてインストール] に移動します。システムを再起動して適用します。

2.システムファイルを修復する

システム ファイルが破損または欠落していると、CPU 使用率の上昇など、さまざまな問題が発生する可能性があります。システム ファイル チェッカー (SFC) と展開イメージのサービスと管理 (DISM) は、これらのファイルを修復するために設計されたツールです。

  1. [スタート]ボタンを右クリックし、[ ターミナル(管理者) メニューから。
  2. ターミナル ウィンドウで、まず DISM コマンドを実行します。タイプ dism /online /cleanup-image /restorehealth.DISM コマンドの実行
  3. DISM コマンドが完了するまで待ってから続行してください。
  4. DISM が終了したら、次のように入力します。 sfc /scannow コマンドプロンプトウィンドウで。SFCコマンドの実行
  5. スキャンが完了するまで待ってから、コンピュータを再起動します。

3. Wi-Fiドライバーを更新する

Wi-Fi ドライバーは、他のドライバーと同様、互換性と効率を確保するために定期的に更新する必要があります。古いドライバーは競合を引き起こし、Windows Driver Foundation の CPU 使用率が高くなる可能性があります。

  1. [スタート]ボタンを右クリックし、[ デバイスマネージャ メニューから。
  2. 「」を見つけて展開します。ネットワークアダプタ" セクション。[ネットワーク アダプター] セクション [デバイス マネージャー]
  3. Wi-Fi アダプターを右クリックして選択します ドライバの更新.Wi-Fiアダプターをアップデートする
  4. 画面上の指示に従って、ドライバーを自動的に更新するか、製造元の Web サイトから手動でダウンロードして更新します。

上記の手動手順の他に、時間と労力を節約するために専用のドライバー アップデーターを使用することもお勧めします。この種のツールを使用すると、古いドライバーや欠陥のあるすべてのドライバーを大規模なデータベースから新しいバージョンに自動的に置き換えることができます。

4. Windows Driver Foundation プロセスを無効にする [一時的な解決策]

Windows Driver Foundation プロセスを一時的に無効にすると、それが CPU 使用率の上昇の根本原因であるかどうかを判断するのに役立ちます。しかし、 このサービスはドライバー管理にとって重要であるため、これは一時的な措置である必要があります。.

  1. タスクバーを右クリックして選択します Task Manager メニューから。
  2. 探して Windowsドライバ財団 プロセス。Windows Driver Foundation プロセス
  3. これらの各プロセスを右クリックして、 終了タスク.タスクの終了 Windows Driver Foundation
  4. 問題が解決したかどうかを確認してください。そうでない場合は、別の問題があります。

5.クリーンブートを実行する

クリーン ブートを実行すると、最小限のドライバーとスタートアップ プログラムのセットで Windows が起動します。このプロセスは、バックグラウンド プログラムが通常の CPU 使用率を妨げているかどうかを特定するのに役立ちます。

  1. イベント Windowsの+ R をクリックして、実行コマンド ウィンドウを起動します。
  2. コマンド ボックスに次のように入力します。 msconfig Enter キーを押してシステム構成を起動します。Windows の実行コマンドを復元する
  3. 「システム構成」ウィンドウで、「全般」タブのまま、「 スタートアップのオプションを選択、 チェックをはずす スタートアップの項目を読み込みます.システム構成
  4. 次に、 サービス タブ、チェック すべてのMicrosoftのサービスを非表示にします オプションをクリックし、 すべて無効にします ボタン。これにより、Microsoft 以外のサービスがすべて無効になります。Microsoft 以外のサービスをすべて無効にする
  5. 最後に、 申し込む ボタンを押して、コンピュータを再起動します。

6. メモリテストを実行する

メモリの欠陥または障害は、Windows ドライバ基盤のメモリ使用量の増加など、さまざまなパフォーマンスの問題を引き起こす可能性があります。メモリ テストを実行すると、コンピュータの RAM に問題があるかどうかを判断できます。

  1. タイプ "Windowsメモリ診断」を Windows の検索バーに入力し、そのアイコンをクリックして開きます。Windows メモリ診断を起動する
  2. 現在地に最も近い 今すぐ再起動して問題を確認する オプション。 PC が再起動してメモリ テストが開始されるため、最初に開いているファイルをすべて保存してください。Windowsメモリ診断ツール
  3. テストが完了すると、Windows が再起動します。メモリ テストの結果は、タスク バーの通知領域で確認できます。

7.マルウェアをスキャンします

悪意のあるソフトウェアは多くのリソースを消費する傾向があるため、マルウェアに感染すると CPU 使用率が高くなることがよくあります。マルウェアを定期的にスキャンすることは、システムの健全性を維持するために非常に重要です。

  1. イベント ウィンドウズ+ I をクリックして Windows 設定を開きます。
  2. 設定内で、 プライバシーとセキュリティ 左側のセクションをクリックし、 Windowsセキュリティ 右に。Windowsセキュリティ
  3. 「Windows セキュリティ」で、 ウイルスと脅威の保護 オプションを選択します。ウイルスと脅威からの保護 Windows セキュリティ
  4. クリック スキャンオプション.スキャンオプション
  5. 選択する フルスキャン を選び 今すぐスキャン 
    フルスキャンを実行する

8. HID センサー コレクション V2 を無効にする [Surface Pro のみ]

Surface Pro ユーザーの場合、HID Sensor Collection V2 が、場合によっては CPU 使用率が高くなる潜在的な原因として特定されています。この機能を無効にすると、問題の解決に役立つ場合があります。

  1. 起動する デバイスマネージャ.
  2. 拡大する センサー のセクションから無料でダウンロードできます。
  3. 「」を右クリックHIDセンサーコレクションV2」 をクリックして デバイスを無効にする.

9.Windowsを復元します

Windows を以前の時点に復元することは、CPU 使用率の上昇を引き起こした可能性のある変更を元に戻す効果的な方法です。

  1. を押してコマンド実行ウィンドウを起動します。 ウィンドウズキー+ R.
  2. 指定されたスペースに、次のコマンドを入力するか、コピーして貼り付けます。 rstrui.exe をクリックして、「システムの復元」ウィンドウを起動します。
    Windows の実行コマンドを復元する
  3. 「システムの復元」ウィンドウで、 Next  「次へ」をクリックして開始します
  4. 次の画面で、エラーが発生する前の期間の復元ポイントを選択します。クリック Next.復元ポイントを選択します
  5. 選択した復元ポイントを確認し、クリックします 終了.復元ポイントを確認
  6. 画面上の指示に従ってシステムの復元を完了します。

上記の手順がいずれも機能しない場合は、次の手順を試してください。

  • Windowsのリセット – 状態になるまでシステムを繰り返し再起動します。 自動修復モード。次に、[トラブルシューティング] > [この PC をリセット] > [ファイルを保持するかすべて削除] > [クラウド ダウンロード] または [ローカル再インストール] > [リセット] に移動します。

あなたも興味があるかもしれません:

Windows Driver Foundation の高い CPU 使用率を修正

Windows Driver Foundation の高い CPU 使用率は、対処が複雑な問題になる可能性がありますが、適切なアプローチをとれば解決可能です。 

PC を再起動するなどの簡単な解決策から始めて、より高度な手順に進むと、問題を特定して解決するのに役立ちます。このような問題を防ぐには、ドライバーの更新やマルウェアのスキャンなどの定期的なシステム メンテナンスが不可欠です。

トピックの詳細: ウィンドウズ