2016/05/26

Windows 10 にアップグレードしたらスリープと休止状態で PAGE_FAULT_IN_NONPAGED_AREA (atikmdag.sys)

我が家のメイン PC は Windows 7 Ultimate x64 SP1 でしたが、無償アップグレード期間の終わりが見えてきたので、重い腰を上げて Windows 10 Pro バージョン 1511 に昨日アップグレードしました。

無事、完了と思いきや、昨日休止状態で PC の電源をオフにし、今日起動してみると、まさかの BSoD。スリープでも同じく BSoD。

PAGE_FAULT_IN_NONPAGED_AREA (atikmdag.sys) 

私の場合、休止状態が使えないと、仕事の効率が著しく下がる。マルチ モニター 環境 (3 台)でデスクトップのあちこちを散らかしながら作業しているので。Windows 10 で仮想デスクトップが使えるようになって、さらに散らかせると思ってたのに...

でもこのエラー、以前に見たことある。この Windows 7 PC では ATI Radeon のグラフィックス カード使ってたんですが、これまでは、このエラーで BSoD になったことがあっても、ドライバーを更新すれば回避できたりしたような...




問題のグラフィックス カードは...

ATI Radeon HD 4350 (VRAM 512MB、DirectX 10.1、WDDM 1.1)

ドライバーは、Windows Update から自動的にインストールされたバージョン 8.970.100.9001。AMD のサイトで調べてみると...

Windows 10® Driver Support for Discrete AMD Radeon™ Graphics Products
[URL] https://community.amd.com/docs/DOC-1313
FAQ: Windows® 10 Driver and AMD Graphics Product Compatibility
[URL] https://community.amd.com/docs/DOC-1311
Driver Support for AMD Radeon™ HD 4000, HD 3000, HD 2000 and older Series
[URL] http://support.amd.com/en-us/kb-articles/Pages/Driver-Support-for-AMD-Radeon%e2%84%a2-HD-4000%2c-HD-3000%2c-HD-2000-and-older-Series.aspx

Windows 10 がサポートされるのは ATI Radeon HD 5000 シリーズ以上、HD 4000/3000/2000 シリーズのフル サポートは Windows 8 が最後。Windows 8.1 および 10 向けには Windows Update でバージョン 8.970.100.9001 のドライバーが配布されているけど、HD 4000/3000/2000 シリーズを使ってるなら、次のいずれかの対応を考えたほうがいい。

(1) Continue using the last operating system that fully supported your graphics card.
 → グラフィックス カードがフル サポートされていた以前の OS (= Windows 7 SP1) を使い続ける
(2) Upgrade to an AMD graphics product that provides Windows® 10 support. For information about resellers and product availability 
 → Windows 10 をサポートする AMD のグラフィックス カードにアップグレードする

というわけで (2) を選択。近くの PC ショップに行ったら HD 4350 の次のシリーズ (安く済ませるため) があったので、 3,500 円で購入。

ATI Radeon HD 5450 (VRAM 1GB、DirectX 11.2、WDDM 1.3)

交換後、Windows Update で自動的にドライバーがインストールされ、休止状態もスリープも正常に使えるように。

ちなみに、Windows 10 で休止状態を利用可能にするには、コンパネのココ(↓)で設定。


0 件のコメント: