修正Windows 11中的DPC看门狗违规错误(已解决)。

修正Windows 11中的DPC看门狗违规错误(已解决)。

Andy Davis

如果Windows 11崩溃到蓝屏,出现错误DPC WATCHDOG VIOLATION,请继续阅读下文以解决问题。

蓝屏死机(BSOD)是用户在使用Windows设备时面临的最令人沮丧的问题之一。 其中最引人注目的bsod错误是错误代码为0x00000133的DPC_WATCHDOG_VIOLATION。

DPC看门狗是一个用于监控后台和前台进程的错误检查器。 当错误检查器必须等待超过100微秒而没有收到延迟过程调用(DPC)的响应时,就会发生DPC_Watchdog_Violation错误,导致BSOD错误和计算机关闭。

什么会导致Windows 11上的DPC_Watchdog_Violation错误?

  • 一个有问题的硬件设备。 诸如打印机、游戏控制器或可移动的USB驱动器可能导致Windows 11崩溃并出现蓝屏。 损坏或丢失的系统文件 在这种情况下,修复系统文件可以解决这个问题。 旧的或过期的驱动程序(S) 用户认为这是导致DPC看门狗违规错误的一个主要原因。 当设备上缺少重要的驱动程序时,也会出现这个问题。 Nvidia或AMD的显卡需要不断更新以避免这个问题。 在后台运行的程序 也可能导致bsod错误。(例如,第三方防病毒程序,如AVAST、AVG等)。

如何修复Windows 11上的DPC_WATCHDOG_VIOLATION错误。

要解决DPC看门狗违规错误(0x00000133),请根据你的情况/场景遵循以下方法。

情况1:在DPC看门狗违反错误后,PC在Windows中启动,但问题再次发生。

  • 方法1.检查已安装的硬件和软件。方法2.更换SATA控制器驱动程序。方法3.用SFC和DISM工具修复系统文件。方法4.检查硬盘是否有错误。方法5.修复升级Windows 11。

情况2:在发生DPC看门狗违例错误后,电脑无法启动到Windows。

  • 方法6.系统还原。方法7.用SFC和DISM工具修复Windows 11。方法8.重置这台电脑。方法9.清洁安装Windows 11。

情况1:如果Windows 11可以正常启动或在安全模式下启动,如何修复DPC看门狗违规错误。

方法1:删除外部设备和卸载后台程序。

有问题的硬件、驱动程序或在后台运行的程序可能是导致DPC看门狗违规错误的原因。 因此,应用以下步骤,看看问题是否仍然存在。

  1. 确保所有待定的更新都已安装 在计算机上。 卸载任何第三方杀毒软件 或在后台运行的其他程序。 更新 显示适配器的驱动程序 ...(如果你最近更新了VGA驱动,请继续并安装以前的稳定驱动版本)。 断开外部设备的连接。 拔掉所有外部硬件设备,如打印机、游戏控制器或USB驱动器,并检查问题是否仍然存在。 如果是,请转到下面第5步。
    如果没有,每隔2小时重新插入每个断开的设备,以确定导致蓝屏错误的罪魁祸首。 当你找到有问题的设备,访问制造商的网站,看看是否有可用的更新驱动程序。 卸载程序。 检查你在DPC_Watchdog_Violation错误发生期间在设备上安装的程序,并卸载它们。 然后逐一重新安装,找出罪魁祸首。

方法2:更换SATA控制器的驱动程序。

许多用户报告说,通过改变SATA控制器驱动,他们能够修复DPC_Watchdog_Violation错误。

1. 右键点击在 开始菜单 并选择 设备管理器。

2a. 在设备管理器中,展开 IDE ATA/ATAPI控制器。

2b. 现在注意SATA控制器/驱动程序的名称,并按以下步骤操作 :

  • 如果它是 标准SATA AHCI控制器 如果你看到另一个控制器型号(除 "标准SATA AHCI控制器 "外),请跳到方法3,因为这是Windows 11推荐的兼容驱动程序。 右键点击 上,并选择 财产 .

3. 选择 驱动程序 标签,然后点击 司机的详细资料。

4. 检查驱动文件的值,如果它的结尾是 storeahci.sys (如下图所示)。 跳到方法3。 然而,如果该值与图像中的内容不同,请继续进行下一步。

5. 驱动程序 标签,点击 更新驱动程序。

6. 在出现的新窗口中,选择 浏览我的电脑的驱动程序。

7. 选择 让我从我的计算机上的可用驱动程序列表中挑选。

8. 在模型部分,检查 显示兼容的硬件 , 选择 标准SATA AHCI控制器。 然后点击 下一步。

9. 新的控制器将被安装,你将得到一个提示,要求重新启动电脑以实现更改。 选择 是的。

方法3:用SFC和DISM工具修复Windows 11系统文件。

解决DPC_Watchdog_Violation bsod错误的下一个方法,是通过命令提示符检查和修复Windows系统文件。

1. 在搜索栏上输入 医学博士 并选择 以管理员身份运行

2. 在cmd窗口中,输入以下命令,然后按 进入。

  • Dism.exe /Online /Cleanup-Image /Restorehealth

3. 请耐心等待DISM修复组件存储。 当操作完成后,(你应该被告知组件存储损坏已被修复),给出这个命令并按下 进入 :

  • SFC /SCANNOW

4. 这可能需要几分钟的时间来完成。 重新启动 一旦完成,请检查电脑是否一切正常。

方法4:检查硬盘是否有问题。

解决这个问题的下一个方法,是使用CHKDSK命令,检查硬盘是否有错误,并修复它们。 要做到这一点。

1. 启动 以管理员身份使用命令提示符

2. 在命令提示符下,输入以下命令,然后按 进入。

  • chkdsk c: /x /r

3. 你会收到一个提示,要求在下次系统重新启动时安排磁盘检查。 按 Y (选择 "是"),并重新启动你的设备,以扫描和修复磁盘错误。

4. 重启后让Windows完成检查和修复过程,进入Windows后,检查问题是否持续存在。

方法5.修复升级Windows 10。

如果SFC和DISM工具未能修复问题,修复升级是你修复Windows 11而不丢失文件的最佳选择。

1. 访问微软Windows 11下载页面,在 "创建Windows 10安装媒体 "部分,点击 现在就下载工具。

2. 打开下载的 MediaCreationTool.exe 文件,然后选择 接受 以同意适用的通知和许可条款。

3. 选择 现在就升级这台电脑 并点击 下一页 最新版本的Windows 10将开始下载。

4. 一个新的窗口将出现,要求你 选择要保留的东西。 选择 保存个人文件和应用程序 ,然后点击 下一页 .

5. 最后,点击 安装 以开始Windows 10的安装/修复过程,而不丢失你的数据。

6. 在这个过程中,你的电脑会重启几次,这没什么好担心的。 等到安装完成后,进入Windows。

情况2:如果Windows 11无法启动,如何修复DPC违规错误。

当Windows因为DPC_Watchdog_Violation错误而无法正常启动时,要克服这个问题就比较困难了,不过不用担心,这里有一些方法可以解决这个问题。

方法6.用系统还原修复Windows 11。

"系统还原 "是第一个也是推荐的选项,通过将Windows 11恢复到其完美工作的状态来修复DPC违反错误。 要做到这一点。

第1步:进入Windows恢复环境(WinRE)。

如果Windows无法启动,你必须从Windows恢复环境(WinRE)中修复Windows。 要进入WinRE,请使用以下两种方式之一。

1.强迫你的电脑启动到WinRE。 重新启动您的计算机,当制造商的标志出现时,按住电源按钮5秒钟以关闭计算机。 一旦它关闭,再次打开它。 重复这个过程3-4次,然后等待 "自动修复 "屏幕出现。 当这完成后,点击 高级选项 ,并继续下面的工作,修复Windows 11。

2.从USB Windows 11安装介质启动你的电脑。 如果你没有USB Windows 11安装介质。

  1. 从另一台电脑上,在一个空的USB驱动器(至少8GB)上创建一个Windows 11安装介质。 打开受影响的电脑,从USB Windows安装介质启动。 点击 下一页 在第一个屏幕上,然后点击 修理您的电脑 > 故障排除 .继续下面的工作,修复你的电脑。
第2步:从WinRE选项中运行系统还原。

1. 关于WinRE 高级选项。 点击 系统还原 .

2. 如果有提示,选择一个具有管理权限的账户,输入该账户的密码,然后点击 继续 .

3. 在系统还原界面,点击 下一页 . *

注意:如果你收到消息说" 您的计算机上没有创建还原点... " 跳到下一个方法。

4. 选择 显示更多的还原点 并选择一个你知道你的计算机工作正常的日期,然后点击 下一页 .

5. 点击 完成 再次开始恢复过程。
6. 在还原过程中,你的电脑会重启几次,当它完成后,你应该顺利进入Windows。

方法7.从WinRE修复Windows 11系统文件。

1. 遵循 第一步 在上面的方法-6中,进入WinRE。
2. 高级选项 菜单,选择 命令提示符 .

3. 在命令提示符下,输入以下命令并按下 进入。

  • bcdedit

4. 注意Windows操作系统分区的盘符(例如 "osdevice -> partition=")。 C : ")

5. 然后给出这个命令并按 进入 :*

  • chkdsk X: /r /x

注意:将上述命令中的红色 "X "替换为你在上面注意到的操作系统分区的盘符。

*例如,在这个例子中,操作系统分区的字母是 "C",所以命令将是。

  • chkdsk C : /r /x

6. 当CHKDSK进程完成后,给出以下命令: *

  • SFC /SCANNOW /OFFBOOTDIR=X:\ /OFFWINDIR=X:\Windows

注意:上述命令中的 "X "是你之前注意到的操作系统分区的盘符。 不要忘记在"/"之间加一个空格)。

例如,在这个例子中,操作系统分区的字母是 "C",所以命令将是。

  • sfc /SCANNOW /OFFBOOTDIR= C :/OFFWINDIR= C ::Windows

7. 当SFC扫描过程完成后,给出以下命令,在Windows驱动器上创建一个抓取目录。 *

  • mkdir X:\Scratch

注意:改变驱动器代号 X 根据操作系统分区的盘符(例如,本例中的 "C")。

8. 然后给出这个DISM命令来修复Windows镜像:*

  • DISM /Image:X:/ScratchDir:X:/Scratch /Cleanup-Image /Restorehealth

注意:上述命令中的 "X "是你之前注意到的操作系统分区的盘符。 不要忘记在"/"之间加一个空格)。

例如,在这个例子中,操作系统分区的字母是 "C",所以命令将是。

  • DISM /Image:C:\ScratchDir:C:\Scratch /Cleanup-Image /Restorehealth

9. 等待DISM修复任何损坏的文件,然后关闭所有打开的窗口并关闭你的电脑。
10. 尝试正常启动Windows并检查问题是否得到解决。

方法8:将Windows 11重置为默认状态。

解决DPC违规错误的下一个方法是通过使用 "重置电脑 "选项,将Windows 11重置为默认状态。

1.强迫你的电脑启动到WinRE中 遵循 "中国 "中的指示。 第一步 关于 方法-6 在WinRE中输入上述内容。

注意:如果你从USB Windows安装介质开始,重置此电脑的选项不可用。

2. 点击 重置这台电脑 在 "故障排除 "屏幕中。

3. 在下一个屏幕上选择 保留我的文件。 *

请注意:如果你继续,所有的应用程序和设置将被删除,当这个过程完成后,你将需要重新安装你的程序。

4. 如果有提示,选择一个具有管理权限的账户,输入该账户的密码,然后点击 继续。

5. 如果你的电脑已经连接到互联网,选择 云下载。 否则选择 本地重新安装。

6. 最后,让重置这台电脑的工具来重新安装Windows。

方法9:清洁安装Windows 11并检查硬件。

如果上述方法都不能解决你的问题,那么你最后的选择是备份你的文件并进行Windows 11的清洁安装。

最后说明:如果你在清洁安装Windows 10后遇到同样的错误,这表明设备驱动程序有问题或硬件有问题。 在这种情况下,按以下步骤进行,以找到罪魁祸首。

  1. 检查内存(RAM)是否有问题,确保它没有问题。 在另一个硬盘上安装Windows,最好是SSD

就是这样!哪种方法对你有效?
如果本指南对你有帮助,请留下你的经验评论,让我知道。 请喜欢并分享本指南以帮助他人。


Andy Davis

A system administrator s blog about Windows

Leave a comment