Windows - DWM - デスクトップ ウィンドウ マネージャーのメモリ リークのバグ (デスクトップ ウィンドウ マネージャーのメモリ使用量が高すぎる)

Windows - DWM - デスクトップ ウィンドウ マネージャーのメモリ リークのバグ (デスクトップ ウィンドウ マネージャーのメモリ使用量が高すぎる)

序文

ノートパソコンのユーザーは、何かがおかしいと感じたり、遅延を強く感じたりすることがあります。タスク マネージャーを開いて見てください。桌面窗口管理器(デスクトップ ウィンドウ マネージャー) は数 G を消費します。右クリックして操作を終了すると、コンピューターはブラックアウト後すぐに回復します。

しかし、コンピュータを長い間使用していなかったために、戻ってきたときにはメモリがほぼいっぱいで、カードが巨大であることがあります。前回まではパソコンの画面が真っ暗になりクラッシュしてしまい、耐えられなくなって解決しようと思い録画しました。

実は、当初は実行中のプロセスを一定間隔で監視するバックグラウンド スクリプトを書きたかったのですが、DWM が占有するメモリが多すぎる場合はそれを強制終了するのですが、最終的にはこれでは解決しないと思いました。

@NSJimのブログ投稿はとても役に立ちました: 123

理由

理由は Intel の公式 Web サイトで確認できます。dwm.exe (デスクトップ ウィンドウ マネージャー) は、27.20.100.8587 に更新されたドライバーを使用してメモリ リークを引き起こすため、このバグを修正するドライバーを必ず使用してください。

方法

3 つのステップを読んだ後、3、1、2 の順に進めることもできます。

1.古いドライバーをアンインストールします

すべての Intel コア ディスプレイ ドライバーをアンインストールするには、ソフトウェアDisplay Driver Uninstaller (DDU)を使用できます。このソフトウェアは非常に小さく、クリーンです。

ダウンロード方法:リリース ページにアクセスし、バージョン (例Display Driver Uninstaller (DDU) V18.0.6.6 Released.) を選択し、[ダウンロードとサポートはここをクリック]Read Moreをクリックし*** DDU「ポータブル / 自己解凍型」をダウンロード*** をクリックします。

自己解凍プログラムを実行し、任意の場所に解凍して実行し、Display Driver Uninstaller.exe右側の「デバイスの種類/デバイスベンダー」で「グラフィックスカード/インテル」を選択し、左側の「クリアして再起動」をクリックします。再起動後、コンピュータの解像度が低下する場合があります。

新しいドライバーを直接インストールせずに古いドライバーをアンインストールした理由については、1 つは古いドライバーの BUG バージョンが役に立たないと思われること、もう 1 つは BUG バージョンへの「誤った」ロールバックを防ぐためです。

2. 新しいドライバーをインストールする

新しいドライバーのインストール ページで、 30 で始まるドライバーを選択し、ダウンロードigfx_win_xx.exeして実行し、ライセンスに同意してインストールします。

3. Windows のドライバーの自動更新を無効にする

大丈夫だろうと思っていたら、突然パソコンの右下に「Windows Update」のアイコンが現れました。それをクリックして見て、Intel Graphxx 27.20.100.xxx再起動を待ちます。

皆さん、ドライバを逆に更新してくださいね? ? ?

そこで、最初の手順と 2 番目の手順を再度実行し、Windows によるドライバーの自動更新を無効にするように設定しました (Windows によるドライバーの自動更新を無効にするわけではありません)。

1. システム設定を変更する

Windows设置 -> 搜索“系统高级设置” -> 硬件 -> 设备安装设置(S) -> 否 -> 保存更改

この方法でも、Windows はドライバーを自動的に更新します。

2. 戦略グループを変更する

Win + R 并回车 -> gpedit.msc 并回车

次の 2 つの設定が必要です。

  1. 计算机配置 - 管理模板 - 系统 - Internet通信管理 - Internet通信设置 -> 双击 关闭Windows更新设备驱动程序搜索 -> 选中“已启用” -> 确定
  2. 计算机配置 - 管理模板 - Windows组件 - Windows更新 -> 双击 Windows更新不包括驱动程序 -> 选中“已启用” -> 确定

3. レジストリを変更する

安全を期すために、次のことができます。

Win + R 并回车 -> regedit 并回车 -> 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching -> 将 SearchOrderConfig 的值修改为0

終わり

かなり面倒ですが、バグが直ったので良かったです。ちなみに、設定が成功すると、設定の「Windows System Update」ページにも赤いマークが表示されます*某些设置由你的组织来管理このような場合は、システムが自動的にドライバーを更新しますのでご安心ください。

あ、操作チュートリアルだけど写真がない?

オリジナルの記事を作成するのは簡単ではありませんので、著者の承諾を得て転載した上で、元の記事へのリンクを貼ってください~
同時にCSDNにも記事を公開します:https: //letmefly.blog.csdn.net/article/details/132503580

おすすめ

転載: blog.csdn.net/Tisfy/article/details/132503580