本文由小茆同学编译,由Roe校对,转载请注明。
摘要:Windows上的nvlddmkm.sys蓝屏错误会导致计算机崩溃并蓝屏,其与NVIDIAGPU有关。该错误可以通过赋予nvlddmkm.sys文件全部权限或更新显卡驱动程序来解决。
nvlddkm.sys
Nvlddmkm.sys是一种以蓝屏错误形式出现的错误信息。NVIDIAGPU用户在尝试运行游戏或图形密集型应用程序时会意外遇到该错误提示。有些用户甚至会在启动或关闭计算机时遇到这种情况。
最终结果是系统意外崩溃,随后出现显示nvlddmkm.sys错误提示,错误信息显示为VIDEO_TDR_TIMEOUT_DETECTED或VIDEO_TDR_FAILURE,错误检查值为0X116或0x117。
nvlddmkm.sys是NVIDIA Windows Longhorn Display Driver Model Kernel Mode的缩写。它是Windows计算机的驱动程序文件,负责NVIDIAGPU与Windows操作系统之间的通信。该文件是Windows操作系统的重要组件,会在安装Windows操作系统时自动出现。然而,在某些情况下,该系统文件会出现问题,导致系统崩溃和蓝屏。
Nvlddmkm.sys蓝屏错误的原
很明显,nvlddmkm.sys蓝屏错误是与图形相关的问题,是由于显示驱动程序或GPU驱动程序出现问题而导致的TDR问题。
nvlddmkm.sys蓝屏错误困扰着许多计算机,其背后没有共同的原因。每种情况都有不同的原因。下面列出了WindowsPC上出现nvlddmkm.sysBSoD错误的一些最常见原因:
不兼容/遗漏/损坏/损坏的GPU/显示器驱动程序;
硬件问题;
超频;
硬件组件不兼容;
与系统的TDP相比,PSU不足;
不过,使用适当的方法就可以轻松修复nvlddmkm.sys蓝屏错误。
解决方法
有了对这个问题的新认识,让我们来讨论一下在WindowsPC上修复nvlddmkm.sys蓝屏错误的一些有效方法。
前期活动
在开始使用详细的方法之前,让我们先进行一些初步测试。
使用OOCT对CPU进行压力测试,使用MemTest86测试RAM,运行游戏/GPU密集型应用程序测试GPU。
删除/禁用自定义风扇/RGB控制器软件。
完成上述操作后,如果仍看到屏幕上弹出nvlddmkm.sys蓝屏错误提示,请继续使用下面介绍的方法。
方法1:禁用Windows更新硬件驱动程序
如果电脑试图安装最新的设备更新或不兼容的驱动程序,它们可能会导致电脑崩溃,从而出现nvlddmkm.sys蓝屏死机。你可以通过关闭Windows Update硬件驱动程序安装来解决这个问题。要做到这一点:
按WINDOWS+S键,搜索控制面板。启动它。
转到系统>高级系统设置。
在"系统属性"窗口中,单击"硬件"选项卡,然后单击"设备安装设置"。
选择"否",然后单击"保存更改"。
方法2:禁用快速启动
快速启动是Windows操作系统的一项内置功能,它能将系统信息保存在文件中,并使用该文件启动到保存的设置。虽然这可以节省时间,但却会阻止电脑完全关机。这可能会在安装更新时造成问题,导致出现nvlddmkm.sys蓝屏等问题。你可以通过禁用快速启动来防止这种情况的发生。
打开控制面板,单击电源选项。
点击"选择电源按钮的功能"。
在下一个页面中,单击"更改当前不可用的设置"选项。
找到"关机设置",取消选中"打开快速启动(推荐)"选项。
点击保存更改并重新启动电脑。
方法3:授予Nvlddmkm.sys文件全部权限
nvlddmkm.sys是GPU与操作系统通信所需的重要系统文件。如果该文件权限不足或处于只读状态,则无法正常工作,从而导致崩溃和错误,如nvlddmkm.sys蓝屏错误。请按照以下步骤操作。
转到C:\Windows\System32并搜索nvlddmkm.sys文件。
打开文件位置并选择该文件。
右键单击它,然后单击"属性"。
单击"安全"选项卡,选择要授予完全控制权的用户。
单击"编辑"。
在下一个窗口中,单击"完全控制"框中的对号标记。
单击"应用"和"确定"。
重新启动电脑,然后启动应用程序。这应该能解决问题。
方法4:更新GPU/显示适配器驱动程序
运行过时的驱动程序会在电脑上产生类似nvlddmkm.sys蓝屏这样的错误。过时的图形驱动程序会导致依赖的应用程序出现故障或崩溃。您可以通过NVIDIA GeForce Experience更新GPU驱动程序来解决这个问题。至于显示适配器,你可以进入"设备管理器"进行更新。
方法5:重新安装GPU驱动程序
如果更新GPU驱动程序无法帮助你修复nvlddmkm.sys蓝屏错误,你可以尝试重新安装GPU驱动程序。为此,你首先需要使用DDU等专用工具清除GPU驱动程序和痕迹,然后重新安装最新的驱动程序。请仔细按照以下步骤操作
从官方网站下载DDU。
现在,将电脑重启到安全模式(不联网)。
在安全模式下启动电脑后,解压缩DDU并安装。
启动DDU并选择设备类型和GPU品牌。
点击"清理并重启"选项,彻底清除GPU驱动程序。
程序完成后,将重新启动电脑。现在,请访问NVIDIA官方网站或使用NVIDIAGeForceExperience应用程序安装最新的GPU驱动程序。
方法6:取消超频
使用高端硬件允许用户超频,以最大限度地提高性能并大幅改善使用体验。可以对GPU、CPU和RAM等组件进行超频,以大幅提高FPS和性能等。
然而,超频不仅需要大量电能,还会导致其他问题,如过热、不稳定等。这些问题可能会使系统工作超过极限,导致系统崩溃并生成类似nvldmkm.sys这样的蓝屏。如果您有任何超频组件,请恢复出厂设置,看看是否能消除这一问题。
方法7:检查电源和冷却是否不足
电脑内安装的每个组件都有额定的TDP或热设计功率(W),即耗电量。超频或安装这些组件需要安装具有同等或更高功率输出的PSU。
如果额定输出功率低于所有组件的总功率需求,则应更换PSU。否则,您的PSU可能会出现故障,而您无论如何都必须更换它。
此外,如果CPU机柜内因灰尘、散热风扇数量不足或空间不足而通风不畅,就会导致计算机过热,从而损坏部件。可以通过清理灰尘或增加风扇来避免这种情况。
为什么系统仍然死机?
上面解释的方法应该可以帮助你修复nvlddmkm.sys蓝屏错误。但是,如果仍然面临频繁的蓝屏错误,或者电脑已经无法启动,您可以借助专业数据恢复软件从无法启动的电脑中恢复数据。详情请咨询武汉云迹科技有限公司:027-86698782。
找回文件和数据后,您可以交换GPU或在没有GPU的情况下使用计算机。但是,如果交换或移除GPU不起作用,请执行Windows10或Windows11的清洁安装。此外,如果您的GPU在保修期内,请将其更换。
常见问题
Q.什么是VIDEO_TDR_TIMEOUT_DETECTED?
A.VIDEO_TDR_TIMEOUT_DETECTED是一个与GPU相关的错误,当系统遇到显示驱动程序问题或硬件问题时会显示该错误。它会产生一个0x00000117或0x117的转储值。
Q.如何修复GPU错误?
A.您可以通过安装驱动程序更新、禁用超频、清除GPU上的灰尘和检查电缆来修复GPU错误。
Q.什么原因会导致GPU故障?
A. 灰尘、碎屑、过热、安装不当、PCIex4插槽损坏或电源浪涌等因素都可能导致GPU故障。
参考链接:
https://www.stellarinfo.com/blog/fix-nvlddmkm-sys-blue-screen/