修复:Windows 10中的critical_object_termination错误

目录:

视频: therunofsummer 2024

视频: therunofsummer 2024
Anonim

诸如软件CRITICAL_OBJECT_TERMINATION之类的死亡蓝屏错误可能是由硬件和软件引起的,这就是为什么有时很难修复这些错误的原因。 由于BSoD错误会导致很多问题,因此今天我们将向您展示如何在Windows 10上修复此错误。

如何修复CRITICAL_OBJECT_TERMINATION BSoD错误

目录:

  1. 更新您的驱动程序
  2. 运行硬件疑难解答
  3. 运行SFC扫描
  4. 运行DISM
  5. 从电脑中删除有问题的应用程序
  6. 更新您的SSD固件
  7. 在SSD上禁用TRIM
  8. 为SATA设备关闭Hotplug
  9. 检查您的可插拔SATA板
  10. 在BIOS中将驱动器模式设置为ATA
  11. 更换SATA电缆

修复– CRITICAL_OBJECT_TERMINATION Windows 10错误

解决方案1 ​​–更新驱动程序

许多BSoD错误是由过时或不兼容的驱动程序引起的,因此更新它们以修复此错误很重要。 更新驱动程序非常简单,您可以通过访问硬件制造商的网站并下载设备的最新驱动程序来轻松地进行更新。 请记住,您可能必须更新Windows 10 PC上的所有驱动程序才能解决此问题。

用户报告说他们的SATA驱动程序导致了此问题,因此请确保为您的主板下载最新的SATA驱动程序。 如果更新SATA驱动程序不能解决问题,则需要更新所有其他驱动程序。

自动更新驱动程序

自行搜索驱动程序可能很耗时。 因此,我们建议您使用将自动为您执行此操作的工具。 使用自动驱动程序更新程序无疑将使您免于手动搜索驱动程序的麻烦,并且将始终使您的系统与最新驱动程序保持一致。

Tweakbit的驱动程序更新程序(由Microsoft和Norton Antivirus批准)将帮助您自动更新驱动程序,并防止由于安装错误的驱动程序版本而导致PC损坏。 经过几次测试,我们的团队得出结论,这是最佳自动化的解决方案。

这是有关如何使用它的快速指南:

  1. 下载并安装TweakBit驱动程序更新程序
  2. 安装后,该程序将自动开始扫描您的PC以查找过时的驱动程序。 驱动程序更新程序将根据其最新版本的云数据库检查已安装的驱动程序版本,并建议适当的更新。 您需要做的就是等待扫描完成。

  3. 扫描完成后,您将获得有关在PC上发现的所有问题驱动程序的报告。 查看列表,查看是否要单独更新或每个驱动程序一次更新。 要一次更新一个驱动程序,请单击驱动程序名称旁边的“更新驱动程序”链接。 或者,只需单击底部的“全部更新”按钮,即可自动安装所有建议的更新。

    注意: 一些驱动程序需要分多个步骤安装,因此您必须多次单击“更新”按钮,直到安装了所有驱动程序。

解决方案2 –运行硬件疑难解答

如果更新驱动程序不能解决问题,我们将使用Windows 10的故障排除工具。 我们要使用的第一个工具是内置的问题排查工具,可以在“设置”应用中找到该工具。 您可以使用此工具解决系统内的各种问题,包括BSOD。

  1. 打开“ 设置”应用,然后转到“ 更新和安全性”部分。
  2. 从左侧菜单中选择疑难解答
  3. 从右窗格中选择BSOD ,然后单击“运行疑难解答”
  4. 请按照屏幕上的说明完成故障排除程序。

解决方案3 –运行SFC扫描

我们要尝试的下一个疑难解答程序是SFC扫描。 这是一个命令行工具,会在您的系统中搜索潜在的问题。 当然,如果有可能解决这些问题,SFC扫描将自动完成。

  1. 右键单击开始菜单按钮,然后打开 命令提示符(管理员)。
  2. 输入以下行,然后按Enter: sfc / scannow
  3. 请等待该过程完成(可能需要一段时间)。
  4. 如果找到解决方案,它将自动应用。
  5. 现在,关闭命令提示符,然后重新启动计算机。

解决方案4 –运行DISM

我们要使用的第三个疑难解答程序是DISM。 部署映像服务和管理(DISM)是一个功能强大的工具,可以重新加载系统映像。 因此,它也可以解决潜在的BSOD错误。

我们将向您介绍标准和使用以下安装媒体的过程:

  • 标准方式
  1. 右键单击“开始”,然后打开“命令提示符(管理员)”。
  2. 粘贴以下命令,然后按Enter:
      • DISM /在线/ Cleanup-Image / RestoreHealth
  3. 等待扫描完成。
  4. 重新启动计算机,然后尝试再次更新。
  • 使用Windows安装媒体
  1. 插入Windows安装媒体。
  2. 右键单击开始菜单,然后从菜单中选择命令提示符(管理员)。
  3. 在命令行中,键入以下命令,并在每个命令之后按Enter:
    • DISM /在线/清理图像/ scanhealth
    • DISM /在线/清理图像/恢复健康
  4. 现在,键入以下命令,然后按Enter:
    • DISM /在线/ Cleanup-Image / RestoreHealth /source:WIM:X:SourcesInstall.wim:1 / LimitAccess
  5. 确保在Windows 10安装中使用已安装驱动器的字母更改X值。
  6. 该过程完成后,请重新启动计算机。

解决方案5 –从电脑中删除有问题的应用程序

第三方应用程序通常会导致蓝屏死机错误,并且用户报告说Comodo Optimizer是CRITICAL_OBJECT_TERMINATION错误的原因。 根据用户的说法,在删除Comodo Optimizer之后,该问题已解决,因此,如果已安装此软件,请确保将其删除。

导致此错误的另一个常见原因可能是您的防病毒软件或防火墙,因此我们建议您暂时卸载已安装的所有第三方防病毒程序。 Windows 10随附有Windows Defender,它是默认的防病毒软件,因此即使删除了第三方防病毒软件,您的PC也不会完全没有防御能力。 我们必须提到,卸载防病毒软件可能无法解决问题,因此请确保使用专用的删除工具并删除与防病毒相关的所有文件。

如果删除防病毒程序已解决问题,则现在可以重新安装防病毒程序,或者可以切换到其他防病毒程序。

解决方案6 –更新您的SSD固件

许多用户报告CRITICAL_OBJECT_TERMINATION错误是由过时的SSD固件引起的,为了解决此错误,建议您更新SSD上的固件。 更新固件是一个高级过程,如果不小心,可能会损坏SSD,因此,如果决定更新SSD固件,请格外小心。

  • 另请阅读:修复:Windows 10上的错误0x803F7000

解决方案7 –在SSD上禁用TRIM

根据用户的说法,禁用TRIM有时可以帮助您解决CRITICAL_OBJECT_TERMINATION错误。 请记住,这只是一种解决方法,但这可能对您有所帮助。 要禁用TRIM,请执行以下操作:

  1. 按键盘上的Windows键+ X打开“高级用户”菜单,然后从列表中选择“ 命令提示符(Admin) ”。

  2. 打开 命令提示符后 ,输入fsutil行为查询DisableDeleteNotify并按Enter 。 通过使用此命令,您将看到TRIM是启用还是禁用。 如果结果为0,则表示已启用TRIM,并且需要将其禁用。

  3. 如果启用了TRIM,请输入fsutil行为集DisableDeleteNotify 1并按Enter键

  4. 关闭 命令提示符 。

解决方案8 –关闭SATA设备的热插拔

很少有用户报告可以通过为BIOS中的SATA设备关闭Hotplug来解决此问题。 要查看如何进入BIOS以及如何为SATA设备关闭Hotplug,我们强烈建议您查看主板手册以获取详细说明。

解决方案9 –检查可插拔SATA板

许多SSD驱动器随附可交换板,您可以将其安装在PC中,并使用它们来连接SSD。 有时这些板可能会停止工作,因此您必须用一块新的SATA板来更换故障的SATA板。 另外,您也可以将SSD直接连接到主板上的SATA端口。

解决方案10 –在BIOS中将驱动器模式设置为ATA

有时CRITICAL_OBJECT_TERMINATION错误可能是由某些BIOS设置(通常是驱动器模式)引起的。 根据用户,您需要将BIOS中的驱动器模式更改为ATA才能修复此错误。 有关详细说明,我们强烈建议您检查主板手册。

解决方案11 –更换SATA电缆

很少有用户报告此错误是由SATA电缆引起的,根据他们的说法,更换SATA电缆可修复Blue Screen of Death错误,因此,我们强烈建议您检查并更换SATA电缆。

CRITICAL_OBJECT_TERMINATION BSoD错误通常是由硬盘驱动器或SSD引起的,如果遇到此问题,我们强烈建议您尝试一些解决方案。

还请阅读:

  • 修复:Windows 10上的内核电源41错误
  • 修复:Windows 10中的THREAD_STUCK_IN_DEVICE_DRIVER错误
  • 修复:Windows 10中的关键服务失败BSoD错误
  • 修复:Windows 10中的Microsoft Visual C ++运行时错误
  • 修复:Windows 10上的SYSTEM_PTE_MISUSE错误
修复:Windows 10中的critical_object_termination错误