当Windows遇到使操作系统停止运行的严重错误时,就会出现蓝屏。虽然系统重置会将系统恢复到默认状态,但它并没有消除经常触发BSOD的硬件和驱动程序问题。
在本指南中,我们将讨论即使在将系统重置为默认状态后仍出现蓝屏时可尝试的故障排除方法。
1.启动进入Windows的恢复环境
如果您每次尝试使用系统时都遇到蓝屏死机,您将需要使用 Windows 恢复环境来访问操作系统。
可启动的 Windows 恢复环境 (Windows RE) 是一种配套操作系统,通常用于修复阻止操作系统正常启动的问题。进入 Windows RE 后,您可以访问许多工具来对系统进行故障排除和修复,例如命令提示符、启动修复和系统还原。
在此方法中,我们将向您展示如何访问 WinRE 以继续执行以下方法。
以下是您可以如何继续:
- 按住电源按钮 10 分钟以关闭设备。
- 使用电源按钮启动系统,然后以类似方式再次将其关闭。
- 再次执行此操作两次,并允许系统第三次正常启动。Windows 现在会自动
- 引导进入恢复环境。
- 在 WinRE 模式下,导航到疑难解答>高级选项。
进入 WinRE 的高级选项菜单后,您可以访问不同的工具来执行我们在下面列出的故障排除方法。
2.运行系统扫描
我们建议您做的第一件事是使用 WinRE 高级选项菜单中的命令提示符实用程序运行 SFC和 DISM 命令。
Windows 中的 SFC(系统文件检查器)命令行工具可以扫描所有受保护的系统文件,并用位于 %WinDir%\System32\dllcache 压缩文件夹中的缓存副本替换任何发现丢失或损坏的文件。
另一方面,DISM(部署映像服务和管理)可用于通过修复和准备 Windows 映像(包括操作系统)来帮助修复 Windows 中的问题。虽然这些工具并不专门针对蓝屏死机(BSOD) 错误,但如果问题的原因是系统文件丢失或损坏或 Windows 映像错误,它们可以帮助解决问题。
以下是使用 WinRE 运行这些工具的方法:
- 在 WinRE 的高级选项屏幕中,选择命令提示符。
- 现在,键入以下命令并按 Enter 键运行系统文件检查器:
sfc /scannow
- 执行命令后,继续执行此命令:
dism /online /cleanup-image /scanhealth
DISM 和 SFC 将开始扫描并修复您的操作系统,这可能需要一些时间,具体取决于您的操作系统大小和发现的损坏程度。我们还建议运行 CHKDSK 扫描,以识别并修复可能导致问题的任何坏扇区,而您正在使用它。
如果错误仍然存在,请转到下面的下一个方法。
3.更新驱动程序
在某些情况下,我们注意到罪魁祸首是 netio.sys,它是一个 Windows 系统文件,负责管理网络输入/输出操作。作为内核模式驱动程序,它处理网络流量并提供网络堆栈功能。
如果这种情况适用,那么您可以尝试更新网络驱动程序来解决问题。我们将启动到安全模式以执行此方法。
以下是您可以如何做到这一点:
- 在 WinRE 的高级选项屏幕中,选择命令提示符。
- 在命令提示符中键入以下命令以继续:
bcdedit /set {default} safeboot 最小
- 命令执行后在命令提示符中键入 exit 以关闭窗口。
- 现在,重新启动计算机。重新启动后,安全模式将自动。
- 在安全模式下,在任务栏的搜索区域中键入设备管理器,然后单击打开。
- 展开网络适配器部分并右键单击您的网络驱动程序。
- 从上下文菜单中选择更新驱动程序,然后单击自动搜索驱动程序。
- 按照屏幕上的说明更新驱动程序,然后重新启动计算机。
- 重新启动后,计算机将启动到正常状态。检查错误是否再次出现。
您可以尝试的另一件事是暂时禁用防病毒程序并检查是否有任何不同。如果防病毒程序扫描所有正在运行的进程,或者如果它有干扰其他程序的错误,它可能会中断 Windows 网络进程,从而导致手头的问题。
4.运行内存诊断工具
随机存取存储器 (RAM) 也可能导致您的计算机出现蓝屏死机 (BSOD)。计算机使用 RAM 临时存储程序和操作系统正在使用的数据。如果 RAM 出现问题,例如模块故障或配置问题,可能会导致计算机崩溃并显示 BSOD。
如果这种情况适用,您可以尝试运行内存诊断工具来识别 RAM 中的问题。
该工具创建一个可启动媒体(CD 或 USB),然后用它重新启动计算机。重新启动后,计算机将启动内存诊断工具,该工具将测试内存。内存测试了两次,一次是在基本模式下(快速检查),一次是在标准模式下(更详细的检查)。
如果发现错误,该工具将提供一份报告,指出是否需要更换内存模块。
要访问 Windows 中的内存诊断工具:
- 同时按下Win + S键以打开 Windows 搜索选项卡。
- 在搜索区域中键入 Windows Memory Diagnostic 并点击Open。
- 选择立即重新启动 并检查问题(推荐)以在计算机重新启动后立即运行内存诊断工具。它将运行并提供有关发现的任何内存错误的报告。
使用内存诊断工具不会解决内存中发现的问题,它只会诊断它们,您必须更换该工具识别出的任何有故障的 RAM 模块。
5.恢复最近所做的更改
当您最近更改软件时,例如安装新程序或更新现有程序,可能会出现蓝屏死机 (BSOD)。这是因为软件更改会引入冲突或错误,从而导致操作系统崩溃。
如果您在系统上安装新程序或更新后开始遇到此问题,请尝试将其卸载。
以下是在 Windows 上卸载程序的方法:
- 按照我们之前描述的步骤将计算机启动到安全模式。
- 进入安全模式后,同时按Win + R键打开“运行”对话框。
- 在 Run 的文本字段中键入 control 并单击Enter。
- 单击程序部分下的卸载程序。
- 您现在应该看到计算机上安装的所有程序的列表。找出有问题的并右键单击它。
- 选择卸载并按照屏幕上的说明继续卸载。
如果更新导致问题,请按照以下步骤操作:
- 按照上面的步骤 1-4 进行操作。
- 从左窗格中选择查看已安装的更新。
- 现在,从可用选项列表中找出有问题的更新,然后选择卸载。
- 按照屏幕上的说明继续。
- 或者,您可以单击高级选项窗口中的命令提示符选项。
- 进入命令提示符后,通过将 <Update_KB_Number> 替换为要删除的更新的 KB 编号来执行以下命令。
wusa /uninstall /kb:<Update_KB_Number>
- 按 Enter 开始卸载更新并确认您的操作。卸载完成后,您将收到一条消息。
希望这会为您解决 BSOD 问题。
6.执行全新安装
如果以上方法均无效,那么您可以尝试执行Windows 的全新安装。
在计算机上全新安装 Windows 期间,将删除所有现有数据、设置和程序,并安装操作系统的新副本。全新安装将擦除计算机上安装的所有个人文件、程序和应用程序,以及从互联网下载的任何软件。
在大多数情况下,只有当其他方法都失败或用户希望使用 Windows 的干净副本重新开始时,才将全新安装用作最后的手段。您可以使用它来修复由恶意软件、系统文件损坏或硬件故障引起的问题。