VIDEO_DXGKRNL_FATAL_ERROR 是臭名昭著的蓝屏死机 (BSOD) 错误(one of the infamous Blue-Screen-of-Death (BSOD) errors)之一,可能导致Windows 10计算机崩溃。此错误通常由错误的Windows 更新(Windows Update)引起,表明 Microsoft 的DirectX图形内核子系统存在问题。
诊断下面的实际问题可能很棘手,因为此错误可能是由从错误配置的图形驱动程序到过时的BIOS等因素造成的。为了帮助您解决问题,我们编制了一份针对Windows中(Windows)DXGKRNL致命错误的所有可能修复程序的列表。
修复 1:系统还原
遇到此BSOD(BSOD)错误的最常见原因是Windows 更新(Windows Update)出错。主要更新通常会弄乱保持系统运行的低级子系统,从而在没有任何实际硬件故障的情况下造成致命的崩溃。
撤消Windows 更新(Windows Update)的最简单方法是使用系统还原(System Restore)。这使您可以将计算机恢复到较早的状态,回滚任何系统更新。即使您没有手动创建任何系统还原点(manually created any System Restore points),Windows也有可能在安装主要更新之前自动创建了一个。
您可以使用此还原点撤消更新,让您的 PC 像以前一样工作。
- 要使用系统还原,请在“(System Restore)控制面板(Control Panel)”中打开“创建(Create)还原点”或在“开始”菜单(Start Menu)中搜索。
- 由于我们的目标不是创建系统还原点(System Restore),而是还原到较早的点,因此单击“系统还原...”(System Restore…)按钮。
- 在出现的窗口中选择“下一步”按钮,以获取 PC 上所有已保存还原点的列表。默认情况下,它只显示最近的点 - 选中显示(Show)更多还原点选项以显示较旧的点。此列表包括手动和自动保存的系统还原点,包括操作系统在安装和卸载主要更新之前创建的还原点。
- 还原点按日期和受其影响的Windows 更新的简短描述列出。(Windows Update)选择您要还原的系统还原点,然后单击Next。
- 系统将要求您确认系统还原点。选择完成后,计算机将重新启动并恢复到创建系统还原点(System Restore Point)之前的状态。
恢复完成后,您可以再次使用您的 PC。这是消除与Windows 更新(Windows Updates)相关的任何问题的好方法,而不仅仅是VIDEO_DXGKRNL_FATAL错误代码。如果此修复不能解决问题,您应该查看硬件和驱动程序。
修复 2:更新显卡驱动程序(Graphics Card Drivers)
VIDEO_DXGKRNL_FATAL_ERROR的核心是图形问题。故障可能是由过时或不正确的视频卡驱动程序软件引起的。
显而易见的解决方案是重新安装或更新驱动程序。大多数指南会建议使用设备管理器(Device Manager)卸载显示适配器,提示操作系统自动安装相应的显示驱动程序。
我们不推荐这种方法。自动安装驱动程序的问题在于,Windows将选择所需驱动程序的通用版本,而不是制造商为您的特定型号提供的优化驱动程序。
对于显卡,更新驱动程序的最佳方法是从制造商的网站手动下载最新版本(manually downloading the latest version from the manufacturer’s website)。该驱动程序与您的硬件具有最佳兼容性,并提供最佳性能。
- 打开制造商的网站,为您的显卡获取优化的驱动程序。对于台式机,这意味着GPU公司(Nvidia、AMD等),而对于笔记本电脑,您只需要设备制造商(戴尔(Dell)、联想(Lenovo)等)。
- 您将需要设备的确切型号才能找到正确的驱动程序。笔记本电脑在设备下方印有此信息,而对于独立显卡,您只需选中该框即可。
- 对于笔记本电脑,您将看到可以在设备上安装的所有驱动程序的列表。查找VGA或图形驱动程序,通常在说明中包含GPU的名称。
- 下载(Download)并运行安装程序以开始设置 PC 的GPU驱动程序。
- 不要担心意外得到错误的软件包——安装程序会检查您的系统的兼容性并确定已安装的驱动程序的版本。如果您的 PC 符合要求,您将获得升级选项。
- 安装完成后,关闭安装程序并重新启动 PC。新的视频驱动程序现在将生效。
笔记本电脑用户也应该借此机会更新任何其他驱动程序,尤其是BIOS,因为它也可能与此问题有关。
修复 3:运行硬件疑难解答(Hardware Troubleshooter)
升级图形驱动程序并回滚更新后,是时候将硬件错误视为罪魁祸首了。众所周知, GPU(GPUs)不容易发生故障,但其他硬件问题可能会导致致命的崩溃。
例如,众所周知,有故障的电源会干扰显卡的功能,因为耗电的外围设备需要稳定的电源流才能正常工作。许多其他轻微的硬件不一致可能会导致蓝屏死机错误,因此必须验证计算机的硬件完整性。
最简单的方法是运行硬件疑难解答(Hardware Troubleshooter)。默认情况下,Windows中提供的许多有用的内置实用程序之一,硬件疑难解答(Hardware Troubleshooter)是一个方便的应用程序,用于检查系统的硬件。
- 我们将使用运行(Run)应用程序打开硬件疑难解答(Hardware Troubleshooter)。您可以通过在开始菜单(Start Menu)中搜索运行找到它。
- 输入(Enter)msdt.exe -id DeviceDiagnostic并选择Open以运行该实用程序。
- 硬件疑难解答(Hardware Troubleshooter)将在新窗口中打开。只需(Just)选择下一步按钮即可继续。
- 该实用程序现在将扫描您的 PC 以查找硬件问题。这可能需要一段时间,因此请确保您的 PC 已插入电源或电量充足。
- 如果检测到任何问题,硬件疑难解答(Hardware Troubleshooter)将尝试自动修复它们。系统将要求您确认,允许您跳过修复并继续扫描。
- 故障排除完成后,您将看到检测到问题的简短报告。您可以使用此信息来确定任何进一步的步骤。
修复 4:禁用快速启动
现代版本的Windows启动速度非常快,尤其是在您安装了SSD驱动器的情况下。这一切都归功于默认情况下
在Windows 10和Windows 11计算机上启用的快速启动功能。(Fast Startup feature)
快速启动(Fast Startup)的作用很简单——它不会完全关闭计算机,它只会在关机时将系统置于休眠模式。这会保留系统数据,使计算机能够从上次中断的地方开始。
然而,另一方面,这也会带来内存错误。这可以防止可以通过干净启动修复的简单故障得到解决。因此,如果您遇到任何不会消失的BSOD问题,最好禁用快速启动,至少暂时禁用。
- 要禁用快速启动(Fast Startup),您必须在计算机上打开电源选项。(Power Options)您可以在控制面板中的(Control Panel)系统(System)和安全(Security)(也包括硬件(Hardware)和声音(Sound))下找到它。在Windows 11上,您还可以搜索控制面板(Control Panel)并从搜索结果中打开电源选项。(Power Options)
- 打开电源选项(Power Options)后,不要摆弄计划设置。相反,单击左侧面板上的第一个选项 - 选择电源按钮的功能。
- 在此窗口中,您可以配置所有关闭计算机电源的方式。默认情况下,您不允许修改任何关机(Shutdown)设置。您必须选择更改(Change)当前不可用的设置选项来解锁这些设置。
- 现在灰显的选项将可供修改。只需(Simply)取消选中快速启动(Fast Startup)选项并保存(Save)更改即可禁用该设置。
下次您关闭 PC 时,计算机将关闭,而不仅仅是休眠。这将增加启动时间,但每个周期都会有效地刷新系统内存。这个小改动通常可以解决许多BSOD错误。
修复 5:更新 BIOS
在大多数情况下,过时的BIOS不会影响您的计算体验。毕竟,系统只在启动时使用BIOS,对操作系统的工作方式没有任何作用。
也就是说,BSOD错误有时可以追溯到BIOS问题。只有一种方法可以解决这些问题——更新 BIOS(updating the BIOS)。
与设备驱动程序不同, Windows(Windows)不会自动处理这些更新。您需要在制造商的网站上手动为您的主板型号(或笔记本电脑型号,如果您不使用台式机)手动找到正确的BIOS更新并安装它。(BIOS)大多数步骤将类似于本文前面的
修复 2中概述的过程。(Fix 2)
修复 6:修复损坏的 Windows 系统文件(Corrupted Windows System Files)
您可以重新安装驱动程序并更新BIOS,但损坏的Windows文件怎么办?当然,执行全新安装的Windows就可以解决问题,但没有破坏性较小的方法吗?
事实证明是有的。使用内置的命令行工具,您可以快速检查计算机的系统文件是否损坏并将它们恢复正常。有一些选项可以根据本地存储库和下载的图像验证系统文件,以防离线源损坏。
- 要修复Windows(Windows)中损坏的系统文件,首先以管理员(Administrator)身份打开命令提示符。您可以通过在开始菜单(Start Menu)中搜索 cmd并选择以管理员身份运行(Run)来执行此操作。
- 我们将使用的第一个工具是系统文件检查器(System File Checker)。SFC是一种实用程序,可通过检查Windows目录与位于您计算机本身上的缓存副本检查数据是否损坏。只需(Simply)输入以下命令:
证监会 /scannow
- SFC将继续验证所有系统文件,用新版本替换任何损坏的数据。
虽然系统文件检查器(System File Checker)是一个方便的工具,但它并非万无一失。有时,数据损坏也会感染缓存的系统文件,没有留下可供SFC比较的基准。那是您需要使用DISM的时候。
部署映像(Deployment Imaging)和服务管理(Servicing Management)( DISM )仅在Windows 10和Windows 11上可用,是另一个用于修复损坏的操作系统文件的命令行实用程序。它不依赖于系统文件的脱机缓存,而是下载系统映像来修复Windows 组件存储(Windows Component Store)中的任何数据损坏。
这可以绕过受恶意软件感染的Windows(Windows)文件夹或损坏的缓存文件带来的任何问题,从而在大多数情况下
挽救您的Windows安装。(Windows)
- 使用DISM很简单;以管理员(Administrator)身份打开命令提示符(Command Prompt)后,键入Dism /Online /Cleanup-Image /RestoreHealth 并按Enter。
- DISM现在将下载Windows 系统映像(Windows System Image)并使用它来恢复本地组件存储。
之后,您可以再次运行SFC命令来验证系统文件的完整性。
修复 7:更新 Windows
我们在文章开始时声称Windows 更新(Windows Update)可能导致了VIDEO_DXGKRNL_FATAL错误消息,并建议进行系统还原(System Restore)以将其回滚。那么为什么我们现在告诉你再次更新呢?
问题是,Windows 更新(Windows Updates)旨在解决问题。在极少数情况下,当更新最终导致更多错误时,Microsoft会迅速在后续更新中对其进行修补。因此,如果您在安装Windows 更新(Windows Update)后立即遇到重大问题,那么安装下一个实际上是一个好主意。
- 要检查Windows 更新(Windows Updates),请打开“设置”(Settings)应用。您可以在“开始”菜单(Start Menu)中找到它的齿轮图标,或者直接搜索它。
- 选择左侧的最后一个选项卡以查看Windows 更新(Windows Update)。您可以使用蓝色按钮检查更新。如果有任何更新可用,您还可以选择下载(Download)并安装它们。
有时 Windows更新(Update)卡住了,因此您必须尝试其他一些方法来强制更新(try some other ways to force the update)。
在Windows中(Windows)修复(Fix)video_dxgkrnl_fatal_error的最佳方法是什么?
由于BSOD错误而让您的计算机突然崩溃是任何 PC 用户的噩梦。有时,以安全模式(Safe Mode)启动并卸载最近安装的应用程序可以解决问题,但问题往往更深层次。
当谈到VIDEO_DXGKRNL_FATAL_ERROR崩溃时,可能的罪魁祸首是系统文件损坏或缺少视频驱动程序。因此,您最好的办法是回滚任何最近的更新(使用系统还原(System Restore))并更新显卡驱动程序。
大多数情况下,这足以让您的 PC 再次正常工作。如果这不起作用,请尝试本文中列出的其他一些方法,直到您不再收到DXGKRNL FATAL错误消息。
7 Best Ways to Fix video_dxgkrnl_fatal_error in Windows
The VIDEO_DXGKRNL_FATAL_ERROR іs one of the infamous Blue-Screen-of-Death (BSOD) errors that can crash a Windows 10 computer. Typically caused by a faulty Windows Update, this error indicates an issue with Microsoft’s DirectX graphics kernel subsystem.
Diagnosing the actual problem underneath can be tricky, as this error can be created by factors ranging from incorrectly configured graphics drivers to outdated BIOS. To help you solve the problem, we have compiled a list of all possible fixes to the DXGKRNL fatal error in Windows.
Fix 1: System Restore
The most common reason for running into this BSOD error is a Windows Update gone wrong. Major updates often mess up low-level subsystems that keep your system running, creating fatal crashes without any actual hardware fault.
The easiest way to undo a Windows Update is by using System Restore. This allows you to revert your computer to an earlier state, rolling back any system updates. Even if you haven’t manually created any System Restore points, it is possible that Windows automatically made one before installing a major update.
You can use this restore point to undo the update, getting your PC working as before.
- To use System Restore, open Create a restore point in the Control Panel or search for it in the Start Menu.
- Since our goal is not to create a System Restore point but rather to revert to an earlier point, click on the System Restore… button.
- Select the Next button in the window that appears to get a list of all saved restore points on your PC. By default, it only shows recent points—check the Show more restore points option to display older points. This list includes manually and automatically saved system restore points, including those made by the operating system before installing and uninstalling major updates.
- The restore points are listed by their date and a short description of the Windows Update affected by it. Select the system restore point you wish to restore and click on Next.
- You will be asked to confirm the system restore point. Once you select Finish, the computer will reboot and revert to its state before the System Restore Point was created.
Once the restoration is complete, you can use your PC again. This is a good way to eliminate any issues related to Windows Updates, not only the VIDEO_DXGKRNL_FATAL error code. If this fix doesn’t solve the problem, you should look at the hardware and drivers instead.
Fix 2: Update the Graphics Card Drivers
At its heart, the VIDEO_DXGKRNL_FATAL_ERROR is a graphical issue. The glitch can be caused by outdated or incorrect video card driver software.
The obvious solution is to reinstall or update drivers. Most guides will advise using the Device Manager to uninstall the display adapter, prompting the operating system to install the appropriate display drivers automatically.
We do not recommend this approach. The problem with automatic driver installation is that Windows will choose generic versions of the drivers required instead of the optimized drivers provided by the manufacturer for your particular model.
When it comes to graphics cards, the best way to update their drivers is manually downloading the latest version from the manufacturer’s website. This driver has the best compatibility with your hardware and provides maximum performance.
- Open the manufacturer’s website to get optimized drivers for your graphics card. For a desktop, this means the GPU company (Nvidia, AMD, etc.), while for a laptop, you just need the device manufacturer (Dell, Lenovo, etc.).
- You will need the exact model number of your device to find the correct drivers. Laptops have this printed below the device, while for a discrete graphics card, you can just check the box.
- For a laptop, you will be presented with a list of all drivers you can install on the device. Look for the VGA or graphics drivers, usually containing the name of the GPU in the description.
- Download and run the installer to start the setup of your PC’s GPU drivers.
- Don’t worry about accidentally getting the wrong package – the installer checks your system for compatibility and determines the version of the driver already installed. You will get an option to upgrade if your PC matches the requirements.
- Once the installation is complete, close the installer and restart your PC. The new video drivers will now take effect.
Laptop users should take this opportunity to update any other drivers as well, especially the BIOS, as it may have a bearing on this issue as well.
Fix 3: Run the Hardware Troubleshooter
After upgrading your graphics drivers and rolling back updates, it is time to consider a hardware error as the culprit. GPUs are not known to malfunction easily, but other hardware issues can cause a fatal crash.
A faulty power supply, for example, is known to interfere with the functioning of the graphics card since the power-hungry peripheral needs a steady stream of power to work correctly. Many other minor hardware inconsistencies can produce a blue screen of death error, so verifying your computer’s hardware integrity is a must.
The simplest method to do this is by running the Hardware Troubleshooter. One of the many useful built-in utilities available in Windows by default, the Hardware Troubleshooter is a handy app for checking your system’s hardware.
- We will use the Run app to open the Hardware Troubleshooter. You can find it by searching run in the Start Menu.
- Enter msdt.exe -id DeviceDiagnostic and select Open to run the utility.
- Hardware Troubleshooter will open in a new window. Just select the Next button to proceed.
- The utility will now scan your PC for hardware issues. This may take a while, so make sure your PC is plugged in or has enough charge.
- If any issues are detected, the Hardware Troubleshooter will try to fix them automatically. You will be asked for confirmation, allowing you to skip the fix and continue the scan instead.
- When troubleshooting is complete, you will be presented with a short report of what issues were detected. You can use this information to determine any further steps.
Fix 4: Disable Fast Startup
Modern versions of Windows bootup very quickly, especially if you have an SSD drive installed. This is all thanks to the Fast Startup feature that comes enabled on Windows 10 and Windows 11 computers by default.
What Fast Startup does is simple – instead of completely shutting down the computer, it only puts the system into hibernation mode at shutdown. This preserves system data, enabling the computer to start where it left off.
On the flip side, however, this also carries forward memory errors. This prevents simple glitches that can be fixed by a clean boot from getting solved. So if you are facing any BSOD issue that isn’t going away, it is a good idea to disable fast startup, at least temporarily.
- To disable Fast Startup, you must open Power Options on your computer. You can find it under System and Security (also Hardware and Sound) in the Control Panel. On Windows 11, you can also search for the Control Panel and open Power Options from the search result.
- Once you have opened Power Options, don’t fiddle with plan settings. Instead, click the first option on the left panel—Choose what the power buttons do.
- It is in this window that you can configure all ways of powering down your computer. By default, you are not allowed to modify any Shutdown settings. You have to select the Change settings that are currently unavailable option to unlock these settings.
- Now the grayed-out options will become available for modification. Simply uncheck the Fast Startup option and Save changes to disable the setting.
The next time you shut down your PC, the computer will power down instead of just hibernating. This will increase the boot time but effectively refresh the system’s memory every cycle. This small change often solves many BSOD errors.
Fix 5: Update BIOS
For the most part, having an outdated BIOS doesn’t affect your computing experience. After all, the system only uses the BIOS while booting up and plays no role in how the OS works.
That said, BSOD errors can sometimes be traced back to a BIOS problem. And there is only one way to fix these problems—updating the BIOS.
Unlike device drivers, these updates are not taken care of by Windows automatically. You need to manually locate the correct BIOS update for your motherboard model (or your laptop model in case you are not using a desktop) on the manufacturer’s website and install it. Most of the steps will be similar to the process outlined in Fix 2 earlier in this article.
Fix 6: Repair Corrupted Windows System Files
You can reinstall drivers and update BIOS, but what about corrupted Windows files? Of course, performing a fresh install of Windows will do the trick, but isn’t there a less disruptive method?
It turns out there is. Using built-in command line tools, you can quickly check your computer’s system files for corruption and restore them to normal. There are options to verify the system files against a local repository and against downloaded images in case the offline source is corrupted.
- To repair corrupted system files in Windows, begin by opening the command prompt as an Administrator. You can do this by searching for cmd in the Start Menu and selecting Run as administrator.
- The first tool we will use is the System File Checker. SFC is a utility that scans Windows directories for data corruption by checking them against a cached copy located on your computer itself. Simply enter the following command:
sfc /scannow
- SFC will proceed to verify all system files, replacing any corrupted data with a fresh version.
While the System File Checker is a handy tool, it’s not foolproof. Sometimes the data corruption can also infect the cached system files, leaving no baseline for SFC to compare against. That’s when you need to use DISM.
Only available on Windows 10 and Windows 11, the Deployment Imaging and Servicing Management (DISM) is another command line utility useful for fixing corrupted OS files. Instead of relying on an offline cache of system files, it downloads a system image to fix the Windows Component Store of any data corruption.
This bypasses any problems posed by a malware-infected Windows folder or corrupted cached files, rescuing your Windows installations in most scenarios.
- Using DISM is simple; after opening Command Prompt as an Administrator, type Dism /Online /Cleanup-Image /RestoreHealth and press Enter.
- DISM will now download a Windows System Image and use it to restore the local component store.
After this, you can run the SFC command again to verify the integrity of your system files.
Fix 7: Update Windows
We began the article by claiming that a Windows Update might have caused the VIDEO_DXGKRNL_FATAL error message, and recommending a System Restore to roll it back. So why are we now telling you to update again?
The thing is, Windows Updates are meant to fix problems. In the rare case when an update ends up causing more errors, Microsoft is quick to patch it out in subsequent updates. So if you are facing a major issue right after installing a Windows Update, it is actually a good idea to install the next one.
- To check for Windows Updates, open the Settings app. You can find its gear icon in the Start Menu or just search for it.
- Select the last tab on the left to view Windows Update. You can use the blue button to Check for updates. If any updates are available, you will get the option to Download & install them as well.
Sometimes a Windows Update is stuck, so you have to try some other ways to force the update.
What is the Best Way to Fix video_dxgkrnl_fatal_error in Windows?
Having your computer abruptly crash due to a BSOD error is the nightmare of any PC user. Sometimes, booting up in Safe Mode and uninstalling recently installed apps can solve the problem, though more often than not, the issue goes much deeper.
When it comes to the VIDEO_DXGKRNL_FATAL_ERROR crash, the likely culprits are corrupted system files or missing video drivers. Therefore your best recourse is to roll back any recent updates (using System Restore) and update the graphics card driver.
Most of the time, that is enough to get your PC working normally again. If that doesn’t work, try some of the other methods outlined in this article until you stop getting the DXGKRNL FATAL error message.