Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
VGSources
Blog

DXGI_ERROR_DEVICE_REMOVED:原因及有效解决方案

DXGI_ERROR_DEVICE_REMOVED 通常表示 DirectX 图形设备失效或被 Windows 重置,不一定是显卡物理移除。本文解释错误码含义,并提供从恢复默认、重装驱动到检查温度供电的排查顺序。
Length1 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

先说结论:DXGI_ERROR_DEVICE_REMOVED 不一定表示显卡真的被拔出了。它通常意味着 Windows 的图形驱动或 GPU 在运行过程中失去响应、被重置,导致当前游戏或 DirectX 程序无法继续使用原来的图形设备。

最有效的排查顺序是:记录完整错误信息,恢复所有超频和降压设置,禁用覆盖层,更新或回退显卡驱动,再检查温度、供电、事件日志以及游戏自身的 DirectX 渲染问题。不要一开始就修改注册表中的 TdrDelay。

As an Amazon Associate I earn from qualifying purchases.

DXGI_ERROR_DEVICE_REMOVED 是什么

DXGI 是 DirectX 用来管理图形设备、交换链和显示输出的组件。对游戏或应用来说,DXGI_ERROR_DEVICE_REMOVED 表示当前 Direct3D 设备已经失效或不可继续使用;这里的“Removed”是应用层状态,并不等同于显卡从 PCIe 插槽中被物理拔出。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Windows 的 WDDM 驱动模型包含 TDR(Timeout Detection and Recovery,超时检测与恢复)机制。当 GPU 或驱动在默认约两秒内没有完成任务,Windows 可能判断其失去响应,重置图形设备并尝试恢复桌面。应用随后可能收到设备移除、设备挂起或设备重置错误。详见 Microsoft 的 TDR 文档。

#1 Best Overall
SCCCF Dual 92mm Graphic Card Fans, Graphics Card Cooler, Video Card VGA Cooler, PCI Slot Fan GPU Cooler
  • 2 x 92mm fans combined into one interface, can be connected to the motherboard's 3-pin or 4-pin interface and you only need to access one interface to run all the fans
  • This cooling fan's total size is 7.36in(L) x 4.72in(W) x 1.18in(H), designed for most universal graphic card video card VGA cooling,just please check the size to make sure your pc has enough space
  • D-type interface cable included four interfaces, three voltages: 5V, 7V and 12V; different voltages with different airflow, speed and noise. You can select the appropriate voltage interface to start the fan
  • The double ball bearing has a service life of 65,000 hours, and the 7 blades produce strong airflow to keep the computer case cool
  • packing list: 2 x 92mm fans (PCI bracket screwed), 1 x multi-voltage cable ,1 x mini screwdriver,1 x fixing screw

因此,这个错误是一个结果或状态,不是唯一根因。真正原因需要结合具体错误码、复现条件和系统日志判断。

先查看具体的设备移除原因

对于 Direct3D 11,开发者可以在设备仍然可访问时调用:

HRESULT reason = device->GetDeviceRemovedReason();
返回值 通常表示 优先排查
S_OK 当前没有报告移除原因 调用时机或错误处理路径
DXGI_ERROR_DEVICE_REMOVED 设备失效、被重置或驱动更新 驱动、TDR、硬件和系统状态
DXGI_ERROR_DEVICE_HUNG GPU 或驱动停止响应 应用命令、驱动、超频和硬件
DXGI_ERROR_DEVICE_RESET 设备因错误的图形操作而重置 应用渲染代码、驱动和稳定性
DXGI_ERROR_DRIVER_INTERNAL_ERROR 驱动内部错误 驱动版本、系统和硬件
DXGI_ERROR_INVALID_CALL 调用方式或调用时机不正确 应用代码逻辑

这些错误不能完全互换:DEVICE_HUNG 更强调 GPU 或驱动挂起,DEVICE_RESET 表示设备已经重置,而 VIDEO_TDR_TIMEOUT_DETECTED 是 Windows 内核层面对 GPU 超时的检测结果。API 返回值可参考 Microsoft 的 GetDeviceRemovedReason 文档。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

常见原因

1. 显卡驱动崩溃或版本不兼容

错误可能在显卡驱动更新后出现,也可能出现在驱动长期未更新、旧驱动残留、Windows 更新或游戏改用新的 DirectX 12 渲染路径之后。笔记本还可能因为集显、独显或 OEM 驱动不匹配而产生问题。

如果问题恰好从一次驱动更新开始,先测试回退到上一个稳定版本;如果驱动很久未更新,则安装显卡型号和当前 Windows 版本适配的官方驱动。笔记本用户应优先查看电脑制造商的驱动页面。官方来源包括 AMD 驱动、NVIDIA 驱动 和 Intel 驱动支持助手。

Rank #2
SCCCF 3x90mm 92mm Graphic Card Fans, Graphics Card Video Card VGA PCI Slot Fan GPU Cooler
  • 3 x 92mm fans combined into one interface, can be connected to the motherboard's 3-pin or 4-pin interface and you only need to access one interface to run all the fans
  • This cooling fan's total size is 11in(L) x 4.72in(W) x 1.18in(H), designed for most universal graphic card video card VGA cooling,just please check the size to make sure your pc has enough space
  • D-type interface cable included four interfaces, three voltages: 5V, 7V and 12V; different voltages with different airflow, speed and noise. You can select the appropriate voltage interface to start the fan
  • The double ball bearing has a service life of 65,000 hours, and the 7 blades produce strong airflow to keep the computer case cool
  • packing list: 3 x 92mm fans (PCI bracket screwed), 1 x multi-voltage cable ,1 x mini screwdriver,1 x fixing screw

2. TDR 超时

高分辨率纹理、光线追踪、着色器编译或突然升高的 GPU 负载,都可能让任务超过 TDR 的等待时间。TDR 是 Windows 的恢复机制,不代表它本身就是根因。驱动缺陷、温度过高、供电波动、显存错误以及不稳定的超频都可能触发它。

3. GPU、CPU、内存超频或降压

恢复默认设置是最有价值、风险最低的诊断步骤。暂时关闭 GPU 核心和显存超频、降压曲线、CPU PBO 或 Curve Optimizer,以及 XMP/EXPO。若恢复默认后错误消失,说明系统处于不稳定边界,而不是单纯的游戏画质问题。

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

4. 温度、散热和供电

检查 GPU 核心温度、Hot Spot、显存温度、CPU 温度、风扇转速和功耗。还要确认显卡插槽、供电插头和电源线连接可靠,高功耗显卡尽量使用正确的独立供电线。电源额定瓦数足够并不能排除老化、瞬时供电不足或接口接触问题。

5. 游戏或应用自身的渲染问题

如果错误只发生在一款游戏中,优先怀疑游戏补丁、着色器缓存、MOD、特定图形选项或 DX12 路径,而不要直接判定显卡损坏。光线追踪、帧生成、超分辨率、高纹理质量和某些着色器可能只在特定硬件与驱动组合下触发崩溃。

6. 覆盖层、录屏和监控工具冲突

临时关闭 Steam Overlay、Xbox Game Bar、Discord Overlay、NVIDIA 或 AMD Overlay、OBS 游戏捕获、MSI Afterburner、RivaTuner 以及主板性能调校工具。这些程序可能注入 DLL、改变渲染提交或增加瞬时负载。

Rank #3
Sale
Graphics Card Cooling Fan with 4-Pin to USB Speed Control
  • 【Durable & Compact Design】This cooling fan is built with high-quality materials for enhanced durability. Its compact size makes it easy to install in tight spaces, providing reliable active cooling for graphics cards or server components
  • 【Broad Compatibility for High-Performance Hardware】Ideal for graphics cards and other server hardware that require additional cooling. Perfect for use in consumer chassis with limited airflow to improve system stability and performance
  • 【Adjustable Fan Speed for Custom Airflow】With a speed range of 1500–3000 RPM, the fan allows you to fine-tune airflow based on your cooling needs. Whether you prioritize silent operation or maximum cooling, this fan gives you full control
  • Flexible Power Options with USB & 4-Pin Support】Comes with a USB to 4-PIN PWM cable for easy 12V power connection. The fan can be turned on or off manually, offering flexible control
  • 【Complete Kit, Ready to Install】Includes 1 x cooling fan, 1 x USB to 4-PIN cable, and 1 x mounting screw. Everything you need for a quick and hassle-free installation—no additional parts required

普通用户的有效解决方案

第一步:记录完整错误和复现条件

记下游戏或程序名称、DX11 或 DX12、显卡型号、驱动版本、Windows 版本,以及错误发生在启动、加载存档、切换窗口、开启光追还是长时间运行之后。保留完整日志,不要只记录“显卡被移除”。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

第二步:重启并确认是否能稳定复现

如果刚完成驱动或系统更新,先正常重启,再重复同一场景。一次性发生的驱动重置不应立即导致注册表修改或硬件更换。

第三步:恢复所有默认设置

关闭 GPU 超频、降压、显存调校、CPU 超频、PBO、Curve Optimizer 和 XMP/EXPO。测试时不要只降低画质却继续保留不稳定的频率设置。

第四步:禁用覆盖层和第三方注入工具

关闭覆盖层、录屏、帧率显示、RGB 控制和硬件监控软件后重新测试。若错误消失,再逐个启用工具以找出冲突来源。

第五步:更新、回退或清洁重装驱动

  1. 驱动更新后才出现:优先回退。
  2. 驱动长期未更新:安装当前适配版本。
  3. 反复安装失败或残留明显:使用厂商提供的清理工具,或在安全模式下使用可信的显示驱动清理工具。
  4. 笔记本优先测试 OEM 驱动。

清洁安装前先下载目标驱动,并准备还原点或恢复方案。只安装必要组件,暂时不启用自动调校和覆盖层。AMD 用户可参考其驱动页面提供的 AMD Cleanup Utility 资源。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
GDSTIME Graphic Card Fans, PCI Slot 3X 90mm 92mm Fans, Graphics Card Cooler
  • Package include: 1 Piece Graphic Card Fans ( 3-Fans connected ) with 1*Power D-type Interface cable
  • Dimension: 92mm(L) x 92mm(W) x 25mm(H) / 3.62in(L) x 3.62in(W) x 1in(H) in per fan. Totally Size: 276mm(L) x 120mm(W) x 30mm(H) / 10.86in(L) x 4.72in(W) x 1.18in(H)
  • Rated Voltage: DC 12V; Rated Current: 0.45Amp; Rated Speed: 3x 1800 RPM; Air flow: 3x 39.8 CFM; Noise: 3x 24.8 dBA
  • D-type interface cable included four interfaces, three voltages: 5V 7V and 12V; Different voltages with different airflow, speed, and noise. you can select the appropriate voltage interface to start the fan.
  • 3 fans combined into one interface, Can be connected to the motherboard's 3-pin or 4-pin interface and you only need to access one interface to run all the fans.

第六步:降低 GPU 瞬时负载

作为诊断,可以限制帧率,关闭光线追踪和帧生成,降低纹理、阴影与视距,暂时关闭 HDR,切换 DX11 与 DX12,或改用无边框窗口。如果只有某个选项会触发崩溃,记录该选项、游戏版本、驱动版本和显卡型号。

第七步:验证游戏和系统文件

使用游戏平台的文件验证功能,移除 MOD 和注入程序,重建着色器缓存,必要时删除游戏配置文件。系统组件损坏可以用管理员命令提示符运行:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

这两个命令不能修复显卡硬件故障,也不能保证解决游戏引擎中的 GPU 崩溃。

第八步:查看事件日志和可靠性监视器

打开“事件查看器 → Windows 日志 → 系统”,在错误发生时间附近查看 Display、nvlddmkm、amdwddmg、igfx、dxgkrnl、WHEA-Logger 和 Kernel-Power。同时打开“可靠性监视器 → 查看可靠性历史记录”,留意 LiveKernelEvent、0x117、0x141 和 0x142。Microsoft 说明 TDR 恢复后会在事件日志中留下相关信息。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

第九步:检查温度、供电和硬件

在错误复现时记录温度、功耗和风扇转速。重新插拔显卡,检查供电插头和 PCIe 插槽,恢复 BIOS 默认设置,并单独测试内存稳定性。条件允许时,用另一块显卡或电源交叉测试。

Best Value
RAKSTORE T129215BU FDC10U12D9-C 95mm Graphics Card Cooling Fan Replacement for ASUS RTX 3050 RTX 3060 Phoenix Quiet Cooler Fan
  • Suitable for ASUS RTX 3050 PHOENIX / RTX 3060 PHOENIX
  • Incompatible with other Graphics Card
  • Fan diameter:95mm
  • Power connector: 6 Pin
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

要不要修改 TdrDelay

不建议把修改 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers 中 TdrDelay 作为普通用户的首选方案。它改变的是 Windows 等待 GPU 的时间,并不能修复错误的 GPU 命令、驱动崩溃、过热、供电不足、显存损坏或游戏缺陷。

增加等待时间还可能让系统更久地无响应,掩盖真正的 GPU hang。它更适合开发和调试特定场景;即使实验性修改,也应先备份注册表,并继续调查驱动、软件和硬件根因。

如何判断更可能是游戏、驱动还是硬件

现象 优先怀疑
只在一款游戏出现 游戏补丁、配置、MOD、着色器缓存或渲染路径
多款 DX12 游戏出现 驱动、TDR、超频、温度或供电
恢复默认后消失 GPU、CPU 或内存稳定性
更新驱动后立即出现 驱动回归或安装冲突
黑屏后自动恢复 TDR、驱动崩溃、温度或供电
花屏、彩色方块或纹理异常 显存、GPU 硬件或严重超频
伴随 WHEA-Logger 硬件、PCIe、内存、CPU 或主板稳定性
多个程序和多个驱动版本都复现 硬件故障或底层系统稳定性

开发者如何处理设备丢失

D3D11 应用应检查绘制、提交和 Present 的返回值,在设备仍可访问时调用 GetDeviceRemovedReason(),记录原因并停止使用旧设备。随后释放旧设备关联的资源,重新创建 D3D device、context、swap chain、纹理、缓冲区、着色器和管线状态。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

示意代码:

HRESULT reason = device->GetDeviceRemovedReason();

switch (reason) {
case DXGI_ERROR_DEVICE_HUNG:
    // 记录 GPU hang,检查命令生成和资源状态
    break;
case DXGI_ERROR_DEVICE_RESET:
    // 记录设备重置
    break;
case DXGI_ERROR_DEVICE_REMOVED:
    // 释放并重建设备及依赖资源
    break;
case DXGI_ERROR_DRIVER_INTERNAL_ERROR:
    // 记录驱动内部错误
    break;
}

D3D12 项目还应记录最后提交的命令列表、队列、fence、资源状态和 GPU crash dump,并在开发版本使用 GPU-based validation。可用 Microsoft 的 D3D12 GPU dump 规范 和 PIX 的 TDR 调试文档定位设备重置原因。

什么时候应该送修或更换硬件

在以下情况出现时,不要继续反复安装驱动或修改注册表:

  • 所有设置恢复默认后,多款程序仍然复现;
  • 出现花屏、闪屏、视频输出丢失或整机重启;
  • 事件日志持续出现 WHEA 或显示驱动错误;
  • 驱动安装过程本身也崩溃;
  • 更换驱动、游戏和系统后仍然存在问题;
  • 交叉测试确认问题跟随显卡或电源移动。

这时应优先进行显卡、电源、内存和主板的交叉测试,再联系厂商保修或专业维修。没有具体硬件配置和测试结果时,不应仅凭一个 DXGI_ERROR_DEVICE_REMOVED 就断言显卡已经损坏。

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.