电脑游戏报DXGI_ERROR_DEVICE_REMOVED怎么办_电脑如何解决显卡设备移除错误【排查】

雨伟君_3735

雨伟君_3735

2026-04-14

1108人浏览

原创

“dxgi_error_device_removed”错误源于tdr机制触发,并非硬件损坏,主因是驱动冲突、资源过载或配置异常;可通过关闭覆盖层、清洁重装驱动、调整虚拟内存与tdr参数、切换directx版本、禁用核显混合输出五步修复。

电脑游戏报dxgi_error_device_removed怎么办_电脑如何解决显卡设备移除错误【排查】

如果您在运行电脑游戏时遇到“DXGI_ERROR_DEVICE_REMOVED”错误,这表示Windows操作系统检测到显卡驱动程序在规定时间内未能响应,触发了超时检测与恢复机制(TDR),从而强制移除设备并导致游戏崩溃。该错误并非必然意味着硬件损坏,而多由驱动冲突、资源过载或系统配置异常引发。以下是多种可独立执行的排查与修复方法:

一、关闭所有第三方覆盖层与后台干扰程序

游戏内覆盖层(如NVIDIA ShadowPlay、AMD Instant Replay、Discord Overlay、Ubisoft Connect Overlay、Steam Overlay)会与Easy Anti-Cheat等反作弊系统争夺GPU控制权,极易诱发DEVICE_REMOVED。关闭它们能立即消除高频冲突源。

1、打开NVIDIA GeForce Experience,进入设置→常规,关闭“游戏内覆盖”开关。

2、启动AMD Software: Adrenalin Edition,进入设置→直播,关闭“Instant Replay”和“Overlay”选项。

3、在Discord中,点击用户头像→设置→游戏活动→关闭“启用游戏叠加”。

4、Steam客户端中,点击左上角“Steam”→设置→游戏中,取消勾选“在游戏中启用Steam叠加”。

5、Ubisoft Connect客户端中,进入设置→游戏,关闭“启用游戏内覆盖”。

二、执行显卡驱动清洁重装

残留驱动文件、版本错配或安装污染是DEVICE_REMOVED的核心诱因之一。使用Display Driver Uninstaller(DDU)在安全模式下彻底清除旧驱动,再安装经验证的稳定版驱动,可重建干净图形环境。

1、从Wagnardsoft官网下载最新版DDU工具,并保存至桌面。

2、按住Shift键同时点击“重启”,进入“疑难解答”→“高级选项”→“启动设置”→重启后按F4进入安全模式。

3、以管理员身份运行DDU,选择对应显卡厂商(NVIDIA/AMD/Intel),勾选“清理并重启”选项。

4、重启后,前往显卡官网下载推荐版本:NVIDIA建议使用Game Ready Driver 536.67,AMD建议使用Adrenalin 23.12.1,Intel建议使用Arc & Iris Xe Graphics Driver v31.0.101.5891。

5、安装时务必选择“自定义安装”,并勾选“执行清洁安装”选项。

三、调整系统虚拟内存与TDR超时参数

虚拟内存不足会导致GPU资源分配失败;TDR默认2秒超时对高负载游戏过于严苛。增大分页文件容量并延长TDR等待时间,可显著降低误判概率。

1、右键“此电脑”→“属性”→“高级系统设置”→“性能”→“设置”→“高级”→“虚拟内存”→“更改”。

电脑手机电子配件电子商城网站模板
电脑手机电子配件电子商城网站模板

电脑手机电子配件电子商城网站模板是一款提供手机、手表、电脑等电子配件和设备的电子商城宣传网站模板下载。提示:本模板调用到谷歌字体库,可能会出现页面打开比较缓慢。

下载

2、取消勾选“自动管理所有驱动器的分页文件大小”,选择系统盘(通常为C:),选择“自定义大小”。

3、将“初始大小(MB)”设为16000,“最大值(MB)”设为32000,点击“设置”并确认。

4、按Win+R输入regedit,导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers。

5、右键空白处→新建→DWORD(32位)值,命名为TdrDelay,双击将其数值数据改为8(单位为秒),点击确定。

四、切换DirectX版本与重置图形配置

部分游戏在DX12模式下对显存调度更激进,易在显存紧张时触发DEVICE_REMOVED;而DX11路径更保守稳定。重置配置可排除被破坏的参数导致的异常初始化。

1、定位游戏配置目录,例如《全境封锁2》为Documents\My Games\Tom Clancy's The Division 2,《地平线西之绝境》为Documents\My Games\Horizon Zero Dawn。

2、将其中的graphics_settings.sii(或类似命名的配置文件)重命名为graphics_settings.sii.bak。

3、启动游戏,在视频设置中手动将API切换为DirectX 11,并关闭“动态分辨率”、“光线追踪”等高负载选项。

4、应用设置后退出游戏,再次启动验证是否仍报错。

五、禁用核显混合输出并锁定独显直连

笔记本用户若未强制使用独立显卡,系统可能在渲染过程中意外切换至集成显卡,造成GPU上下文丢失,直接触发DEVICE_REMOVED。必须确保游戏全程运行于独显核心之上。

1、NVIDIA笔记本用户:打开NVIDIA控制面板→“管理3D设置”→“全局设置”,将“首选图形处理器”设为高性能NVIDIA处理器。

2、AMD笔记本用户:打开AMD Software→设置→图形→可切换图形全局设置,选择高性能模式。

3、Intel Arc笔记本用户:进入Intel Arc Control→图形→全局图形设置→图形性能偏好,设为高性能。

4、在Windows设置→系统→显示→图形设置中,点击“浏览”,添加游戏主程序(如TheDivision2.exe),并为其单独指定高性能GPU。

相关专题

更多
windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.26

3219

3

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.07.27

2778

6

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

2023.08.01

1488

3

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.02

2559

5

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.08.08

3290

4

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2023.08.10

1597

3

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

2023.08.28

2477

4

windows锁屏快捷键
windows锁屏快捷键

windows锁屏快捷键是Windows键+L、Ctrl+Alt+Del、Windows键+D、Windows键+P和Windows键+R。本专题为大家提供windows相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.30

4827

5

Window.setInterval()方法
Window.setInterval()方法

Window.setInterval() 方法的基本语法是“window.setInterval(function, delay)”,function是要重复执行的函数或代码块,delay是每次执行之间的时间间隔,以毫秒为单位。本专题为大家提供Window.setInterval()相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.31

715

3

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程