修正:デスクトップウィンドウマネージャーの高いCPU使用率‘ dwm.exe’

デスクトップウィンドウマネージャーは、デスクトップで視覚効果を有効にする責任があるマネージャーです。最新バージョンのWindows(Windows 10)では、ガラスウィンドウフレーム、高解像度サポート、3Dウィンドウ遷移アニメーションなどの管理を担当します。Microsoftの関係者によると、このプロセスは常にバックグラウンドで実行され、一定の量を消費します動作するプロセッサ。

ただし、多くのユーザーが、サービス自体のCPU使用率が高いと報告しています。これは、コンピュータごとに構成が異なり、毎回同じ条件を正確に作成することが非常に難しいため、いくつかの原因が考えられます。私たちはあなたが試すことができるいくつかの異なる回避策をリストアップしました。見てください。

解決策1:壁紙/テーマを変更する

デスクトップウィンドウマネージャーは壁紙とテーマの管理を担当しているため、現在の設定が原因でサービスが多くのリソースを消費している可能性があります。現在の壁紙やテーマを変更して、問題が解決するかどうかを確認できます。

  1. Windows + Iを押して、設定アプリケーションを起動します。
  2. 設定に入ったら、「パーソナライゼーション」をクリックします

  1. 次に、設定を使用して現在のテーマと壁紙変更し、違いがあるかどうかを確認します。

解決策2:スクリーンセーバーを無効にする

デスクトップウィンドウマネージャーは、スクリーンセーバーの管理も担当します。クリエーターが更新してから、現時点では不明な状況が原因で、スクリーンセーバーがCPU使用率を非常に高くするという報告が多数あります。スクリーンセーバーがアクティブになっている場合は、非アクティブにして、問題が発生するかどうかを確認してください。

  1. Windows + Sを押して、スタートメニューの検索バーを起動します。ダイアログボックスに「ロック画面の設定」と入力し、Enter キーを押します
  2. 来る最初の結果を選択してクリックします。コンピューターのロック画面設定に移動します。
  3. 画面の下部に移動し、「スクリーンセーバーの設定」をクリックします

  1. コンピュータでアクティブなデフォルトのスクリーンセーバーが存在する可能性があります。多くのユーザーから、スクリーンセーバーが黒い背景でアクティブ化され、スクリーンセーバーかどうかを区別できないというフィードバックが寄せられました。無効になっていることを確認し、問題をもう一度確認してください。

解決策3:マルウェアをスキャンする

この異常な動作は、マシンに存在するマルウェアまたはウイルスが原因で発生する場合があります。データを抽出したり、設定を変更したりできるバックグラウンドで実行される特別なスクリプトがある場合があります。

ウイルス対策ユーティリティを使用してコンピューターをスキャンし、PCがクリーンであることを確認します。特定のウイルス対策ユーティリティがインストールされていない場合は、Windows Defenderユーティリティを使用してスキャンできます。

  1. Windows + Sを押して、スタートメニューの検索バーを起動します。「Windows Defender」と入力して、最初に表示される結果を開きます。

  1. 画面の右側に、スキャンオプションが表示されます。フルスキャンを選択し、[ スキャン ]をクリックします。Windowsがコンピューターのすべてのファイルを1つずつスキャンするため、このプロセスには時間がかかる場合があります。我慢して、それに応じてプロセスを完了させてください。最後にコンピュータを再起動し、問題が解決したかどうかを確認します。

解決策4:特定のアプリケーションを削除する

上記の解決策がすべてうまくいかなかった場合は、特定のプログラムをいくつか削除してみます。多くのケースを調査して確認した結果、問題を引き起こしていると思われるアプリケーションがいくつかあることがわかりました。それらのいくつかはSetPointOneDriveなどです。また、現在のウイルス対策ユーティリティを停止または一時的に無効にして、CPU使用率を確認してください。デスクトップと対話しているプログラムを探し、それに応じて診断します。

解決策5:Office製品のハードウェアアクセラレーションを無効にする

さまざまなユーザーに顕著に機能した別の回避策は、コンピューターにインストールされているMicrosoft Office製品のハードウェアアクセラレーションを無効にすることでした。ハードウェアアクセラレーションは、ソフトウェアソリューションと比較して、いくつかの機能をより効率的に実行するためのコンピューターハードウェアの使用です。

  1. Office製品の空白ページを開き、画面の左上にある[ファイル ]をクリックします。

  1. 画面の左側にあるナビゲーションペインを使用して、[ オプション ]をクリックします。

  1. 「を選択し[詳細]を使用すると、見出し」を見つけるまで、エントリをスクロールし、左側のナビゲーションペインを使用して「ディスプレイ」とチェックオプション「を無効にするハードウェアグラフィックスアクセラレーションを」。適用を押して変更を保存し、終了します。

  1. コンピュータを再起動し、問題が解決したかどうかを確認します。

解決策6:デフォルトのアプリモードの変更

これは、Fall Creators Update 1709でMicrosoftによって導入された新機能です。使用できるモードは2つあります。光と闇。デフォルトでは、モードはライトに設定されています。ダークモードに変更した場合は、ライトモードに戻す必要があります。これは、議論中の高いCPU使用率の原因の1つであることがわかっています。

  1. Windows + Sを押して、検索バーを起動します。ダイアログボックスに「設定」と入力し、アプリケーションを開きます。
  2. [設定]で、[ パーソナライゼーション ]のサブカテゴリを開きます。

  1. パーソナライゼーションに入ったら、画面の左側にあるナビゲーションメニューを使用して「」を選択します。

  1. 画面の一番下までスクロールして、「デフォルトのアプリモードを選択する」オプションを見つけます。オプション「ライト」を選択します。

  1. コンピュータを再起動し、CPU使用率を観察します。

解決策7:パフォーマンストラブルシューティングツールを実行する

コンピュータのグラフィックドライバの更新に進む前に、パフォーマンストラブルシューティングツールを実行できます。このトラブルシューティングでは、Windowsの速度とパフォーマンスに関する異常を自動的に検出し、それに応じてアクションを実行します。このソリューションを実行するには、管理者としてログインしていることを確認してください。

  1. Windows + Sを押し、「コマンドプロンプト」と入力し、アプリケーションを右クリックして、「管理者として実行」を選択します。
  2. 管理者特権のコマンドプロンプトで、次の命令を実行します。

msdt.exe / id PerformanceDiagnostic

  1. トラブルシューティングがポップアップしたら、[ 次へ]をクリックしてプロセスを開始します。

解決策8:グラフィックスドライバーの更新

上記のすべてのソリューションで改善が見られない場合は、グラフィックスドライバーの更新を試みます。グラフィックスハードウェアは、コンピューター上の視覚表現を担当します。ドライバが古いか破損している場合は、CPU使用率が高くなっている可能性があります。製造元のWebサイトに移動し、ドライバーをアクセス可能な場所にダウンロードします。

注:最新のドライバーをインストールする以外に、ドライバーを以前のビルドにロールバックしてみてください。

  1. Windowsキーを右クリックし、使用可能なオプションのリストから[ デバイスマネージャ ] を選択します。

デバイスマネージャーを起動する別の方法は、Windows + Rを押してRunアプリケーションを起動し、「devmgmt.msc」と入力することです。

  1. アダプターを右クリックし、「ドライバーの更新」を選択します。

  1. これで、ドライバを手動で更新するか自動で更新するかを尋ねる新しいウィンドウがポップアップします。「コンピューターを参照してドライバーソフトウェアを検索します」を選択します。

  1. 次に、ドライバーをダウンロードしたフォルダーを参照します。それを選択すると、Windowsが必要なドライバーをインストールします。コンピュータを再起動し、問題が解決したかどうかを確認します。