VIDEO_TDR_FAILURE(igdkmd64.sys・amdkmdag.sys・nvlddmkm.sys・atikmpag.sys・igdkmd32.sys)によるブルースクリーンエラーの原因と解決策
近年、GPU(グラフィックス・プロセッシング・ユニット)の性能は目覚ましい進化を遂げています。テクノロジーが日々発展する中、最新世代のGPUは従来のモデルよりもはるかに複雑なコンテンツを処理できるようになりました。GPUはグラフィックコンテンツの高速演算を担当し、動画やグラフィックスのパフォーマンスを向上させる役割を果たします。CPUの負担を軽減し、滑らかで快適な映像体験を実現してくれるのです。

動画などのマルチメディアコンテンツは、エンターテインメント業界からコンピューターシミュレーション、マルチメディアゲームまで、日常的に幅広く活用されています。高品質なグラフィックスはグラフィックドライバーやマルチメディアドライバーによって提供されていますが、その一方で、Windows 10ではGPUドライバーに関連するトラブルに直面するユーザーも少なくありません。
VIDEO_TDR_FAILUREブルースクリーンとは
Windows 10にアップグレードした直後や、グラフィックドライバー(atikmpag.sys、nvlddmkm.sys、igdkmd32.sys、amdkmdag.sys、igdkmd64.sysなど)を更新した後に、Windowsが起動する前にブルースクリーン(BSOD)エラーが発生するケースがあります。この際、システムには「VIDEO_TDR_FAILURE 0x00000116」というストップコードが表示されます。
このエラーは、グラフィックカード本体またはグラフィックドライバーの不具合に関連しており、atikmpag.sys、nvlddmkm.sys、igdkmd64.sysなどのファイルが原因となることがあります。また、PCの予期しない再起動の後にも発生することがあり、グラフィックカードドライバーの正常な動作を妨げ、最終的には応答不能に陥らせます。
MSDNでは以下のように説明されています。
グラフィックスにおける一般的な安定性の問題として、システムがエンドユーザーのコマンドや操作の処理中に完全にフリーズしたように見える現象があります。通常、GPUは負荷の高いグラフィックス処理を実行中であり、特にゲームプレイ中に発生しやすい傾向があります。画面の更新が止まり、ユーザーはシステムがフリーズしたと判断します。数秒待った後、電源ボタンを押してシステムを再起動することも少なくありません。Windowsはこうした問題のあるハング状態を検出し、デスクトップを動的に復旧しようとします。この検出と復旧のプロセスは「タイムアウト検出と回復(TDR:Timeout Detection and Recovery)」と呼ばれます。
TDRプロセスを正しくサポートするためには、ディスプレイドライバーを最新の状態に更新する必要がある場合があります。また、視覚効果の設定やバックグラウンドで動作しているプログラムが多すぎることも、この問題の引き金となります。
さらに、以下のようなハードウェアの問題も原因になり得ます。
- オーバークロックされたコンポーネント
- コンポーネントの互換性や設定の誤り
- 冷却不足
- 電源供給の不足
- 故障したパーツ
エラーに関連するファイル名について
ストップエラー画面には、エラーを引き起こしているグラフィックカードに応じたファイル名が表示されます。igdkmd64.sysやigdkmd32.sysはIntel製内蔵グラフィックス関連のファイルで、amdkmdag.sysやnvlddmkm.sysもそれぞれAMD・NVIDIAのドライバーに関連しています。
AMDまたはATI製のグラフィックカードを使用している場合は、atikmpag.sysというファイル名が表示されることがあります。以下の対処法を順番に試して、Windows 10でのエラーを解決しましょう。
1] グラフィックドライバーを再インストールまたは更新する
まず、Windows 10をセーフモードで起動し、WinXメニューから「デバイスマネージャー」を開きます。「ディスプレイアダプター」の項目を展開し、ディスプレイデバイスを右クリックして、ドロップダウンメニューから「デバイスのアンインストール」を選択します。

確認画面が表示されたら、「このデバイスのドライバーソフトウェアを削除する」にチェックを入れてEnterキーを押します。

その後、システムを通常モードで再起動します。
次に、「ハードウェア変更のスキャン」オプションを使用して、お使いのシステムに対応した最新版のドライバーをインストールします。
ポイントは、デバイス用の最新ドライバーをクリーンな状態で新規インストールすることです。また、グラフィックカードメーカーの公式ウェブサイトから最新のドライバーをダウンロードしてインストールする方法もあります。
2] Intel HD Graphicsの設定を変更する
Intel製グラフィックスを使用している場合は、以下の手順を試してください。
タスクトレイにあるIntel HDグラフィックスのアイコンをクリックし、「グラフィックス・プロパティ」を開きます。コントロールパネルウィンドウから「3D」設定を選択してください。

続いて、以下の操作を行います。
- 「アプリケーションの最適モード」の「有効」をクリックします。
- アンチエイリアシングの項目で「アプリケーションの設定を使用」を選択します。
- 「コンサバティブ・モルフォロジカル・アンチエイリアシング」をオフにします。
- 一般設定で「バランスモード」をクリックします。
これらの設定が完了したら、グラフィックスコントロールパネルに戻り、以下の操作を行います。
- 「ビデオ設定」を選択します。
- 「標準色補正」の下にある「アプリケーションの設定」をクリックします。
- 「入力レンジ」の下にある「アプリケーションの設定」をクリックします。

「プロファイルの保存」をクリックして設定を適用します。
最後にパソコンを再起動し、問題が解決したかどうかを確認してください。

-
MBAM + ataport.sys でブルースクリーン(BSOD)――原因究明から解決までの完全記録
このブログを長年読んでくださっている方ならご存じのとおり、筆者はセキュリティソフトがあまり好きではない。しかし、実際の挙動を確かめるためにはテストするしかない。そうした実験のおかげで、各社のソフトを比較・評価できるし、Windowsセキュリティ界の「黄金のベンチマーク」であるEMET(最も優秀で、実用的で、無駄のないツール)との比較も可能になる。さて、数ヶ月前、Windows 7マシン上でMalwarebytes Anti-Malware(MBAM)によるスキャンを実行したところ、スキャンの途中でブルースクリーン(BSOD)が発生した。これはまずい。復旧後、筆者は大規模な調査を開始することにな
-
【解決済み】Windows 10のVIDEO_TDR_FAILURE(nvlddmkm.sys)ブルースクリーンエラーの直し方
Windows 10で発生するブルースクリーンエラー0x00000119は、VIDEO_TDR_FAILUREまたはVIDEO_SCHEDULER_INTERNAL_ERRORとして表示されることがあります。このエラーは、グラフィックカードのディスプレイドライバーが応答を停止したり、正常に動作しなくなったりすることで引き起こされます。ここでいうVideoとはディスプレイ(グラフィックス)ドライバーを指し、TDRはWindowsの「Timeout, Detection, and Recovery(タイムアウト、検出、回復)」コンポーネントの略称です。グラフィックカードドライバーやグラフィックカー