Windows中的蓝屏死机 (BSOD) 故障排除和修复

什么是蓝屏死机或停止代码?

蓝屏死机 (BSOD) 错误是一个标志,告诉用户 Windows 遇到中断并且由于严重问题无法运行或启动。它也称为停止代码,可能会阻止 Windows 运行,在某些情况下甚至无法启动。由于多种不同的原因,出现了许多蓝屏死机错误。

当用户遇到 BSOD 错误时,他们可以使用蓝屏死机错误屏幕底部提到的停止代码在线搜索。Windows中的蓝屏死机 (BSOD) 故障排除和修复

最常见的 BSOD(蓝屏死机)错误

蓝屏死机错误有数百种类型。幸运的是,我们已经涵盖了最常见的 BSOD 错误。如果您遇到以下情况之一,请继续阅读以了解导致这些停止代码错误发生的原因。

蓝屏死机错误何时发生?

BSOD 或停止代码错误可能是由于损坏的驱动程序、系统文件或有故障的硬件造成的。我们无法告诉您停止代码错误的根本原因,因为通常没有直接的解释。但通常,损坏的驱动程序损坏 RAM 和损坏的电源 (PSU) 是它们背后的主要因素。

蓝屏死机正常吗?

不,蓝屏死机 (BSOD) 不正常,因为它会阻止 Windows 运行和启动,有时会循环重启计算机。但是您可以按照本文列出的方法轻松修复它。

蓝屏死机可以修复吗?

是的,如果您知道蓝屏死机 (BSOD) 错误的原因,修复它们非常容易。通过阅读本文,您可以轻松了解用户遇到 BSOD 错误的所有情况。

蓝屏死机或停止代码的常见原因是什么?

蓝屏死机或停止错误的出现有两个主要原因,您的计算机存在硬件问题或软件问题。您需要了解我们所说的软件或硬件问题的含义。

1. 软件问题

软件问题可能由损坏或不兼容的驱动程序、危险的第三方程序、损坏的系统文件和 Windows 更新以及恶意软件引起。70% 的 BSOD 错误是由损坏的驱动程序和恶意软件引起的。

司机问题

在这里我们不会只谈论图形驱动程序。是的,停止代码可能是由图形驱动程序引起的,但还有其他连接到计算机的设备需要驱动程序才能与 Windows 通信,例如键盘、网络适配器、硬盘和其他外围设备驱动程序,所有这些可能导致发生停止错误。这就是为什么断开外围设备在大多数情况下有助于修复停止代码的原因。

通过 Windows 更新下载的不兼容或损坏的驱动程序

Windows 允许我们通过内置的 Windows 更新实用程序安装驱动程序。因此用户可能不需要去制造商的网站下载硬件驱动程序,除非安装的驱动程序已过时。但是,在某些情况下,它会导致 BSOD 错误,因为有时 Windows 安装损坏或不兼容的硬件驱动程序。

系统文件损坏

操作系统基于系统文件和 Windows 映像。这些系统文件是同时运行多个 Windows 程序所需的 DLL 文件。动态链接库 (DLL) 是一个库,其中包含编写在文件中的代码,可以同时被多个程序使用。如果系统文件损坏或丢失,可能会导致出现停止代码。

恶意软件

损坏的系统文件背后的主要因素是病毒,它可以损坏正常运行 Windows 所需的关键文件。该病毒可以通过不受信任的第三方程序、文件和文件夹进行安装。因此,建议在计算机上运行第三方程序、文件和文件夹之前对其进行扫描。

2. 硬件问题

停止代码也可能由内存 (RAM)、硬盘驱动器 (HDD)、固态驱动器 (SSD)、电源装置 (PSU) 损坏以及显卡等硬件组件过热等硬件问题引起。通常,从硬件方面来说,损坏的 RAM 通常会导致出现停止代码。

如何修复任何蓝屏死机或停止代码错误?

当谈到蓝屏死机错误时,用户通常会感到恐慌,并认为他们遇到了表明硬件故障的重大问题。但它们并不总是正确的,因为 BSOD 错误通常不会由于硬件问题而发生,因为还有我们之前谈到的许多其他因素。

将 Windows 引导至安全模式(如果需要)

您应该确认的第一件事是您的 Windows 是否正在启动。由于 BSOD 错误,您的 Windows 可能无法启动。在这种情况下,您需要按照本文列出的方法以安全模式启动 Windows。

请记住,如果您的 Windows 安装由于停止代码错误而无法正常启动,这并不意味着您的系统存在硬件问题。也可能是由于损坏的驱动程序。您需要分析根本原因以解决问题。

  1. 要启用安全模式,首先,您需要完全关闭系统。
  2. 然后,启动您的系统并等待您看到 Windows 徽标。
  3. 当您看到 Windows 徽标时,立即按下电源按钮至少 5 到 10 秒以再次关闭计算机。
  4.  重复此过程两次以获得 Windows 恢复环境窗口。
  5. 到达那里后,选择疑难解答>高级选项>疑难解答>启动设置
  6. 单击右下角的重新启动,然后等待系统重新启动。
  7. 现在在下一步中,您将获得各种启动选项。按F55键以带网络的安全模式启动 Windows。
  8. Windows 启动进入安全模式后,继续执行以下解决方案。

1.分析一个Minidump文件

小型转储文件包含有关系统崩溃原因的信息。它可以帮助找到 BSOD 或停止代码错误的根本原因。当你读取一个minidump文件时,你会得到一个信息列表,比如导致驱动程序、Stop Code及其参数等信息。

由于系统驱动程序可能会出现停止代码,因此卸载所有驱动程序没有意义 – 最好只查找和卸载损坏的驱动程序。

配置小型转储文件

Windows 要求系统驱动器上有一个 2 兆字节 (MB) 的页面文件。当计算机死机时,每次都会在指定目录自动生成Minidump文件。Windows 将迷你转储文件列表存储在 Windows %SystemRoot%\Minidump 中。

通常,您不需要将 Windows 配置为创建小型转储文件,因为该选项默认处于启用状态,但如果 Windows 未配置为生成小型转储文件,请按照以下步骤操作:

  1. 按住Windows键,然后按R键启动运行程序。
  2. 输入命令sysdm.cpl打开系统属性
  3. 从顶部转到Advanced ,然后单击Startup and Recovery下的Settings
  4. 在Automatic Memory Dump的下拉菜单下,选择Small memory dump (256 KB)
  5. 完成后,单击确定

如何读取 Minidump 文件?

要分析小型转储文件,我们必须下载软件开发工具包,用户可以使用该工具包进行调试和应用程序开发。下载包后,我们需要从包中下载调试工具来读取 Minidump 文件。

  1. 从链接下载软件开发工具。
  2. 等待下载完成,然后双击安装程序。
  3. 按照说明进行操作,直到出现选择要下载的功能窗口。
  4. 勾选Windows 调试工具,然后单击下载按钮下载调试工具。
  5. 完成后,转到以下目录并根据您的 Windows 体系结构导航到该文件夹​​。
    C:\ProgramData\Microsoft\Windows\开始菜单\程序\Windows 套件
  6. 如果您不了解 Windows 体系结构,请单击“开始”菜单并键入“关于 您的电脑”
  7. 打开窗口并检查您的系统类型。如果是 64 位操作系统,则导航到 x64 文件夹。
  8. 打开调试工具文件夹后,打开调试工具应用程序。
  9. 打开它后,单击文件,然后单击打开故障转储
  10. 通过导航到以下目录来浏览 Minidump 文件。
    C:\视窗
  11. 选择文件并单击打开
  12. 现在单击Analyze -v以查看有关系统崩溃的更多信息。
  13. 等待加载完成,然后复制Image Name旁边的驱动程序名称。
  14. 现在在 Google 上搜索复制的驱动程序以了解其所属位置。
  15. 如果它属于网络驱动程序或任何其他驱动程序,例如图形驱动程序,则意味着您需要重新安装该驱动程序,因为它是导致停止代码错误发生的根本原因。

卸载损坏的驱动程序

找出导致问题的驱动程序后,就该从计算机上完全卸载它了。为此,请按照以下步骤操作:

  1. 右键单击“开始”菜单,然后从上下文菜单中选择“设备管理器” 。
  2. 打开设备管理器后,查找损坏的驱动程序。
  3. 然后,右键单击驱动程序并选择卸载设备
  4. 将出现一个简短的确认窗口以确认您的操作。单击卸载以删除驱动程序。

安装驱动

卸载损坏的驱动程序后,您需要安装新的驱动程序才能使用硬件。要安装驱动程序,您首先需要弄清楚您卸载的驱动程序是否可以从制造商的网站上下载。如果您卸载了网络驱动程序、键盘驱动程序或其他输入和输出设备驱动程序,则重新启动 Windows 将自动安装驱动程序。但是,如果它是图形驱动程序、耳机驱动程序或任何在其网站上提供驱动程序的设备,那么我们建议您先从那里下载驱动程序,然后再卸载旧驱动程序。

您还可以从主板或笔记本电脑制造商的网站下载驱动程序。我们强烈建议您从制造商的网站下载驱动程序,因为它通常是最新版本并且包含许多错误修复。

  1. 要从制造商网站下载驱动程序,请按Windows + R键打开“运行”程序。
  2. 输入msinfo32并单击确定以启动系统信息窗口。
  3. 选择系统型号,然后按Ctrl + C进行复制。
  4. 现在转到您的主板制造商网站并按 Ctrl + V 搜索您的主板型号。
  5. 现在通过单击“下载”按钮下载您要下载的驱动程序。
  6. 下载驱动程序后,双击安装程序并按照屏幕上的说明安装驱动程序。

2.使用系统还原点

由于各种软件问题(例如系统文件和驱动程序丢失或损坏)可能会出现停止代码,因此我们可以通过使用系统还原点将 Windows 还原到以前的状态来轻松解决此问题。

当用户创建还原点时,它会拍摄注册表文件、Windows 文件和驱动程序的快照,以将计算机的“状态”存储在内存中。成功创建还原点后,您可以在安装损坏的驱动程序或安装 Windows 更新之前还原以前的 Windows 工作版本。

请记住,您必须在问题开始出现之前创建一个还原点。如果是这样,将 Windows 恢复到之前的状态可能是修复 BSOD 错误的解决方案。

  1. 要使用还原点,请单击开始菜单并搜索rstrui
  2. 打开系统还原设置并单击下一步
  3. 在下一个窗口中,选择一个还原点并单击下一步
  4. 单击“完成”将 Windows 恢复到以前的状态。
  5. 还原过程完成后,您的计算机将重新启动。

3.断开外设

外围设备是指输入/输出设备,例如键盘、鼠标、耳机、扬声器、USB、外部硬盘驱动器 (HDD) 等。

当我们连接外围设备时,它需要与计算机通信才能开始运行。硬件需要驱动程序才能与计算机通信,Windows 始终具有输入和输出设备的默认驱动程序。但有可能驱动程序已损坏且无法被 Windows 使用,或者不适合硬件,这就是为什么您不断收到 BSOD 错误的原因。

为确保外围设备的驱动程序正常工作,您需要暂时断开所有外围设备的连接以检查问题是否已解决。如果没有再次出现,将设备一个接一个地插回,每次都等待几分钟,以确认它们没有造成问题。

当您找出导致问题的设备时,只需卸载其驱动程序,然后通过重新启动 Windows 重新安装它们,以查看问题是否已解决。如果重新启动 Windows 后驱动程序未安装,则从 Internet 下载并安装它们。

4.运行系统文件检查器

系统文件检查器 (SFC) 是一个内置的命令行故障排除实用程序,可扫描损坏的系统文件并从位于 %WinDir%\System32\dllcache 的缓存文件夹中替换它们。由于损坏的系统文件会导致 BSOD 或停止代码,运行 SFC 命令可能会有所帮助。

  1. 单击开始菜单并键入命令提示符
  2. 右键单击命令提示符并选择以管理员身份运行
  3. 命令提示符启动后,输入以下命令并等待验证完成。
    sfc /scannow
  4. 完成后,检查 BSOD 错误是否仍然存在。

5.检查硬件问题

硬件问题在显示停止代码或 BSOD 错误方面起着重要作用。解决 BSOD 错误的最佳方法是测试连接到系统的所有内存 (RAM),因为大多数 BSOD 或停止代码错误可能是由损坏或故障的 RAM 引起的。

一旦您测试了所有 RAM,下一个要测试的硬件就是您的辅助硬盘。在没有辅助硬盘的情况下使用您的系统,看看它是否可以解决问题。如果没有,那么我们建议您将系统送往维修店。

6. 在不丢失数据的情况下重置 Windows

最终的解决方案是在不丢失数据的情况下重置您的 Windows,前提是目前所有方法均无效。但是,如果它也无法解决您的问题,您应该考虑可能存在严重的硬件问题,导致 Windows 无法启动或运行。

  1. 要重置 Windows,请单击“开始”菜单并键入“重置此电脑”
  2. 单击重置此电脑下的开始
  3. 选择保留我的文件,然后选择本地重新安装
  4. 单击下一步,然后单击重置以重置您的 Windows。

成功重置 Windows 后,BSOD 错误应该得到修复。如果它没有修复并且即使在重置 Windows 后仍然出现,则很可能是硬件问题。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年4月21日 上午10:30
下一篇 2023年4月21日

相关推荐