業務中にPCの画面が突然硬直したり、一時的にブラックアウトしたりして困っていませんか。
これは、ビデオカードのドライバーが応答しなくなった際にWindowsが実行する「Timeout Detection and Recovery」機能が原因で発生することがあります。
この記事では、この検出時間を延長することで、画面の硬直を防ぎ、システムの安定性を向上させる具体的なレジストリ設定手順を解説します。
【要点】画面の硬直を防ぐレジストリ設定
- レジストリのバックアップ: 予期せぬ問題に備え、現在のレジストリ設定を安全に保存します。
- TdrDelayの設定: ビデオカードの応答停止検出までの時間を延長し、画面の硬直を抑制します。
- TdrDdiDelayの設定: グラフィックドライバーの初期化にかかる時間を延長し、システムの安定性を高めます。
ADVERTISEMENT
目次
ビデオカードの画面硬直が発生する仕組み:TDR機能とは
Windowsでは、ビデオカードが一定時間応答しない場合、システム全体のフリーズを防ぐために「Timeout Detection and Recovery」TDRという機能が働きます。
この機能は、ビデオカードのドライバーを自動的に再起動することで、問題を解決しようとします。
しかし、ビデオカードが高負荷な処理を行っている場合や、ドライバーの応答が遅延した場合、既定の短い検出時間ではドライバーの再起動が間に合わず、画面が硬直したり、ブラックアウトしたりする現象が発生してしまいます。
特に、グラフィックを多用するアプリケーションやゲームを使用している際に、このTDR機能が過敏に反応し、意図しない画面の硬直を引き起こすことがあります。
画面の硬直を防ぐレジストリ設定手順
画面の硬直を抑制するためには、TDR機能の検出時間を延長するレジストリ設定が必要です。
レジストリの編集はシステムに大きな影響を与えるため、必ず事前にバックアップを取得してください。
レジストリのバックアップ手順
- レジストリエディターを開く
WindowsキーとRキーを同時に押し、「ファイル名を指定して実行」ダイアログを表示させます。入力欄に「regedit」と入力し、Enterキーを押すか「OK」ボタンをクリックします。ユーザーアカウント制御のダイアログが表示されたら「はい」を選択してください。 - バックアップ対象を選択する
レジストリエディターの左ペインで、コンピュータ全体または変更対象のキーを選択します。今回は、システム全体をバックアップするため「コンピューター」を選択します。 - レジストリをエクスポートする
メニューバーの「ファイル」をクリックし、「エクスポート」を選択します。「レジストリファイルの保存」ダイアログが表示されるので、保存場所とファイル名を指定し、「保存」ボタンをクリックします。これにより、現在のレジストリの状態が.regファイルとして保存されます。
TdrDelayとTdrDdiDelayの設定手順
- レジストリパスへ移動する
レジストリエディターのアドレスバーに「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers」と入力し、Enterキーを押します。 - TdrDelay値を作成する
GraphicsDriversキーが選択された状態で、右ペインの空白部分を右クリックします。表示されるコンテキストメニューから「新規」を選択し、「DWORD 32ビット値」を選択します。 - TdrDelayの名前を設定する
作成された新しい値の名前を「TdrDelay」に変更します。 - TdrDelayの値を設定する
「TdrDelay」をダブルクリックして「DWORD 32ビット値の編集」ダイアログを開きます。「値のデータ」欄に「8」と入力し、「表記」で「10進数」が選択されていることを確認し、「OK」ボタンをクリックします。この値は、ビデオカードの応答停止を検出するまでの秒数を表し、既定値の2秒から8秒に延長されます。 - TdrDdiDelay値を作成する
再度、右ペインの空白部分を右クリックし、「新規」から「DWORD 32ビット値」を選択します。 - TdrDdiDelayの名前を設定する
作成された新しい値の名前を「TdrDdiDelay」に変更します。 - TdrDdiDelayの値を設定する
「TdrDdiDelay」をダブルクリックして「DWORD 32ビット値の編集」ダイアログを開きます。「値のデータ」欄に「8」と入力し、「表記」で「10進数」が選択されていることを確認し、「OK」ボタンをクリックします。この値は、グラフィックドライバーの初期化にかかる時間を表し、既定値の5秒から8秒に延長されます。 - PCを再起動する
すべてのレジストリ編集が完了したら、PCを再起動します。これにより、新しい設定がシステムに適用されます。
レジストリ設定後の注意点と関連トラブル
レジストリ設定は画面の硬直改善に有効ですが、それでも問題が解決しない場合や、予期せぬ事態が発生することがあります。
設定しても画面の硬直が改善しない場合
TDR設定を調整しても画面の硬直が続く場合は、他の原因が考えられます。
- グラフィックドライバーの更新
最新のグラフィックドライバーがインストールされているか確認してください。古いドライバーは、パフォーマンスの問題や互換性の問題を引き起こすことがあります。ビデオカードメーカーのウェブサイトから最新版をダウンロードし、インストールを試みてください。 - ビデオカードの物理的な問題
ビデオカード自体に物理的な故障や接触不良がある可能性も考えられます。PCケースを開けて、ビデオカードがPCIeスロットにしっかりと挿入されているか、補助電源ケーブルが正しく接続されているかを確認してください。 - 電源ユニットの容量不足
高性能なビデオカードを使用している場合、電源ユニットの容量が不足していると、安定した動作ができません。電源ユニットがビデオカードの推奨容量を満たしているか確認してください。 - PCの冷却不足
ビデオカードやCPUの温度が高すぎると、パフォーマンスが低下し、システムの不安定化を引き起こすことがあります。PC内部の清掃や、ケースファンの増設などを検討してください。
レジストリを誤って編集してしまった場合
レジストリの誤った編集は、Windowsの起動不能など深刻な問題を引き起こす可能性があります。
もし誤って編集してしまった場合は、以下の手順で復元を試みてください。
- バックアップファイルから復元する
レジストリのバックアップを取得している場合、保存した.regファイルをダブルクリックし、表示されるダイアログで「はい」をクリックすることで、以前の状態に復元できます。 - セーフモードで起動する
PCが正常に起動しない場合は、セーフモードで起動してレジストリの編集を修正するか、バックアップから復元を試みてください。セーフモードは、Windowsのトラブルシューティングオプションから選択できます。
Windows 10での操作の違い
Windows 10においても、レジストリを編集してTDRの検出時間を変更する手順は、Windows 11とほぼ同じです。
レジストリエディターの起動方法や、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDriversパスへの移動、DWORD値の作成と設定方法は共通しています。
特別な違いを意識することなく、本記事の手順をWindows 10でも適用できます。
ADVERTISEMENT
TDR設定の変更前と変更後の比較
TDR関連のレジストリ設定を変更することで、PCの動作にどのような影響があるかを以下の表で比較します。
| 項目 | 変更前(既定値) | 変更後(推奨値) |
|---|---|---|
| TDR検出時間 | 約2秒 | 8秒〜60秒の範囲で設定可能 |
| ドライバー再起動 | 高負荷時に頻繁に発生しやすい | 発生頻度が減少する |
| 画面の硬直 | 発生しやすい | 発生しにくくなる |
| システム安定性 | 低負荷では安定、高負荷で不安定化 | 高負荷時でも安定性が改善される可能性がある |
| 潜在的なリスク | なし | 過度な延長はシステムのフリーズにつながる可能性 |
まとめ
この記事では、WindowsのTDR機能による画面の硬直を防ぐためのレジストリ設定手順を解説しました。
TdrDelayとTdrDdiDelayの値を適切に設定することで、ビデオカードの応答停止によるシステムの不安定化を抑制できます。
レジストリの編集は必ずバックアップを取ってから行い、問題が解決しない場合はグラフィックドライバーの更新やハードウェアの確認も検討してください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】Cドライブが赤い!空き容量不足を解消して数GBを一瞬で空ける4つの最強クリーンアップ術
