途方もない量のメモリを使用しているデスクトップwindows マネージャ.
アニバーサリーアップデートにアップデートした後、DesktopWindowManagerによるメモリ使用量が異常に多いことに気づきました.
次のシステムでwindows 10
Homex64AnniversaryEditionを実行しています.
Intel i7-3820i @ 3.66GHz
16GB Corsair Ram
128GB SSD
2TB HDD
3TB HDD
Nvidia Geforce980GTXTi.
私は通常、リソースを大量に消費するゲームをプレイしますが、問題が最も発生するのはそのときです.
Applicationを開くたびに、DesktopWindowManagerはより多くのメモリを使用します.必要に応じて.
しかし、Applicationを終了するたびにメモリが解放されることはないようです.
ゲーム(Football Manager 2016)をプレイするとき、dwm.exeskyrocketsによるメモリの使用量.
ちょうど1時間前は、4.2GBのメモリを使用していました.更新前は、そのレベルにはほど遠いものでした.
合計で、それは私の記憶の62%を使用していました.一方、更新前は、同じ合計使用量が42%を超えることはありませんでした
現在、dwm.exeだけで総メモリの25%を使用しています.
これについて何かが正しくありません.それがアップデート自体に関係しているのか、それともサードパーティの競合なのかはわかりません.
いくつかの技術者と連絡を取りましたが、何も解決しませんでした.
現時点では、毎日行うことを行う場合は、少なくとも1日に数回コンピュータを再起動する必要があります.
アップデートの前は、問題なく何日もオンのままにしておくことができました.
質問は簡単です.
なぜdwm.exeが大量のメモリを占有しているのですか?また、Applicationを終了するときにメモリを解放しないのはなぜですか?
返信リスト(回答:14)
喜んでお手伝いさせていただきます.そして、あなたがWindows 10
で直面している失禁を後悔しています.
システムメンテナンスのトラブルシューティングを実行し、問題が引き続き発生するかどうかを確認することをお勧めします.
システムメンテナンストラブルシューティングを実行します.
システムメンテナンスのトラブルシューティングでは、未使用のファイルとショートカットを見つけてクリーンアップし、メンテナンスタスクを実行します.
以下の手順に従ってください:
デスクトップの検索ボックスに「トラブルシューティング」と入力します.
トラブルシューティングオプションを選択します.
[すべて表示]オプションを選択し、[システムメンテナンス]を選択します.
[次へ]をクリックしてシステムメンテナンスのトラブルシューティングを実行し、手順に従います.
また、Windowsパフォーマンスレコーダーの記事を参照してください
この情報がお役に立てば幸いです.さらにサポートが必要な場合はお知らせください.喜んでお手伝いさせていただきます.
ありがとうございます.
応答14# ->にスキップ13 #roykela 2こんにちは.
システムメンテナンストラブルシューティングを実行しましたが、何も見つかりませんでした.
次に、指定されたリンクの指示に従い、Windowsパフォーマンスレコーダーを実行しました.
最終的に次のファイルになりました:
その記録は、目前の問題がゆっくりと始まるときに私が通常使用するApplication/プログラムを開始したばかりのときからのものです.
使用率がとてつもなく高かったので、別の録音もやりたかったのですが、とても面白いものを見つけました.
記録を開始するたびに、dwm.exeがばかげたレベルになると、すべてのメモリがクリーンアップされました.
すべてのプロセスで、メモリ使用量レベルが再び通常の値になりました.
そのため、必要な記録を作成できませんでしたが、代わりに、Windowsパフォーマンスレコーダーを起動するたびに、Windowsに(必要に応じて)自動的に実行させたいことを実行していたことがわかりました.
例.
Dwm.exeは2.3GBのメモリを使用していました.
Windowsパフォーマンスレコーダーで記録を開始すると、dwm.exeはすぐに32Mのメモリ使用量に低下しました.大量のメモリを使用していた他のすべてのプログラムも使用量を減らしました(Football Manager2016は1.4GBから400MBに減少しました)
情報がお役に立てば幸いです.
応答13# ->にスキップ11 #ZigZag3このトレースでは、コンピューターは約73%、フットボールマネージャーは約12%アイドル状態でした.Mem圧縮では、最大4%、3未満のDWMを使用していました.別のトレースを実行して、別のプロファイルを使用することをお勧めします(別のチェック項目があります.
応答11# ->にスキップ10 #roykelaできるだけ早くもう一度やり直します.おそらく水曜日になります.
別の組み合わせを試して、何が得られるかを確認します.私の理想的な状況は、dwm.exeがピークに達したときに記録することです.ただし、それを実行しようとすると問題が発生します.
その問題は、録音を開始するたびにすべてのメモリが解放されることです.一度メモリが解放されなかったのですが、試してみるとすべてがクラッシュしました.
また、記録を開始するとメモリが解放されるため、実際のリアルタイムの数値を取得することはありません.
表示される数値は、実際ではなく、上に表示されている数値に近くなります.
実際、fm.exeとSTeamがクラッシュしないように、レコーダーを使用してすべてのメモリを解放しています.
なぜ機能するのかわかりませんが、機能します.
応答10# ->にスキップ9 #ZigZag3(可能な場合は)お願いします.システムファイルチェックを実行し、イベントビューアのログをアップロードします.彼らは私たちにいくつかのヒントを与えるかもしれません
システムファイルチェックを実行してください(SFC)&Win7以降を使用している場合はDISM
すべての手順は、以下のWiki記事にあります...ご不明な点がございましたら、お問い合わせください.
応答9# ->にスキップ7 #roykelaSFCとDISMを実行しましたが、問題は見つかりませんでした.
イベントログについて; 必要な特定のログはありますか、それともすべてが必要ですか?
サブフォルダにあるものも含めますか?
その場合はたくさんのログがあります.
応答5# ->にスキップ3 #roykela 1別のスレッドのおかげで、私はいくつかのことをテストすることにしました.
1:3つのモニターすべてをアクティブにして、通常のwindows モードでゲームを実行してテストしたところ、問題は発生しなかったようです.Dwm.exeは、約15MBのメモリ使用量で安定して実行されていました.
2:最大化されたボーダレスwindows でゲームを実行することをテストしましたが、1つのモニターのみがアクティブ化されています.全く問題ありませんでした.Dwm.exeは、約16MBのメモリ使用量で安定して実行されていました.
Windows Anniversaryのdwm.exeは、最大化されたボーダレスwindows モードをうまく処理できないようです.特に複数のモニターが接続されている場合.
これは私の側からの結論ではなく、単なる観察です.
応答4# ->にスキップ2 #JantenH新しくインストールした
windows 10
Anniversary Updateで、2台のモニター(1台はNvidia 960、もう1台はIntel HD Graphics 530)を接続しても同じ問題が発生します.私たちが使用するApplicationは、両方のモニターを使用してビデオを表示するビデオエディターです.カップルの後
何時間も「メモリ不足」エラーが発生します.古いversionの
windows 10
をインストールする以外にできることはありますか?
応答2# ->にスキップ1 #MaxiQ86 3こんにちは、
Windows 10
Build14393に更新した後、実際にこの問題が2回目に発生します.1回目は、間違ったことでWindowsがおかしくなり、システムを再起動することを考えて無視します.でも二度目に見るので
このWindowsに何か問題があることを確認してください.この新しいWindowsUpdateでは、まだゲームをプレイしたり、高メモリを必要とするApplicationを使用したりしたことはありません.メディアの再生とブラウジングだけです.以前のversionのwindows 10
Build10240でこの問題が発生することはありません
その間、私はGTA Vのような非常に大規模なメモリ不足のゲームをプレイしていますが、以下はdwm.exeのメモリ使用量が多いことを示すスクリーンショットの一部です.開いているすべてのwindows をすでに閉じていることに注意してください.この記事はこれに関連していると思います" このリンク:ja-jp/Windows/forum/Windows_10-performance/desktop-Window-manager-extremely-high-ram-usage/de72f8b4-8128-485b-bdf9-5e3589e66e85 ".