パスワードを忘れた? アカウント作成
12947738 journal
Windows

miyuriの日記: dwm.exe 死亡で強制サインアウト 1

日記 by miyuri

Windows 10 Pro X64
Radeon HD 6870: OS導入時に入っていた、amd-catalyst-15.11.1beta-64bit-win10-win8.1-win7-nov14.exe 相当より微妙に新しい何か

デスクトップ ウィンドウ マネージャーのプロセスが終了しました。(プロセス終了コード: 0x000000ff、再起動回数: 8、プライマリ ディスプレイ デバイス ID: AMD Radeon HD 6800 Series)

障害が発生しているアプリケーション名: dwm.exe、バージョン: 10.0.14393.0、タイム スタンプ: 0x578999ab
障害が発生しているモジュール名: dwmcore.dll、バージョン: 10.0.14393.187、タイム スタンプ: 0x57cf99aa
例外コード: 0x88980403
障害オフセット: 0x00000000000c7041

ディスプレイ ドライバーを開始できませんでした。代わりに、Microsoft 基本ディスプレイ ドライバーを使用しています。最新のディスプレイ ドライバーについては、Windows Update を確認してください。

デスクトップ ウィンドウ マネージャーのプロセスが終了しました。(プロセス終了コード: 0x000000ff、再起動回数: 9、プライマリ ディスプレイ デバイス ID: Microsoft Basic Display Driver)

障害が発生しているアプリケーション名: atieclxx.exe、バージョン: 6.14.11.1199、タイム スタンプ: 0x563a76a9
障害が発生しているモジュール名: atieclxx.exe、バージョン: 6.14.11.1199、タイム スタンプ: 0x563a76a9
例外コード: 0xc0000005
障害オフセット: 0x00000000000425c6

http://www.geocities.jp/iafuu/Programming/Windows/Errors/WinError.html
...によると、例外コード: 0x88980403 は

5682,2291663875,0x88980403,WinCodecDwriteDWM,UCEERR_MALFORMEDPACKET,"UCEERR_MALFORMEDPACKET"

AMD製デバイスドライバの脆弱性的な何かを疑ってみる。

wincodec.h では、
#define FACILITY_WINCODEC_ERR 0x898
#define WINCODEC_ERR_BASE 0x2000
dwrite.h では、
#define FACILITY_DWRITE 0x898
#define DWRITE_ERR_BASE 0x5000
他にソレっぽいモノが見つからないから、微妙に何かが違う気もするする。

【dwm.exe】マルチディスプレイでdwm.exe が落ちる場合の安定化対策メモ
http://did2memo.net/2014/06/12/dwm-exe-crash-multiple-display/

レジストリ編集でdwm.exeの設定を変更する
これが唯一強力に改善された対策です。
regeditを起動して、レジストリを次のように編集します。

  • 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM\Schedule」にキーが「FrameRateMin」、DWARD値が16進数で「3c」のエントリを追加
  • 「HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics」にキーが「Force10Level9」、DWARD値が「1」のエントリを追加

Force10Level9 の方は、ナントナク効きそうな気がするする。
HKCU...。
レジストリの値は、dwmcore.dll を見れば、色々と分かりそうな感じ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

計算機科学者とは、壊れていないものを修理する人々のことである

読み込み中...