Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法

VIDEO_TDR_FAILURE(atikmpag.sys)とは?

Video_tdr_failure(atikmpag.sys)は、グラフィックドライバーが破損していたり、互換性がなかったり、不具合を抱えている場合に発生するブルースクリーンエラー(BSOD)です。多くの場合、Windowsのアップグレード後やドライバー更新後にこのエラーに遭遇します。

幸い、このBSODではエラーの原因となっているファイル名が表示されるため、問題の発生源を特定しやすくなっています。本記事で扱うatikmpag.sysAMDのドライバーファイルです。

このエラーは、Windowsの自動アップデート実行時、グラフィックドライバーの手動更新時、または旧バージョンからWindows 8や10へアップグレードした直後などに発生することが多い傾向があります。いずれの場合も原因はドライバーにあるため、このガイドではドライバー関連のトラブルシューティングを中心に解説します。

このエラーのためにWindowsにログインできない場合や、ログイン中もエラーが繰り返し発生して作業の妨げになる場合は、最小限の負荷で基本グラフィックドライバーを読み込むセーフモードで起動するのがおすすめです。

対処法1:破損したシステムファイルの修復

まずはRestoroなどのシステム修復ツールをダウンロードして実行し、破損・欠落しているシステムファイルをスキャンしましょう。破損したファイルが見つかった場合は修復を行い、その後問題が解決したかどうかを確認してください。改善しない場合は、以下の対処法に進んでください。

対処法2:古いバージョンのAMDドライバーを使用する

最新のドライバーが常に最良とは限りません。むしろ最新版がこのエラーの原因になっているケースもあります。その場合は、問題が発生していなかった旧バージョンのAMDドライバーへ戻すことで解決できる可能性があります。

  1. Windowsキーを押しながらRキーを押し、「ファイル名を指定して実行」ダイアログにdevmgmt.mscと入力してEnterキーを押します。デバイスマネージャーが開きます。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  2. 「ディスプレイアダプター」をダブルクリックして展開し、AMDのディスプレイアダプターを右クリックします。「ドライバーソフトウェアの更新」を選択し、「コンピューターを参照してドライバーソフトウェアを検索」をクリックします。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  3. 次に「利用可能なドライバーの一覧から選択します」をクリックします。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  4. 「モデル」の一覧から、日付の古い旧バージョンのAMDドライバーを選択して「次へ」をクリックします。完了したらシステムを再起動し、問題が解消されたか確認してください。続いて、Microsoftが自動的にドライバーを再度更新しないよう設定を変更します。
  5. Windows 10の場合は、Microsoft公式の「アップデート非表示ツール」をダウンロードして実行します。Windows 8/8.1の場合は、「コントロールパネル」→「Windows Update」→「オプション更新プログラム」を開き、該当項目を右クリックして「非表示」を選択します。
  6. AMDカード用のドライバーがインストールされないようチェックを外します。再起動してテストし、それでもエラーが表示される場合は、次のatikmpag.sysの置き換え手順に進んでください。

対処法3:ATIKMPAG.SYSファイルを置き換える

この方法では、問題のファイルであるatikmpag.sysを新しいものと置き換えます。エラーメッセージに表示されるのがatikmdag.sysである場合は、以下の手順の「atikmpag」という記述をすべて「atikmdag」に読み替えてください。

  1. Windowsキーを押しながらRキーを押し、実行ダイアログに
    C:\Windows\System32
    と入力します。
  2. atikmpag.sysという名前のファイルを見つけ、atikmpag.sys.bakにリネームします。
  3. 再びWindowsキーを押しながらRキーを押し、実行ダイアログにC:\と入力して「OK」をクリックします。
  4. ATIというフォルダーを探します。ATIフォルダー内にはatikmpag.sy_というファイルがあるはずです。検索ボックスにファイル名を入力して探すこともできます。
  5. 見つけたら、そのファイルをデスクトップにコピーします。
  6. Windowsキーを押しながらXキーを押し、「コマンドプロンプト(管理者)」をクリックします。
  7. 黒いウィンドウにchdir desktopと入力してEnterキーを押します。
  8. 続いて以下のコマンドを入力します。
    expand.exe atikmpag.sy_ atikmpag.sys
    または
    expand -r atikmpag.sy_ atikmpag.sys
  9. Enterキーを押します。コマンドが完了したら、新しく作成されたatikmpag.sysデスクトップからコピーし、C:\Windows\System32に貼り付けます。
  10. システムを再起動し、問題が解消されたかどうかを確認します。
  11. それでも解決しない場合は、DDU(Display Driver Uninstaller)ユーティリティを使って既存のドライバーを完全にアンインストールしてから、もう一度この方法を試してみてください。

対処法4:統合グラフィックスとAMDドライバーの更新

Windows 8.1/10の登場により、さまざまな問題が発生するようになりました。中でもドライバー関連のトラブルが最も深刻です。AMD GPU単体、あるいはマザーボード搭載の統合GPUとの組み合わせが、この問題の原因となっている可能性があります。統合GPUとは、マザーボードに組み込まれたグラフィック処理装置(GPU)のことです。

  1. まず、現在インストールされているドライバーをアンインストールします。ログイン後、Windowsキーを押しながらRキーを押し、devmgmt.mscと入力してEnterキーを押します。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  2. 「ディスプレイアダプター」をダブルクリックします。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  3. 表示されているビデオカードドライバーを確認します。
  4. アダプターを右クリックして「アンインストール」を選択します。
  5. このデバイスのドライバーソフトウェアを削除する」にチェックを入れ、「OK」をクリックします。
  6. ディスプレイアダプターが複数インストールされている場合は、同じ手順を繰り返します。
  7. AMD Catalyst™ Control Centerがインストールされている場合は、これも削除する必要があります。Windowsキーを押しながらRキーを押し、実行ダイアログにappwiz.cplと入力してEnterキーを押します。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  8. プログラム一覧からAMD Catalyst™ Control Centerを見つけて右クリックし、「アンインストール」を選択します。画面の指示に従って削除を完了させます。
  9. Intel統合グラフィックスの最新ドライバーを入手するには、Intelの自動検出ツールを利用すると便利です。ツールをダウンロードして実行します。
  10. 画面の指示に従ってツールをインストールし、インストール後に「Launch」ボタンをクリックして起動します。
  11. 「Start Scan」をクリックすると、ドライバーの検索が始まります。
  12. スキャン完了後、古いドライバーや未インストールのドライバーが一覧表示されます。「Install」をクリックしてダウンロードを開始し、ダウンロード完了後にもう一度「Install」をクリックしてインストールします。
  13. インストール後は再起動が必要な場合があります。
  14. 手動でドライバーを更新する場合は、まず自分のシステムのモデル名を確認します。Windowsキーを押しながらRキーを押し、msinfo32と入力してEnterキーを押します。「システムモデル」の横にモデル名が表示されます。また、64ビットならx64、32ビットならx86となる「システムの種類」も控えておきましょう。
  15. メーカーのウェブページでシステムモデルを指定して、お使いのOS(Windows 10)用のグラフィック/ビデオドライバーをダウンロードしてインストールします。
  16. AMDの自動検出ユーティリティをダウンロードして実行します。
  17. ツールがOSに対応するAMDハードウェアを自動的に検出します。画面の指示に従ってドライバーをダウンロード・インストールしてください。
  18. 手動で最新ドライバーを入手する場合は、https://www.amd.com/en/support にアクセスします。
  19. ページを下にスクロールして「Manually Select Your Driver(ドライバーの手動選択)」セクションを探します。
  20. Step 1で、デスクトップPCなら「Desktop graphics」、ノートPCなら「Notebook graphics」を選択します。
  21. Step 2とStep 3で、それぞれGPUシリーズと正確なモデル名を選択します。
  22. 先ほど控えた情報に基づいて、Windows 10の64ビット版か32ビット版を選択し、「Display Results」をクリックします。

結果が表示されたら下にスクロールし、「Catalyst Software Suite」の横にある「Download」をクリックしてドライバーと管理ソフトウェアのダウンロードを開始します。ダウンロードが完了したらファイルを実行し、画面の指示に従ってインストールしてください。

対処法5:リフレッシュレートを120Hzに下げる

ヘルツ(Hz)はモニターのリフレッシュレート(走査周波数)を表す単位です。モニターが144Hzに対応していても、そのリフレッシュレートでの動作中に問題が発生することがあります。そのため、リフレッシュレートを120Hzに下げてみて、問題が解消されるか確認するのは有効な手段です。手順は以下の通りです。

  1. デスクトップ上の任意の場所を右クリックし、「ディスプレイ設定」を選択します。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  2. ディスプレイの詳細設定」をクリックします。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  3. ディスプレイ1のディスプレイアダプターのプロパティ」を選択し、ポップアップウィンドウの「モニター」タブをクリックします。Windows 8.1/10で発生するVIDEO_TDR_FAILURE(atikmpag.sys)エラーを修正する6つの方法
  4. 画面のリフレッシュレート」のドロップダウンをクリックし、「120Hz」を選択します。
  5. 適用」をクリックし、続いて「OK」をクリックします。

対処法6:BIOSのブートモードをUEFIに変更する

まれに、BIOSで誤った起動モードが選択されていることが原因で、この問題が発生している場合があります。その場合は、コンピューターを再起動し、マザーボードのメーカーに応じて「DEL」キーまたは「F12」キーを押してBIOSを起動します。BIOSに入ったらブートモードをUEFIに変更して設定を保存し、BIOSを終了してから問題が解決したかどうかを確認してください。

  1. Windows 10でnvlddmkm.sysエラー(VIDEO TDR FAILURE)を修正する11の方法

    Windows PCで「VIDEO TDR FAILURE」や「nvlddmkm.sys failed」といったエラーが表示された場合、その原因はグラフィックカードドライバーの破損または古さである可能性が高いです。本記事では、Windows 8およびWindows 10のPCでnvlddmkm.sysエラーを解決するための手順を詳しくご案内します。 VIDEO TDR FAILUREとは? このエラーは、ブルースクリーン(BSOD)エラーに類似したものです。「TDR」はTimeout, Detection & Recovery(タイムアウト・検出・回復)の略称で、Windows OSの

  2. Windows 10でwin32kfull.sysのブルースクリーン(BSOD)エラーを解決する12の方法

    PCには大きく分けて2種類のドライバーが存在します。1つはOSとハードウェア間の通信を担当する通常のドライバー、もう1つはオペレーティングシステムの起動に不可欠なカーネルモードドライバーです。win32kfull.sysファイルは、このカーネルモードドライバーの一つであり、Windowsの起動や内部・外部ハードウェアデバイス(プリンターなど)との接続確立に重要な役割を果たしています。 ハードウェアに問題が発生すると、win32kfull.sysファイルに不具合が生じることがあります。場合によっては、PCの起動時にwin32kfull.sys関連のブルースクリーン(BSOD)エラーが表示され、必