自从大约两个月前我不得不重新安装 Windows 以来,我偶尔会遇到 BSOD,即 VIDEO_TDR_FAILURE。经过查找,我发现诸如冷却不良、电源、旧驱动程序或显卡故障等因素都可能导致这种情况。现在,我发现这种情况仅在我启动后立即打开 Google Chrome 并访问 Facebook 时发生。我个人认为,当时发生的原因是 Chrome 正在加载 Facebook 上的视频,导致显卡驱动程序做了一些它不喜欢的事情。
但这确实很烦人(我想这种事情不应该发生),所以我正在寻找解决问题的方法。一些网站建议的“解决方法”是更新显卡驱动程序,但我的已经是最新的了。
为了尽可能地向您提供最多的信息,我将向您提供我的规格(目前我能找到的尽可能多的规格):
- 操作系统:Windows 7 SP1 x64
- CPU:英特尔酷睿 i5-4670T CPU @ 2.30GHz
- GPU:华硕 R9 270 系列
- 主板:微星H87M-G43
- 电源:BQ L8-500W(我认为,不确定)
小型转储信息:
VIDEO_TDR_FAILURE (116)
Attempt to reset the display driver and recover from timeout failed.
Arguments:
Arg1: fffffa80079da010, Optional pointer to internal TDR recovery context (TDR_RECOVERY_CONTEXT).
Arg2: fffff88003e0ae80, The pointer into responsible device driver module (e.g. owner tag).
Arg3: 0000000000000000, Optional error code (NTSTATUS) of the last failed operation.
Arg4: 0000000000000002, Optional internal context dependent data.
FAULTING_IP:
atikmpag+ae80
fffff880`03e0ae80 4883ec28 sub rsp,28h
DEFAULT_BUCKET_ID: GRAPHICS_DRIVER_TDR_FAULT
CUSTOMER_CRASH_COUNT: 1
BUGCHECK_STR: 0x116
PROCESS_NAME: System
CURRENT_IRQL: 0
STACK_TEXT:
fffff880`04df1888 fffff880`04072134 : 00000000`00000116 fffffa80`079da010 fffff880`03e0ae80 00000000`00000000 : nt!KeBugCheckEx
fffff880`04df1890 fffff880`04071e3e : fffff880`03e0ae80 fffffa80`079da010 fffffa80`0916b0b0 fffffa80`07bce410 : dxgkrnl!TdrBugcheckOnTimeout+0xec
fffff880`04df18d0 fffff880`04119f13 : fffffa80`079da010 00000000`00000000 fffffa80`0916b0b0 fffffa80`07bce410 : dxgkrnl!TdrIsRecoveryRequired+0x1a2
fffff880`04df1900 fffff880`04143cf1 : 00000000`ffffffff 00000000`0000146c 00000000`00000000 00000000`00000002 : dxgmms1!VidSchiReportHwHang+0x40b
fffff880`04df19e0 fffff880`04142437 : 00000000`00000102 00000000`00000006 00000000`0000146c 00000000`00000000 : dxgmms1!VidSchiCheckHwProgress+0x71
fffff880`04df1a10 fffff880`041152d2 : ffffffff`ff676980 fffffa80`07bce410 00000000`00000000 00000000`00000000 : dxgmms1!VidSchiWaitForSchedulerEvents+0x1fb
fffff880`04df1ab0 fffff880`04141ff6 : 00000000`00000000 fffffa80`085e9d50 00000000`00000080 fffffa80`07bce410 : dxgmms1!VidSchiScheduleCommandToRun+0x1da
fffff880`04df1bc0 fffff800`03160926 : 00000000`00c9a815 fffffa80`07b9c060 fffffa80`0664db10 fffffa80`07b9c060 : dxgmms1!VidSchiWorkerThread+0xba
fffff880`04df1c00 fffff800`02eb90e6 : fffff800`03047e80 fffffa80`07b9c060 fffff800`03055cc0 fffffa80`07bf5430 : nt!PspSystemThreadStartup+0x5a
fffff880`04df1c40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
STACK_COMMAND: .bugcheck ; kb
FOLLOWUP_IP:
atikmpag+ae80
fffff880`03e0ae80 4883ec28 sub rsp,28h
SYMBOL_NAME: atikmpag+ae80
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: atikmpag
IMAGE_NAME: atikmpag.sys
DEBUG_FLR_IMAGE_TIMESTAMP: 52311556
FAILURE_BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
BUCKET_ID: X64_0x116_IMAGE_atikmpag.sys
Followup: MachineOwner
我的问题是:根据我提供的信息,您能告诉我最有可能的原因是什么以及下一步该采取什么措施吗?
答案1
根据你发布的数据,我可以看到错误检测 0x116是由 AMD GPU 驱动程序引起的atikmpag.sys
。
前往AMD 网站,下载并安装最新的驱动程序版本。