视窗

如何对“关键结构损坏”蓝屏死机进行故障排除?

Windows PC用户最担心的错误之一就是所谓的蓝屏死机(简称为BSOD)。蓝屏死机是蓝屏错误,通常在您重新启动PC或升级到Windows操作系统的较新版本时发生。但是,它也可以随机出现。

我们假设您可能遇到了Windows关键结构损坏BSOD,这就是为什么您首先找到这篇文章的原因。在下面的文章中,我们将为您提供可能的问题原因,以及有关解决“ Critical_Structure_Corruption”蓝屏错误的步骤。

如何解决Windows 10上的关键结构损坏?

在大多数情况下,此问题有特定原因。蓝屏错误通常是由Windows内核中运行的程序或硬件问题引起的。您通常会收到以下消息:

“您的PC出现问题,需要重新启动。”

错误消息似乎很清晰:要解决此问题,您需要重新启动PC。但是,在很多情况下,这不是您唯一需要做的事情-绕过死亡蓝屏可能需要更多的努力。这完全取决于问题的程度以及所得到的特定错误代码。例如,您可能会收到以下错误代码:

“ CRITICAL_STRUCTURE_CORRUPTION”

“ CRITICAL_STRUCTURE_CORRUPTION”蓝屏错误有多种原因:

  • 驱动程序损坏或不兼容
  • 随机存取存储器(RAM)或硬盘驱动器(HDD)出现问题,
  • 第三方软件冲突
  • 硬件故障

因此,为了纠正错误,您将需要尝试一个接一个地解决以上问题,直到找到问题的根源。

您需要做的第一件事是登录Windows。但是,这可能是有问题的。如果您在登录系统时遇到问题,甚至在重新启动后仍不断收到“ CRITICAL_STRUCTURE_CORRUPTION”错误,则需要以网络安全模式启动Windows。方法如下:

  • 重新启动计算机,然后立即按键盘上的F8键。
  • 继续反复按该键,直到出现“启动菜单”。
  • 从选项列表中,选择“带网络的安全模式”:使用箭头键在选项之间导航。
  • 按Enter键。

登录Windows后,可以使用以下方法开始修复“ CRITICAL_STRUCTURE_CORRUPTION”蓝屏错误:

  • 运行Windows内存诊断工具
  • 扫描磁盘中的错误
  • 卸载第三方软件
  • 运行Windows故障排除程序
  • 运行系统文件检查器
  • 执行干净启动
  • 更新系统驱动程序

让我们开始更详细地介绍每种列出的方法。

修补程序一:运行Windows内存诊断工具

Windows中的“ CRITICAL_STRUCTURE_CORRUPTION”蓝屏错误可能是由随机存取存储器(RAM)引起的。如果您的RAM出现故障,请考虑更换它。但是,在执行此操作之前,您需要确保这实际上是问题的根源。为此,可以使用称为Windows Memory Diagnostic的内置Windows工具。您可以使用该程序检查PC内存是否存在问题。要使用该工具,请按照以下步骤操作:

  • 转到搜索。
  • 键入“内存诊断”(不带引号),然后单击“ Windows内存诊断”。
  • 您将在此处看到两个选项:重新启动PC并立即检查问题,或者在下次启动PC时检查问题。
  • 选择您喜欢的选项并运行扫描。
  • 给诊断工具一些时间来完成扫描。如果发现任何问题,将进行报告。

修复二:扫描磁盘中的错误

定期扫描磁盘上的错误实际上是一个好主意,尤其是因为内置Windows工具专门用于此任务。 Chkdsk命令能够检查和纠正磁盘的完整性,并有助于纠正各种错误。以下是启动磁盘扫描的方法:

  • 在搜索中键入“命令提示符”(不带引号),然后右键单击“命令提示符”结果,以转到命令提示符。
  • 从下拉菜单中选择“以管理员身份运行”。
  • 在“命令提示符”窗口中,键入“ chkdsk C:/ f”(不带引号),然后按Enter。

注意:用您要检查的驱动器号替换“ c”。

  • Chkdsk命令将运行,检测和修复光盘上可能存在的任何问题。
  • 如果还想检查物理问题,请运行“ chkdsk C:/ r”命令。

注意:您也可以通过运行“ chkdsk C:/ f / r”命令同时运行这两个命令。

您可能会收到一条消息,指出Chkdsk命令无法运行,因为该卷正在被另一个进程使用。然后将询问您是否要计划下次重新启动PC时要检查的卷。在键盘上按“ Y”:计算机重新启动后,将检查磁盘是否有错误。

修复三:卸载第三方软件

如果您最近安装了新软件,则可能与您PC上的其他程序冲突并导致“ CRITICAL_STRUCTURE_CORRUPTION”错误。例如,一些用户报告说,诸如MacDriver,120%酒精度,BlueStacks,VirtualBox等程序可能是罪魁祸首。如果您最近安装了这些(或类似的)程序,请考虑将其删除以检查问题是否随后消失。要卸载程序,请执行以下操作:

  • 在键盘上,按Win + R键组合,然后从上下文菜单中选择“运行”。
  • 将打开“运行”对话框。
  • 键入“ appwiz.cpl”(不带引号),然后按键盘上的Enter。
  • 这将打开“程序和功能”窗口。
  • 在新窗口中,找到所需的程序,然后右键单击它。
  • 从下拉菜单中选择卸载。
  • 重新启动计算机,然后检查错误是否消失。

修补程序四:运行Windows故障排除程序

Windows系统附带了许多有用的工具,这些工具专门用于快速诊断和自动修复各种PC问题。这是运行Windows故障排除程序的方法:

  • 前往设置。
  • 在“搜索”框中键入“疑难解答”(不带引号)。
  • 从列表中选择“疑难解答”。
  • 在“查找并解决其他问题”类别中,找到“蓝屏”并将其选中,
  • 单击“运行疑难解答”,然后按照屏幕上的提示进行操作。
  • Windows然后将尝试解决导致Windows意外停止或重新启动的错误。

修补程序五:运行系统文件检查器

系统文件检查器是Windows中另一个方便的工具,它使您可以扫描PC上的文件损坏,然后进行修复。以下是运行系统文件检查器实用程序的方法:

  • 打开提升形式的命令提示符。
  • 键入“ sfc / scannow”(不带引号)。
  • 点击Enter运行命令。
  • 系统文件检查器现在将扫描您的PC。

注意:这通常需要15分钟左右。

  • 等待扫描过程完成。
  • 重新启动计算机,然后检查错误是否已解决。

修复六:执行干净启动

启动Windows时,许多应用程序和服务将自动运行:这些应用程序和服务包括标准系统进程,反恶意软件,系统实用程序应用程序和其他软件。有时,这些程序可能会导致软件冲突。

为了检查这是否确实是问题,请尝试执行PC的干净启动:这将

使用最少的驱动程序和启动程序来启动Windows,并有助于避免软件冲突。以下是执行干净启动的方法:

  • 转到搜索。
  • 输入“系统配置”(不带引号)。
  • 单击“系统配置”结果。
  • 在新窗口中,选择“服务”选项卡。
  • 选中“隐藏所有Microsoft服务”复选框。
  • 单击全部禁用。
  • 转到“启动”选项卡,然后单击“打开任务管理器”。
  • 在“任务管理器启动”选项卡中,选择第一个应用程序,然后单击“禁用”。
  • 接下来,一个接一个地禁用所有应用程序,对每个程序重复该步骤。
  • 禁用所有程序后,关闭“任务管理器”,然后在“系统配置启动”选项卡中单击“确定”。
  • 重新启动PC,然后查看错误是否消失。

如果这样做有帮助,并且您的系统可以通过“干净启动”正常启动,则在“启动”上运行的程序之一会导致错误消息。通过逐个禁用启动中启动的应用程序,并在每次之后检查错误消息,找到罪魁祸首。然后,卸载导致错误的程序,并使其无法在启动时运行。

修复七:更新系统驱动程序

过时的驱动程序可能是您的PC上出现许多问题的原因。因此,如果您的键盘驱动程序已损坏或过时,则可能会遇到错误。因此,使系统驱动程序保持最新非常重要。您可以通过“设备管理器”一一断开连接或禁用计算机上的设备,以检查系统驱动程序之一是否已过期或损坏。每次断开连接后,请尝试重新启动安装过程,并检查错误是否消失。如果是这样,则说明您发现了引起问题的驱动程序。现在,您将需要更新所述驱动程序。您可以通过两种方式来更新驱动程序:手动或自动。

通常建议经验丰富的用户手动更新驱动程序,因为这将涉及一系列步骤,每个步骤都需要正确完成。这可能是一个非常耗时的过程,如果您在更新驱动程序时确实犯了一个错误,则可能导致PC出现越来越多的问题。手动更新驱动程序的步骤通常包括:

  • 从制造商的网站上下载有问题的设备所需的驱动程序。
  • 将驱动程序保存到USB闪存驱动器或外部硬盘驱动器。
  • 将设备连接到PC(要在其上安装Windows的计算机)。
  • 开始系统安装,找到Load Driver,然后单击此选项。
  • 加载驱动程序后,您可以尝试继续安装Windows。

如果您以前从未更新过驱动程序,并且不想承担任何风险,则可以使用专门的软件为您工作。诸如Auslogics驱动程序更新程序之类的程序将对您的系统驱动程序进行自动扫描,以查找是否存在现有问题和潜在问题,针对已检测到的过时或丢失的驱动程序准备一份报告,然后只需单击一下即可将其更新为最新的制造商推荐的版本。

你有它。我们希望您现在知道如何摆脱Windows关键结构损坏BSOD,并且至少上述解决方案之一有效。哪种方法可以为您解决错误?在下面的评论中分享。

$config[zx-auto] not found$config[zx-overlay] not found