デスクトップウィンドウマネージャーの高CPU(DWM.exe)を修正する

デスクトップウィンドウマネージャーのCPU使用率が高いですか? デスクトップウィンドウマネージャーは、基本的にデスクトップの視覚効果の管理を担当します。 最新のWindows 10に関しては、高解像度のサポート、3Dアニメーション、その他すべてを管理します。 このプロセスはバックグラウンドで実行され続け、一定量のCPU使用量を消費します。 それにもかかわらず、このサービスから高いCPU使用率を経験した一部のユーザーがいます。 ただし、この高いCPU使用率を引き起こすシステム構成にはいくつかの条件があります。 この記事では、デスクトップウィンドウマネージャーの高CPU使用率の問題を解決するためのいくつかの方法を紹介します。

このDWM.EXEは何をしますか?

DWM.EXEは、透明度やデスクトップアイコンなどの視覚効果をWindowsで塗りつぶすことができるWindowsサービスです。 このユーティリティは、ユーザーがさまざまなWindowsコンポーネントを使用しているときにライブサムネイルを表示するのにも役立ちます。 このサービスは、ユーザーが高解像度の外部ディスプレイを接続するときにも使用されます。

DWM.EXEを無効にする方法はありますか?

Windows XPやWindows Vistaなどの古いオペレーティングシステムでは、システムのビジュアルサービスをオフにする簡単な方法がありました。 しかし、最新のWindows OSは、OS内に非常に集中的に統合されたビジュアルサービスを備えており、デスクトップウィンドウマネージャーなしでは実行できません。

Windows 7からWindows 10まで、このDWMサービスを使用するさまざまな視覚効果があり、より良いユーザーインターフェイスと美しい効果を実現しています。 したがって、このサービスを無効にする方法はありません。 これはOSの不可欠な部分であり、GUI(グラフィカルユーザーインターフェイス)のレンダリングに不可欠な部分です。

デスクトップウィンドウマネージャーの高CPU(DWM.exe)を修正する

何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。

方法1 –テーマ/壁紙を変更する

デスクトップウィンドウマネージャーは、壁紙とそのテーマも含む視覚効果を管理します。 したがって、現在のテーマ設定が原因でCPU使用率が高くなっている可能性があります。 したがって、この問題を解決する最初の方法は、テーマと壁紙の変更から始めることです。

ステップ1 – Windowsキー+ Iを押して[設定]を開き、[ 個人設定]をクリックします

ステップ2 –左側のメニューから[ 背景 ]をクリックします

ステップ3 –ここでは、現在のテーマと壁紙を変更し、 デスクトップウィンドウマネージャーの高CPU(DWM.exe)の使用に関する問題修正できるかどうかを確認する必要があります

方法2 –スクリーンセーバーを無効にする

スクリーンセーバーもデスクトップWindowsマネージャーによって制御および管理されます。 Windows 10の最新のアップデートでは、多くのユーザーがスクリーンセーバーの設定がCPUの高い使用率を消費していると報告しています。 したがって、この方法では、スクリーンセーバーを無効にして、CPU使用率が低下しているかどうかを確認します。

手順1 – Windowsの検索バーにロック画面の設定を入力し、ロック画面の設定を開きます。

ステップ2 –ロック画面設定ウィンドウで、下部にある[ スクリーンセーバー設定]リンクをクリックします

ステップ3 –システムでデフォルトのスクリーンセーバーがアクティブになっている可能性があります。 多くのユーザーが、すでにアクティブになっている黒い背景画像のスクリーンセーバーがあると報告しましたが、それがスクリーンセーバーであることを認識していませんでした。

ステップ4 –したがって、 デスクトップウィンドウマネージャーの高CPU使用率(DWM.exe)修正するには 、スクリーンセーバーを無効にする必要があります スクリーンセーバーのドロップダウンから(なし)を選択します

ステップ5 – [適用]をクリックし、次に[OK]をクリックして変更を保存します。

方法3 –マルウェアスキャン

この問題が発生している場合は、デバイスのマルウェアの問題が原因である可能性があります。 PCがマルウェアまたはウイルスに感染している場合、マルウェアがバックグラウンドでスクリプトを実行し、システムのプログラムに問題を引き起こす可能性があります。 したがって、システム全体のウイルススキャンを実行することをお勧めします。

手順1 – Windowsの検索バーに「 Windows Defender 」と入力して開きます。

ステップ2 –開くと、右側のペインから[スキャン]オプションが表示されます 。 ここでは、フルスキャン、カスタムスキャン、クイックスキャンなどのオプションを利用できます。 フルスキャンオプションを選択する必要があります。 システムを完全にスキャンするには、しばらく時間がかかります。

ステップ3 –スキャンが完了したら、システムを再起動して、 デスクトップウィンドウマネージャーの高CPU(DWM.exe)使用率が解決されているかどうかを確認します

方法4 –特定のアプリケーションを削除する

上記の解決策が機能しない場合は、この方法を試すことができます。 デバイスに問題を引き起こしているアプリケーションを確認することが重要です。 アプリケーションには、OneDrive、SitePoint、Dropboxなどがあります。 Onedrive、SitePoint、またはこれらのアプリケーションの一部を削除または一時的に無効にして、デスクトップウィンドウマネージャーの高CPU(DWM.exe)の使用を修正してみてください。

方法5 – MS Office製品のハードウェアアクセラレーションを無効にする

一部のユーザーは、MS Office製品のハードウェアアクセラレーションを無効にするだけでこの問題を解決したと報告しています。 ハードウェアアクセラレーション機能は、さまざまな機能をより効率的に実行するためにWindowsによって使用されます。

ステップ1 – MS Office製品 (PowerPoint、MS Officeなど)を開き、左隅の[ ファイル]オプションをクリックします

ステップ2 – [ファイル]メニューで、下にスクロールして[ オプション]を選択する必要があります

ステップ3 –新しいウィンドウペインが開いたら、[ 詳細設定 ]オプションをクリックする必要があります。 それをクリックすると、右側に複数のオプションが表示されます。ここでは、 表示オプションを見つける必要があります。 ここで、「 ハードウェアグラフィックアクセラレーションを無効にする」オプションにチェックマークを付ける必要があります。 すべての設定を保存します。

ステップ4 –次に、システムを再起動/再起動して変更を適用します。

方法6 –デフォルトのアプリモードを変更する

最新のWindowsアップデートには、いくつかの高度な機能が含まれています。 デフォルトのアプリモードを変更するオプションが2つの使用可能なオプションで提供されます:ダークとライト。 また、Windows 10でCPU使用率が高くなる原因の1つでもあります。

ステップ1 – Windowsキー+ Iを押して[設定]を開き、[ 個人設定]をクリックします

ステップ2 –左側のウィンドウで、[個人設定]の[ ]をクリックします。

手順3 – [デフォルトのアプリモードの選択]の見出しが見つかるまで、画面の一番下までスクロールします

ステップ4 –ここで、 ライトオプションを選択する必要があります。

ステップ5 –コンピュータを再起動して設定を適用します。

方法7 –パフォーマンストラブルシューターを実行する

1. Windows検索で「powershell」と入力し、Windows PowerShellを右クリックして、[ 管理者として実行 ]を選択します。

2. PowerShellに次のコマンドを入力し、Enterキーを押します。

msdt.exe -id MaintenanceDiagnostic

3. システムメンテナンスのトラブルシューティングツールが開きます [ 次へ ]をクリックします

4.問題が見つかった場合は、[ 修復 ]をクリックし、画面の指示に従ってプロセスを完了してください。

5.PowerShellウィンドウで次のコマンドをもう一度入力し、Enterキーを押します。

msdt.exe / id PerformanceDiagnostic

6.これにより、 パフォーマンスのトラブルシューティングツールが開きます。[ 次へ ]をクリックし、画面の指示に従って終了します。

方法8 –グラフィックカードドライバーを更新する

デバイスマネージャーを使用してグラフィックスドライバーを手動で更新する

1. Windowsキー+ Rを押し 、次にdevmgmt.mscと入力し、 Enterキーを押してデバイスマネージャーを開きます。

2.次に、[ ディスプレイアダプター ]を展開し、グラフィックカードを右クリックして、[ 有効にする]を選択します

3.もう一度これを実行したら、グラフィックカードを右クリックして、[ ドライバの更新 ]を選択します。

4.「 更新されたドライバーソフトウェアを自動的に検索する 」を選択し、プロセスを終了させます。

5.上記の手順が問題の修正に役立った場合は、非常に良いですが、そうでない場合は続行してください。

6.もう一度グラフィックカードを右クリックして[ ドライバーの更新 ]を選択しますが、次の画面で[ コンピューターを参照してドライバーソフトウェアを検索します]を選択します

7.次に、「 コンピューターで使用可能なドライバーのリストから選択させてください 。」を選択します

8.最後に、リストから最新のドライバー選択し、 [ 次へ ]をクリックします

9.上記のプロセスを完了させ、PCを再起動して変更を保存します。

内蔵グラフィックスカード(この場合はIntel)についても同じ手順に従って、ドライバーを更新します。 デスクトップウィンドウマネージャーの高CPU(DWM.exe)の問題修正できるかどうかを確認し、できない場合は次の手順に進みます。

製造元のWebサイトからグラフィックスドライバーを自動的に更新する

1. Windowsキー+ Rを押し、ダイアログボックスに「 dxdiag 」と入力してEnterキーを押します。

2.その後、ディスプレイタブを検索します(2つのディスプレイタブがあり、1つは統合グラフィックスカード用で、もう1つはNvidiaのものです)、ディスプレイタブをクリックしてグラフィックスカードを見つけます。

3.NvidiaドライバーのダウンロードWebサイトにアクセスして、見つけた製品の詳細を入力します。

4.情報を入力してドライバを検索し、[同意する]をクリックしてドライバをダウンロードします。

5.ダウンロードが成功したら、ドライバーをインストールします。これで、Nvidiaドライバーを手動で正常に更新できました。

推奨:

  • WhatsApp Webに接続できませんか? WhatsApp Webが機能しない問題を修正!
  • Instagramパスワードを忘れた場合はどうすればよいですか?
  • Windows 10でタスクバー検索が機能しない問題を修正
  • Windows 10ファイアウォールを無効にする方法

この記事がお役に立てば幸いです。 デスクトップウィンドウマネージャーの高CPU(DWM.exe)の使用を簡単に修正できるようになりましたが、このチュートリアルに関する質問がある場合は、コメントのセクションで遠慮なく質問してください。

関連記事