Windows 10で「VIDEO_TDR_FAILURE」のブルースクリーン(BSOD)エラーを解決する方法
重要な作業の最中や、友人とのゲーム・映画鑑賞中に、パソコンへエラーが発生するほど困ったことはありません。さらに厄介なのは、そのエラーに続いてブルースクリーン・オブ・デス(BSOD)が表示されるケースです。
BSODエラーはWindows 10ユーザーにとって最大の悩みの種の一つであり、「CLOCK_WATCHDOG_TIMEOUT」や「MEMORY_MANAGEMENT」など、さまざまな種類があります。本記事では、その中でも特に報告の多い「VIDEO_TDR_FAILURE」エラーの原因と、具体的な解決策を詳しく解説します。
VIDEO_TDR_FAILUREとは何か?
BSODエラー(ストップエラー)の多くは、パソコンが予期せずシャットダウンまたは再起動されるような重大な問題が発生した際に現れます。メモリやハードディスクの不具合、ドライバーの問題、システムファイルの破損などが主な原因です。
VIDEO_TDR_FAILUREも、他のBSODエラーと同様の形で発生します。TDRとはTimeout, Detection and Recovery(タイムアウト・検出・回復)の略で、Windowsに組み込まれている機能です。このエラーが発生すると、グラフィックカードやビデオカードが応答しなくなり、Windowsがエラーの回復を試みた結果としてブルースクリーンが表示されます。
たとえば動画を再生しようとした瞬間にクラッシュし、「デバイスに問題が発生したため、再起動する必要があります」というメッセージとともにブルースクリーンが表示されることがあります。
なお、搭載しているグラフィックカードの種類によって、エラー画面に表示されるファイル名は異なります。NVIDIA製カードでは「nvlddmkm.sys」、Intel製では「igdkmd64.sys」、AMD/ATI製では「atikmpag.sys」が表示されます。
Windows 10でVIDEO_TDR_FAILUREが発生する主な原因
このエラーは、ビデオスケジューラ内部エラーなどのBSODと同様の要因で引き起こされます。特に、ドライバーの更新後、OSのアップグレード後、あるいはWindowsの自動更新後に発生しやすい傾向があります。
主な原因は以下の通りです。
- 互換性がない、不具合のある、古い、または破損したグラフィックカードドライバー
- グラフィックカード自体の技術的な問題
- バックグラウンドで同時に多数のアプリが動作していること
- パソコン部品の過熱(システムのオーバーヒート)
原因が何であれ、次に紹介するトラブルシューティングの手順を実践すれば、問題を解消して通常の作業に戻れるはずです。
Windows 10でVIDEO_TDR_FAILUREを修正する方法
古いドライバーや互換性のないドライバーは、このエラーの最も一般的な原因の一つです。まずはドライバー関連の対処から試してみましょう。
1. グラフィックドライバーを更新する
まずは、グラフィックカードのドライバーを最新版に更新します。
- スタートボタンを右クリックし、デバイスマネージャーを選択します。
- ディスプレイアダプターを展開し、該当するグラフィックカードを右クリックしてドライバーの更新を選択します。
システムが最適なビデオドライバーを自動的に検索してインストールします。更新が完了したらパソコンを再起動し、BSODエラーが解消されたかどうかを確認しましょう。
2. ドライバーを元に戻す(ロールバック)
グラフィックカードのドライバーを更新した直後にエラーが発生した場合は、更新を取り消して以前のバージョンに戻すことで改善する可能性があります。
- スタートを右クリックしてファイル名を指定して実行を開き、「devmgmt.msc」と入力します。
- 該当するドライバーを見つけて右クリックし、プロパティを選択します。
- ドライバータブを開きます。
- ドライバーを元に戻すを選択し、画面の指示に従って操作を完了させます。
また、手動で旧バージョンのドライバーを選択して戻すこともできます。
- デバイスマネージャーを開き、ビデオカードを右クリックしてドライバーの更新を選択します。
- コンピューターを参照してドライバーを検索を選択します。
- 利用可能なドライバーの一覧から選択しますを選びます。
- 一覧から旧バージョンのグラフィックカードドライバーを選択し、次へをクリックしてインストールします。
3. ドライバーをアンインストールして再インストールする
ドライバーの更新に失敗した場合は、一度アンインストールしてから再インストールし、自動的に最新版が適用されるか確認しましょう。それでも解決しない場合は、セーフモードでドライバーを再インストールする必要があります。
セーフモードとは、Windows 10を最小限のシステム構成で起動できる機能です。余計な常駐プログラムを排除した状態でトラブルの原因を切り分けられるため、ドライバー関連の修復に適しています。
- スタートを右クリックしてファイル名を指定して実行を開き、「msconfig」と入力します。
- システム構成ウィンドウのブートタブを開き、セーフブートにチェックを入れてOKをクリックします。
- 再起動を選択します。
- パソコンがセーフモードで起動したら、Windows + Xキーでデバイスマネージャーを開き、ビデオカードを右クリックしてデバイスのアンインストールを選択し、現在のドライバーを削除します。
- グラフィックカードメーカーの公式サイトにアクセスし、お使いのシステムに合った最新ドライバーをダウンロードします。その後、通常モードで起動してインストールを完了させましょう。
4. システムファイルチェッカー(SFC)でシステムファイルを修復する
システムファイルの破損も、VIDEO_TDR_FAILUREエラーの引き金となることがあります。
これに対処するには、Windows 10に標準搭載されているシステムファイルチェッカー(SFC)を使用するのが最も効果的です。このツールは、PCに不可欠なシステムファイルをスキャンし、破損したファイルを正常なファイルに自動的に置き換えてくれます。
- 検索ボックスに「CMD」と入力し、検索結果のコマンドプロンプトを右クリックして管理者として実行を選択します。
- 「sfc /scannow」と入力してEnterキーを押します。
SFCスキャンにより、システム内の破損ファイルが検出されて自動的に修復されます。スキャンが完了したらパソコンを再起動し、問題が解消したかどうかを確認してください。
5. スタートアップ修復を実行する
上記の方法でもエラーが解消しない場合、スタートアッププログラムが正しく読み込まれていない可能性があります。スタートアップ修復を実行すれば、問題の根本原因を特定して修復できます。
- スタート > 設定を開き、更新とセキュリティを選択します。
- 回復を選択します。
- 高度なスタートアップの項目にある今すぐ再起動するをクリックします。
- トラブルシューティングを選択し、続いて詳細オプションをタップします。
- スタートアップ修復を選択すると、システムが破損したスタートアッププログラムの検出と修復を自動的に開始します。
6. グラフィックドライバーを無効化する
サードパーティ製グラフィックカードとの競合がエラーの原因になっていることもあります。この場合は、どちらか一方のカードを無効化し、メインで使用するドライバーを一つに絞りましょう。たとえば、Intel製CPU搭載PCでNVIDIA製カードをメインとして使いたい場合は、内蔵のIntelグラフィックドライバーを無効化することで内部競合を解消できます。
ドライバーを無効化するには、スタートを右クリックしてデバイスマネージャーを開き、ディスプレイアダプターから該当するドライバーを右クリックしてデバイスを無効化を選択します。
その他の対処法
上記の方法で解決しない場合は、以下の対策も試してみてください。
- パソコン内部のホコリを掃除し、冷却性能を改善する(内部と外部を適切にクリーニングする)
- ビデオカードのグラフィック設定を見直す
- ATI/AMD製グラフィックカードで「atikmpag.sys」のVIDEO_TDR_FAILUREエラーが出る場合は、atikmpag.sysまたはatikmdag.sysファイルの名前を変更する
- 電源管理の設定を調整し、省電力モードによるパフォーマンス低下を防ぐ
VIDEO_TDR_FAILUREのBSODエラーを解消しよう
本記事のガイドを参考に、お使いのパソコンで発生していたVIDEO_TDR_FAILUREのBSODエラーを解決できたなら幸いです。その他のBSODエラーについては、「BAD_SYSTEM_CONFIG_INFO」エラーや「CRITICAL_PROCESS_DIED」エラーの解決ガイドも併せてご覧ください。
うまく解決できたかどうか、ぜひ下のコメント欄でお知らせください。
-
【解決済み】Windows 10のVIDEO_TDR_FAILURE(nvlddmkm.sys)ブルースクリーンエラーの直し方
Windows 10で発生するブルースクリーンエラー0x00000119は、VIDEO_TDR_FAILUREまたはVIDEO_SCHEDULER_INTERNAL_ERRORとして表示されることがあります。このエラーは、グラフィックカードのディスプレイドライバーが応答を停止したり、正常に動作しなくなったりすることで引き起こされます。ここでいうVideoとはディスプレイ(グラフィックス)ドライバーを指し、TDRはWindowsの「Timeout, Detection, and Recovery(タイムアウト、検出、回復)」コンポーネントの略称です。グラフィックカードドライバーやグラフィックカー
-
Windows 10で「KERNEL_SECURITY_CHECK_FAILURE」ブルースクリーンエラーを解決する7つの対処法
Windows 10で発生するブルースクリーンエラー KERNEL_SECURITY_CHECK_FAILURE(ストップコード 0x000000139)は、1つまたは複数のファイルが互換性チェックや整合性チェックに失敗したことを示しており、該当するファイルの更新または置き換えが必要です。このエラーの最も一般的な原因は、Windowsを新しいバージョンにアップグレードした際の古いデバイスドライバーです。また、メモリの不具合、ウイルス感染、破損したWindowsシステムファイルなども、Windows 10でさまざまなブルースクリーンエラーを引き起こす原因となります。 Windows 10でカー