修正:高CPUを使用するWindows Driver Foundation

Windowsドライバー財団はの元の名前であるWindowsドライバフレームワーク。これは、Windowsドライバーを作成する際の複雑さを軽減するのに役立つ、Microsoftによるライブラリとツールのセットです。ドライバーをユーザーモードにプッシュします。このサービスは、システムの全体的な安定性のために必要です。

時々、ユーザーは、Windows DriverFoundationがCPU使用率の大部分を占めるシステムで問題に直面する可能性があります。ほとんどのユーザーのCPUの機能を正確に制限するわけではありませんが、確かにバッテリーを消耗し、特に使用率が100%に達すると、システムがフリーズする可能性があります。タスクマネージャでプロセスを強制終了しようとしても、システムプロセスであるため、役に立ちません。

高いCPUまたはメモリを使用するWindowsDriver Foundation

CPU使用率の負担がWindowsDriver Foundationまたはwudfsvc.dllによるものかどうかを確認するには、タスクバーを右クリックして[タスクマネージャー]を選択し、タスクマネージャーを開きます。

ここで、CPU使用率が高いプロセスを確認します。Windows Driver Foundationですか?これは、代替名User-mode Driver Framework(UMDF)またはwudfhost.exeで存在する可能性があります。

実際に大量のリソースを消費する場合は、これらのトラブルシューティングの提案のいくつかを試してください。

1] WindowsUpdateを実行する

Windowsオペレーティングシステムが最新のパッチと修正で最新であることを確認してください。

2]トラブルシューティングを実行する

Windows 7を使用している場合は、システムメンテナンスのトラブルシューティングを実行します。システムメンテナンストラブルシューティングを実行するには。Runを開き、次のように入力してEnterキーを押します。

msdt.exe -id MaintenanceDiagnostic

それは役に立ちますか?

次に、システムパフォーマンストラブルシューティングを実行します。これを行うには、管理者特権のコマンドプロンプトを開き、次のように入力し、Enterキーを押してパフォーマンストラブルシューティングを実行します。

msdt.exe / id PerformanceDiagnostic

このトラブルシューティングは、ユーザーが設定を調整してオペレーティングシステムの速度とパフォーマンスを向上させるのに役立ちます。

読む:Windows 10で100%ディスク、高CPU、高メモリ使用量を修正する方法。

3]クリーンブート状態でのトラブルシューティング

クリーンブートは、問題のトラブルシューティングに役立ちます。管理者としてシステムにログオンします。Windows + Rを押して、実行ウィンドウを開きます。コマンド「msconfig」を入力して、Enterキーを押します。

[全般]タブをクリックし、[選択的スタートアップ]をクリックします。[スタートアップ項目ロード]チェックボックスをオフにし、[システムサービスのロード]と[元のブート構成使用する]がオンになっていることを確認します。

次に、[サービス]タブで、[すべてのMicrosoftサービスを非表示にする]というオプションを選択し、[すべて無効にする]をクリックします。高いCPUまたはメモリを使用するWindowsDriver Foundation

[適用]をクリックして、システムを再起動します。

クリーンブートを実行する理由は、問題の原因となっているソフトウェアを特定するためです。クリーンブートでCPU使用率の高い問題が解決した場合は、干渉していた正確なソフトウェアを見つけてください。各プロセスまたは起動を有効/無効にして、これを手動で行う必要があります。

4]システムから周辺機器を取り外してみてください

システムから周辺機器を1つずつ取り外し、問題が解決するかどうかを確認します。もしそうなら、その特定の周辺機器を交換するか、おそらくそのドライバを更新する必要があるかもしれません。

5] WiFiドライバーを更新して再インストールします

多くのユーザーが、WiFiドライバーを再インストールすることで問題の解決に役立ったと報告しています。デバイスドライバーを更新するプロセスは次のとおりです。

Win + Xを押し、デバイスマネージャをクリックして開きます。アルファベット順のリストで、[ネットワークアダプタ]を見つけて、その前にある前向き矢印をクリックします。

リストからワイヤレスドライバーを見つけ、1つずつ右クリックして、更新します。高CPUを使用するWindowsDriver Foundation

システムを再起動し、問題が解決したかどうかを確認します。そうでない場合は、ドライバの再インストールに進みます。

もう一度デバイスマネージャを開き、ワイヤレスドライバを右クリックします。次に、[プロパティ]をクリックします。[ドライバー]タブを開き、[アンインストール]をクリックしてドライバーをアンインストールします。システムをWifiに接続したまま、システムを再起動します。ドライバーを自動的に検出する必要があります。

6]プロのための提案

パフォーマンスモニターは、実行するアプリケーションがコンピューターのパフォーマンスにどのように影響するかをリアルタイムで監視し、後で分析するためにログデータを収集することで、優れた組み込みツールです。これは、プロセスによる高いリソース使用率の特定とトラブルシューティング、およびWindowsのシステムヘルスレポートの生成に非常に役立ちます。ただし、CPUを大量に使用する可能性のあるプロセスを制御するには、サードパーティのフリーウェアツールを使用する必要があると感じる場合があります。Process Tamerは、Windowsで高いCPU使用率または100%のCPU使用率を管理するのに役立つフリーウェアツールです。

ではごきげんよう!

高リソースを使用するプロセスに関する投稿:

  • WMIプロバイダーホストのCPU使用率が高い問題
  • WindowsモジュールインストーラーワーカーCPUとディスクの使用率が高い
  • デスクトップウィンドウマネージャーdwm.exeは高いCPUを消費します
  • Ntoskrnl.exeのCPUとディスクの使用率が高い
  • OneDriveのCPU使用率が高い問題
  • Windowsシェルエクスペリエンスホストは高いCPUを使用します
  • Wuauservの高いCPU使用率。

Original text