在这篇博文中,我们找出了显示错误 0x000000B8 的不同原因及其可能的解决方案。
它还可能显示 ATTEMPTED_SWITCH_FROM_DPC,这通常发生在使用与系统不兼容的程序时。此错误也可缩写为 STOP 0xB8,但完整的 STOP 代码将始终显示在蓝屏消息中。
大多数情况下,ATTEMPTED_SWITCH_FROM_DPC 错误是由病毒或防病毒软件问题引起的。尽管如此,就像几乎每个 STOP 代码一样,源原因总是有可能与硬件相关或与设备驱动程序有关。在这种状态下,您的 PC 可能会停止运行一些基本和重要的功能,并自动重新启动 Windows,这会导致未保存的工作或数据将立即丢失。但是,如果 Windows 在 BSOD 错误 0x000000B8 后能够启动,您可能会收到以下提示:
Windows 已从意外关机消息中恢复,该消息显示:
问题事件名称: BlueScreen
BCCode: B8
注意 –解决 STOP 代码 0x000000B8 的最简单和基本的方法是执行手动更新程序,恢复到上次成功启动。为此,您必须重新启动设备并等待它到达 BIOS 消息。通常,您会在启动新程序或安装更新时收到此错误。
解决Windows10中的0x000000B8 BSOD错误
根据以上原因分析,我们提供了19种修复错误0x000000B8的解决方案。建议逐一尝试以下方法,直到 BSOD ATTEMPTED_SWITCH_FROM_DPC 成功修复。
1]激活默认Windows BSOD工具-蓝屏疑难解答
最近,微软推出了Windows蓝屏 疑难解答,可以分析并修复STOP代码ATTEMPTED_SWITCH_FROM_DPC。这是一个内置的疑难解答应用程序,可以找到蓝屏错误的根本原因并帮助您解决这些问题。此部分默认关闭,因此请遵循以下准则来启用它 –
- 首先,点击开始按钮,然后选择设置齿轮图标。
- 从出现的设置应用程序中,选择更新和安全选项。
- 单击左侧栏中的 疑难解答。
- 切换到右侧并找到“蓝屏”选项。
- 找到它后,选择它并点击运行疑难解答。
- 你完成了。
如果 BSOD 错误 0x000000B8 在系统上仍然存在,则跳转到下面给出的下一个解决方法。
2]修复Windows内存诊断中的所有内存问题
错误的 RAM 部分和不正确的内存分配是导致此问题的两个主要原因。Windows 内存诊断是一个很棒的免费内存测试实用程序,它绝对可以修复 BSOD 停止代码 0x000000B8。以下是启动应用程序的一些简单说明 –
- 单击“开始”图标并键入memory。
- 从结果中选择Windows 内存诊断。
- 选择“立即重启并检查问题(推荐)”。
- 因此,Windows 将在之后立即重新启动。
- 您将看到一个蓝色页面检测系统中的内存问题。
- 当增长率达到100%时,设备会再次自动重启。
- 因此,当您的设备启动时,请检查此诊断的结果。这将在“系统托盘 – 通知区域”中可用。
3] 将 Windows 10 启动到安全模式以修复 0x000000B8
这个问题真的很难应用任何修复程序,即使您可能无法访问显示屏幕。在这种情况下,首先,将您的设备启动到安全模式,然后转向解决方案。在安全模式下,操作系统加载一个最小的用户界面,只有它执行所需的基本重要服务。此模式可用于解决 BSOD 错误 0x000000B8,因为它不会加载可能导致 Windows 崩溃的内容。阅读并应用以下一系列步骤进入安全模式-
步骤1:右键单击“开始”按钮并选择“运行”选项。
第 2 步:键入MSConfig 并按Enter键。
第 3 步:切换到Boot 选项卡并在Boot options下,选中Safe boot之前的复选框。
第 4 步:您会看到Minimal单选按钮被自动选中,但是,如果没有发生,请手动勾选它们。
第 5 步:单击“应用”,然后单击“确定”以保存更改。
第 6 步:现在,关闭当前窗口并重新启动您的设备。
步骤 7:Windows 启动时,按住 F8 键。该功能因系统型号而异,因此请先获取它们。
第 8 步:屏幕上会提示高级启动选项中带有安全启动的新向导。选择此项进入安全模式。
4]暂停 PC 的自动重启以修复 0x000000B8
在因 0x000000B8 蓝屏死机而出现的几个错误中,自动 PC 重启干扰最大,这也是非常糟糕的用户体验。为了减少此问题,请禁用自动重启功能,这可能会让您有足够的时间思考和修复错误。以下是如何进行 –
- 首先,使用Win+D键移至桌面屏幕。
- 现在,按Win+E打开文件资源管理器。
- 找到这台电脑并右键单击它。
- 从上下文菜单中选择属性。
- 从左栏中,选择Advanced system settings。
- 在“系统属性”向导中,转到“启动和恢复”部分。
- 单击“设置”按钮。
- 接下来,转到系统故障部分。
- 取消选中Automatically restart复选框。
- 单击确定以保存到目前为止所做的更改。
执行上述步骤只会停止操作系统的自动重启。
5]从系统中删除第三方防病毒软件以修复 0x000000B8
通常,用户会安装第三方免费的反恶意软件程序来清除病毒和木马文件。但是,它们的价值并不高,因为它们的功能已包含在 Windows Defender 应用程序中。因此,将 Windows 安全应用程序设置为默认应用程序会更有利。删除外部反恶意软件程序将有更大的可能性修复系统中的 0x000000B8 BSOD 错误。这是完整的程序-
- 按Win+I启动 Windows 设置。
- 在新窗口中,选择“应用程序”选项。
- 单击左侧面板中的应用程序和功能。
- 切换到相邻的右侧,您将看到整个已安装应用程序的列表。
- 单击第三方防病毒软件并选择卸载按钮以完全删除此应用程序。
- 如果 UAC 提示,请点击是以批准您的同意。
- 按照在线说明完成卸载过程。
我们预计上述过程将解决 Windows 10 中的 0x000000B8 BSOD 错误,如果没有,请尝试下一个 –
6] 重置损坏的 Windows 系统组件并恢复 DLL 文件
如果您使用的是最新的操作系统 Windows 10,则更有可能遇到对话框错误。此问题通知您缺少 DLL 文件,这会立即成为一个有问题的工作。它还会影响系统性能,在其他情况下,会减少尝试运行的应用程序。此外,Windows 系统组件由于各种原因陷入损坏,例如导致 0x000000B8 BSOD 的恶意软件感染。支持此操作对系统至关重要。幸运的是,System File Checker 是由 Microsoft 开发的,可以有效地执行 BSOD ATTEMPTED_SWITCH_FROM_DPC。以下是恢复丢失的 DLL 文件的以下步骤 –
- 首先,右键单击任务栏。
- 当菜单出现时,选择任务管理器并让它在显示屏上打开。
- 单击位于左上角的“文件”选项,然后选择“运行新任务”选项。
- 在此处可用的文本字段中键入cmd 。
- 选中“使用管理权限创建此任务”之前的框
- 点击确定按钮,这将启动提升的命令提示符。
- 现在,键入以下命令并按 Enter 键 –
sfc /scannow
。 - 这将开始检查有缺陷的元素,并将修复它发现的任何其他缺陷。
- 最后,当该过程完全结束时重新启动您的 PC。
7] 通过 Windows 更新设置安装最新补丁
Microsoft 定期发布累积更新,以便您可以通过各种修复和改进来利用新功能。对于前者,可以在补丁中修复现有的错误。此外,过时的操作系统很容易受到 BSOD 0x000000B8 的影响。在这种情况下,我们需要使用 Windows 设置应用程序更新操作系统。这是简要的方法 –
- 按Window + I热键打开 Windows 设置。
- 选择那里可用的更新和安全选项。
- 在下一页上,选择位于左窗格中的Windows 更新。
- 切换到右侧并单击检查更新。
- 当您看到所有更新时,单击每个更新下方的下载按钮。
- 下载将很快开始,安装过程完成后将进行安装。
- 最后,稍等片刻,然后在 Windows 提示时重新启动 PC。
注意 – 如果更新检查不起作用,您可以打开本文。
8] 从您的 Windows PC 中删除恶意软件
当您的设备受到恶意软件或特洛伊木马程序的影响时,您可能会遇到性能下降并且有时会遇到 PC 的奇怪行为。此外,一些其他侵入性软件程序来自恶意网站或试图将恶意软件安装到您的设备上的网站。他们通常需要您付出一些努力,要求您安装您的计算机似乎需要的软件。
一旦他们进入我们的系统,就清除 Windows 所需的最重要数据。这会导致 BSOD 错误 0x000000B8 的出现,这在设备上确实是一个恼人的问题。但是,我们可以使用Windows Security来检测和删除威胁。要执行此任务,请遵循以下说明 –
- 按Windows + S键,让任务栏搜索出现。
- 键入安全并按 Enter。
- 当应用程序界面打开时,选择Virus & threat protection。
- 找到扫描选项 链接,然后单击相同的链接。
- 选择全扫描选项前面的单选按钮。
- 单击立即扫描按钮并开始检测。
- 这可能需要一段时间,因为应用程序将开始在系统中的每个文件中搜索病毒。此后,结果将出现在屏幕上。
- 在此期间,如果检测到任何恶意软件,请单击清除威胁以将其删除。
- 从可用的另外三个选项中,首先选择删除,然后点击开始操作以清除所有病毒组件。
9]用黄色感叹号更新损坏的驱动程序
通常,不兼容或过时的设备驱动程序成为导致设备出现 0x000000B8 BSOD 错误的罪魁祸首。因此,使用设备管理器定期更新您的设备至关重要。要探索此类驱动程序,只需打开设备管理器并查找驱动程序前面的黄色感叹号。这意味着该设备与其他硬件发生冲突,或者它们可能未正确安装。如果确实有一个,只需更新那个特定的驱动程序。让我们按照正确的步骤来做到这一点 –
- 右键单击“开始”按钮并选择“运行”选项。
- 出现提示时,键入“
devmgmt.msc
”并按 Enter。 - 在新页面上,查找可用设备驱动程序旁边的任何黄色感叹号。
- 找到后,展开,然后右键单击相同的
- 从选项列表中,选择更新驱动程序选项。
- 一个新窗口提示提供两个选项供您选择。
- 选择“自动搜索更新的驱动程序软件”并放心,因为系统会处理剩下的事情。
- 对其他损坏的驱动程序也按照相同的说明进行操作。
在更新所有过时的设备驱动程序时,尝试再次更新 Windows 操作系统,然后您将不会遇到 0x000000B8 BSOD 错误。
通过 PC 修复工具“DriverFix”自动查找并修复驱动程序问题。
10]使用磁盘清理工具从磁盘存储中删除垃圾文件
垃圾文件对于设备来说是无用的东西,它会在一段时间内堆积起来,一旦手头的任务完成就变得不重要了。这些文件占用硬盘空间大,导致存储空间不足,从而导致 0x000000B8 BSOD 错误。虽然这些文件的可用性不会真正影响操作系统的性能。虽然,你应该多久做一次,取决于你的计算机的利用率。但在我们看来,至少每月一次使用磁盘清理工具删除此类不必要的文件会更有用。因此,请按照以下说明进行清洁 –
- 按 Window 键并在搜索字段中 键入cleanmgr 。
- 从出现的结果中,选择磁盘清理应用程序。
- 会出现一个弹出窗口,要求选择特定的驱动器。在这里,选择C: 驱动器并点击确定按钮。
- 此清理工具将开始搜索它可以释放的空间。
- 选择“清理系统文件”按钮。
- 重新选择C: 驱动器,如前所述,然后点击确定按钮。
- 这次,它会计算通过删除系统文件可以检索多少存储空间。
- 在下一个窗口中,选择除下载以外的所有复选框,然后按确定按钮。
- 垃圾文件的清理将在之后立即开始。
注意 –在删除之前勾选一次复选框,因为可能存在一些重要文件。
11] 卸载类似的应用程序以减少冲突的风险
要进一步降低复杂性,您必须删除执行类似任务的应用程序。如果两个或多个应用程序运行相同的功能,则可能会互相使用资源,因此卸载它们是非常必要的。这是基本步骤-
- 首先,按Win & R热键调出运行菜单。
- 在搜索框中,键入
appwiz.cpl
并点击确定按钮。将出现“程序和功能”页面。 - 现在,找出导致 STOP 代码 0x000000B8 的程序(类似程序)。
- 找到它后,选择它并单击“卸载”按钮。
- 最后,重新启动系统并等待一段时间。
如果错误仍然存在,请转到下面给出的下一个解决方法。
12]执行DISM命令修复损坏的Windows文件
系统文件检查器 (SFC) 是一个命令行应用程序,也是一个最有用的工具,可以扫描您的系统文件以修复损坏的文件或任何其他更改。如果文件已被编辑或任何更改,它将用准确的版本替换该文件。有时,Windows 文件损坏可能会在您的系统上出现一些严重问题,在这种情况下,请执行 DISM 工具来解决 0x000000B8 BSOD 错误。让我们来看看如何使用它们——
-
- 按Window + Q热键打开任务栏搜索。
- 在文本框中键入命令提示符。
- 右键单击结果并从上下文菜单中选择以管理员身份运行。
- 如果 UAC 出现提示,请点击“是”按钮表示同意。
- 键入给定的参数,然后按Enter键。
DISM.exe /Online /Cleanup-image /Restorehealth
- 这将开始检测可能导致此类错误的问题。一旦找到,它将修复它们。
- 成功运行命令后,正常重新启动计算机,这将解决 BSOD 错误 0x000000B8。
13]使用系统还原达到早期版本
有时,当您安装新应用程序或删除现有应用程序时,这会导致注册表内部出现问题并导致屏幕出现 0x000000B8 BSOD。在这种情况下,您必须将现有操作系统恢复到一切正常运行的早期版本。以下是在您的 PC 上到达上一点的方法 –
- 按Win+R热键启动“运行”对话框。
- 在搜索字段中键入rstrui ,然后按确定按钮。
- 在“系统还原”窗口中,点击“下一步”按钮。
- 标记显示更多还原点复选框。这将允许您访问具有特定日期和时间的整个页面。
- 选择最新的还原点,然后按下一步按钮。
- 最后,按完成选项以启动恢复过程。
注意– 此过程仅适用于您在较早的某个时间创建了还原点的情况。如果您没有,只需跳过此方法并继续执行下一个解决方法。
14]删除不完整 Windows 更新的剩余部分
一旦质量更新(或累积更新)可用于您的计算机,Windows 更新就会为您带来它们。但是,在此过程中途可能会出现一些问题,这可能会导致此类 0x000000B8 BSOD 错误。在这种情况下,您需要从系统中清除这些文件。以下是要遵循的步骤 –
-
- 同时按Win 和 I热键,将出现“设置”应用程序。
- 从类别列表中,选择更新和安全 图标。
- 在下一页上,选择Windows 更新。
- 移动到同一页面的相应右窗格,然后选择查看更新历史 链接。
- 接下来,单击“卸载更新”选项并等待完成。
- 它将显示您设备上已安装的所有累积更新的列表。
- 点击页面顶部的卸载按钮。
- 现在,按照屏幕上的说明进行操作,直到文件被完全删除。
15]通过命令提示符运行磁盘检查实用程序
长时间使用任何设备都可能在其不同部门造成麻烦。由于存在如此糟糕的区域,您可能会在 PC 上遇到 0x000000B8 BSOD 错误。在这些情况下,磁盘检查应用程序是一个非常有用的工具,它肯定可以消除此类错误。这是详细的过程-
- 按窗口按钮并在搜索字段中键入 cmd.exe。
- 从列表中,右键单击命令提示符并选择以管理员身份运行选项。
- UAC 将提示征求您的许可,点击是继续。
- 在提升的命令提示符上成功键入以下命令行-
chkdsk C: /f /r /x
注意 – “Chkdsk”代表激活时的磁盘状态。但是,其他字母都有其特定的含义。
-
- C-代表安装操作系统的磁盘。您可以根据您的使用情况将其更改为“ D: ” 、 “ E: ”或任何内容。
- f- 表示解决已扫描的错误。
- r- 表示检测磁盘中存在的问题。
- x-表示对磁盘卷进行分区并帮助检测过程。
- 按下 Enter 键后,磁盘检查实用程序将开始扫描根本原因。由于这是一个耗时的过程,请等到它结束。
- 最后,重新启动 PC 以使所做的更改生效。
16]执行Windows自动修复来修复0x000000B8
执行 Windows 自动修复工具可能会纠正影响系统性能的原因。一旦找到确切原因,这可能会解决 BSOD 错误 0x000000B8。只需遵循以下准则 –
- 要进入 BIOS 模式,请将 Windows 安装介质插入相应的端口并重新启动您的 PC。
- 加载操作系统时,按功能键(F12、Esc 或 Delete)。
- 当 Windows 设置页面打开时,选择首选语言。
- 单击“下一步” 按钮继续。
- 在页面的左下角,点击立即安装然后修复您的计算机选项。
- 现在,展开启动修复窗口中可用的 高级 选项。
- 选择疑难解答 选项。
- 最后,正常重启系统并查看 BSOD 错误 0x000000B8 是否已解决。
17]重建引导配置数据(BCD)
BSOD 错误 0x000000B8 背后最常见的原因之一是存在损坏的引导配置数据。修复这些 BCD 文件可能会帮助您解决蓝屏死机问题。这是基本步骤-
- 首先,插入包含 Windows 安装介质的 USB 设备并重新启动您的 PC。
- 只要加载 BIOS,按任何支持的功能键(F2、F4、F9、Esc、Del 或更多)即可启动启动菜单。
- 选择疑难解答选项,然后展开高级选项。
- 现在,选择 命令提示符。
- 当出现提升的提示时,一一执行以下代码——
bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
- 成功运行所有这些代码后,正常重启系统。
执行上述步骤将允许访问您的桌面屏幕而不会导致 BSOD 错误 0x000000B8。如果问题仍然存在,请尝试最后一种解决方法。
18]全新安装Windows 10
如果所有方法都失败并且 BSOD 错误 0x000000B8 仍然存在,您应该全新安装 Windows 10。这个任务有点复杂,需要很长时间才能完成,所以最好在空闲时间完成。
- 将 USB 闪存设备插入相应的端口并重新启动 计算机。
- 加载时,按功能键(Esc、F12、Delete)。
- 选择任何一种首选语言,然后点击下一步 按钮。
- 现在,按立即安装 ,然后输入正版产品密钥。
- 标记我接受许可条款 框并选择下一步 选项。
- 随后,选择Custom: Install Windows only (advanced)。
- 在这里,删除磁盘驱动器上所有可用的早期分区并再次重新分配它们。
现在,按照屏幕上的说明进行操作,直到成功安装 Windows 10。希望此方法可以帮助您诊断 BSOD 错误 0x000000B8。
19] 损坏的硬盘执行停止代码 0x000000B8
不幸的是,如果上述解决方案都不适合您,则可能是 HDD RAM 已损坏。在这种情况下,我们建议您更换 HDD 驱动器。如果您不知道如何执行此操作,请联系专业技术人员。
我们希望,在阅读本教程后,您最终可以修复设备上的 0x000000B8 BSOD 错误。当您运行的 PC 遇到这些错误时,这种情况真的很烦人。Windows 10 的全新安装是摆脱此问题的另一种最后策略。但在开始之前,请确保创建整个重要文件或文件夹的备份。在这种情况下,USB 设备是存储数据的更好选择。