如何修复Win10/11上的BHDrvx64.sysBSOD错误

错误 bhdrvx64.sys BSOD 是 Windows 10/11 用户在重新启动和正常启动其 Windows 计算机时报告的随机错误。此错误通常会显示一条小消息:“?Attempted_Execute_of_Noexecute_Memory?(BHDrvx64.sys)”。结果,Windows 11系统突然崩溃并重新启动。

所以,在这里我们调查了错误,发现 bhdrvx64.sys 蓝屏死机错误是由于各种原因引起的。下面找出与错误相关的完整详细信息以及修复错误的可能故障排除解决方案。

BHDrvx64.sys Bsod 是什么?

BHDrvx64.sys 是 Windows 的驱动程序。它被称为Bash Driver或Symantec Heuristics Driver,属于Symantec开发的Utility Common Driver的Bash软件。当用户在系统上工作时,在启动或关闭 Windows 期间,或者在加载 Symantec 设备驱动程序期间,大多会遇到此错误。

下面是一些可能的罪魁祸首:

  • 过时的驱动程序——过时的驱动程序最有可能导致Windows出现蓝屏死机错误。因此,在论坛中记录了过时的驱动程序可能会触发此类错误。因此,请尝试将系统驱动程序更新到最新版本以避免此类错误问题。
  • 系统文件损坏– 如果您的系统带有损坏的文件,那么它可能有机会遇到这样的问题。如果这是适用于您的情况的原因,那么您可以对系统执行 SFC 或 DISM 扫描以解决此类问题。
  • 病毒或恶意软件——如果您的系统以某种方式接触到病毒或恶意软件,那么您可能会遇到此问题。但是,它会损坏您的系统文件,从而导致您的整个系统无法正常工作。因此,如果这是原因,请尝试使用任何防病毒软件或执行完整系统扫描来修复它。
  • RAM 损坏– 如果您的 RAM 损坏或出现故障,则可能会导致出现此错误 BSOD 错误。因此,如果这是问题背后的原因,请尝试通过更换 RAM 插槽来解决问题。
  • 注册表更改 –如果您最近安装了新程序、驱动程序或注册表配置发生更改,则可能会导致您闪烁此错误消息并出现蓝屏死机。在这种情况下,您可以尝试通过执行系统还原来修复它。
  • 过时的 Windows 版本-使用过时的 Windows 版本可能是出现此类问题的原因。如果是这种情况,请尝试将过时的 Windows 版本更新到最新版本。
  • 防病毒程序问题-大多数情况下,系统上安装的防病毒软件开始与应用程序发生冲突,因此认为某些文件是恶意的或具有感染性的。因此,建议禁用所有此类安全软件以摆脱此类 BSOD 问题。

现在,由于您已经了解导致此bhdrvx64.sys BSOD 错误的一些最可能原因,您可以通过应用以下各种合适的解决方案轻松地立即摆脱此问题:

但在开始使用列出的解决方案之前,如果您由于 BSOD 错误而无法启动系统,请尝试以安全模式启动您的 Windows 系统。您可以阅读我们的文章,按照步骤在安全模式下启动 Windows 11

以安全模式启动系统后,然后从下面列出的解决方案一一开始。

执行 SFC 或 DISM 扫描

正如我们上面已经讨论过的,损坏或丢失的系统文件也是导致此问题的主要原因之一。在大多数情况下,已发现文件损坏是由于您中断或未完成安装过程造成的。因此,有必要修复或替换丢失的文件来修复蓝屏bhdrvx64.sys错误

因此,请尝试卸载并重新安装游戏文件或执行 SFC 扫描以修复 Windows 10 或 Windows 11 上的错误。

要修复损坏的系统文件,您可以运行内置的系统文件检查器工具,这是 Windows 系统中可用的高级工具,扫描系统后会自动检测并替换损坏的文件。

只需按照以下步骤操作即可:

  1. 转到开始搜索框或Win+R并键入cmd以运行命令提示符
  2. 现在以管理员身份运行命令提示符。
  3. 然后在 cmd 面板上键入sfc/scannow命令并按 Enter 键执行系统文件检查器
  4. SFC 扫描现在将自动搜索损坏的文件并修复它们。
  5. 等待扫描过程完成。

注意:【扫描过程中请勿执行任何其他操作】

现在,检查错误是否已解决,但如果仍然看到错误,则使用 DISM 工具扫描您的系统,这允许使用 DISM 修复损坏的系统数据文件,请遵循以下指南:

  1. 转到开始搜索框或Win+R,然后在出现的运行框中键入cmd以运行命令提示符。
  2. 现在以管理员身份运行命令提示符。
  3. 然后在 cmd 面板上通过键入DISM /Online /Cleanup-Image /RestoreHealth命令执行 DISM,然后按 Enter。
  4. DISM 完成扫描和修复过程后,重新启动您的 PC 并查看错误是否已修复。

更新 Windows 版本

事实证明,过时的 Windows 版本也可能会触发此类蓝屏死机错误。此外,微软发布各种 Windows 更新不是为了让 Windows 系统更稳定和安全,而是为了修复与错误相关的各种问题和错误。

因此,始终建议您使用最新的 Windows 版本,如果您有一段时间没有更新您的 Windows 系统,请按照以下步骤更新您的 Windows:

  1. 从“开始”菜单转到“设置”。
  2. 点击更新和安全。
  3. 从左侧面板中选择Windows 更新选项,然后点击检查更新按钮。
  4. 现在,您的 Windows 将自动下载并安装最新版本(如果有)。

安装过程完成后,重新启动系统并检查错误是否已修复或前往下一个解决方案。

更新驱动程序

驱动程序是Windows系统正常运行各种程序和游戏必不可少的。但是,如果万一您有过时或损坏的驱动程序,则更有可能对 Windows 系统造成各种问题。

此外,在大多数情况下,已发现将驱动程序更新到最新版本实际上可以修复错误。那么按照相应提到的指导说明进行操作:

  1. 按 Win +X 键,然后从菜单中单击设备管理器
  2. 启动设备管理器。
  3. 搜索任何设备附近带有黄色感叹号的过时驱动程序。
  4. 如果找到,请展开该部分并右键单击,然后选择“更新驱动程序”选项。
  5. 单击自动搜索更新的驱动程序软件。
  6. 如果提示任何更新,请点击更新按钮进行更新。
  7. 最后,重新启动系统并检查问题是否解决。

此外,您还可以通过访问官方制造商网站并搜索与您的系统兼容的最新驱动程序来更新驱动程序。

执行干净启动

修复错误的另一种可能的解决方案是执行干净启动。干净启动将以最少的驱动程序和启动任务重新启动您的 Windows,从而最大限度地减少错误和应用程序冲突的机会。

此外,这将允许您禁用与 Windows 应用程序和软件冲突并导致突然启动蓝屏死机错误的第三方启动程序:

以下是执行干净启动的步骤:

  1. 打开“运行”框并键入msconfig并按Enter
  2. 选择“服务”选项卡并选中“隐藏所有 Microsoft 服务”框。
  3. 现在选择“全部禁用”选项并转到“启动”选项卡。
  4. 并选择打开任务管理器
  5. 在“任务管理器”选项卡上,右键单击每个程序并禁用它们。
  6. 现在退出任务管理器并返回系统配置。
  7. 最后,点击应用,然后点击确定

现在重新启动系统并检查bhdrvx64.sys BSOD问题。

启动 Windows Defender 扫描

病毒或恶意软件是可能触发此类错误的另一个可能原因。系统上存在的病毒或恶意软件感染会占用系统资源,并可能导致系统挂起、冻结或过热,最终导致各种错误,如蓝屏错误、黑屏死机错误

但是使用 Windows Defender 处理此类问题并没有那么困难。因此,请使用内置的 Windows Defender 工具扫描您的系统,以检测并从您的 Windows 系统中删除各种恶意程序。要执行 Windows Defender 扫描,请按照下面相应提到的指南进行操作:

  1. 转到搜索并查找Windows 安全性,然后按 Enter。
  2. 打开后,选择病毒和威胁防护。
  3. 现在去扫描选项。
  4. 之后,在下一个出现的选项卡上选择“全面扫描”选项。
  5. 现在 Windows Defender 将开始扫描您的整个系统。这将需要很长时间。所以建议等到扫描完成。

防御者完成扫描过程后,重新启动系统并检查问题是否已解决。

还建议使用第 3安全程序,因为内置的 Windows Defender 有时无法检测到恶意代码、恶意程序等,这可能会导致多种损害。网络上有许多可用的防病毒程序,您可以查看并选择最好的一个。

执行系统还原

如果您最近安装了驱动程序、程序或更改了注册表配置,那么您可能会遇到此 BSOD 错误。在这种情况下,执行系统还原可能会通过将系统恢复到没有 BSOD 迹象的阶段来帮助您摆脱此类问题。

按照以下步骤执行系统还原:

  1. 按 Windows + R 键打开“运行”对话框并通过键入rstrui并按 Enter 打开系统还原。
  2. 启动后,选择Choose a different restore point选项。
  3. 现在在下一个选项卡上,选择没有 BSOD 问题的日期和时间。
  4. 然后点击下一步选项。
  5. 最后选择Finish。
  6. 如果提示进行验证,请点击是。

现在您的系统将开始恢复过程,可能需要数小时才能完成整个过程。在那之前,请耐心等待。完成后,重新启动系统并检查bhdrvx64.sys BSOD问题是否已解决。

卸载其他防病毒程序或安全防火墙

正如上面已经讨论过的,有时由于系统上安装的第三方防病毒软件的干扰,您可能会遇到蓝屏错误。因此,请务必卸载或暂时禁用安全软件以解决问题。为此,只需按照以下步骤操作:

首先,建议暂时禁用防病毒程序以验证这是否导致错误。因此,单击任务栏,然后单击防病毒图标,然后单击设置。现在选择禁用选项并选择 1 小时或 24 小时等时间段并重新启动系统。

启动 Windows 系统后,检查错误是否仍然出现。如果错误现在不会出现,则很明显防病毒程序存在冲突并导致错误。因此,在这种情况下,请按照给出的步骤卸载防病毒程序:

  1. 转到系统上的设置。
  2. 然后单击选项应用程序,然后单击应用程序和功能。
  3. 搜索您的第三方防病毒/防火墙并右键单击它并选择“卸载”选项。
  4. 成功卸载防病毒程序后,重新启动系统并检查问题是否已解决。

执行全新安装

如果以上修复都无法修复 bhdrvx64.sys BSOD 错误,则尝试执行全新安装,因为这会删除所有可能导致错误的损坏和损坏的文件但是,在开始使用此处的解决方案之前,建议创建一个在执行全新安装之前进行备份,因为它会清除系统中的数据。为此,请遵循以下准则:

  1. 下载适用于 Windows 11/10 的ISO 文件。
  2. 选择为另一台 PC 选项创建安装媒体,然后转到下一步继续。
  3. 现在选择ISO 文件,然后选择下一步,然后点击完成。
  4. 之后打开下载的 ISO 文件。
  5. 启动安装程序并再次转到下一步。
  6. 现在点击接受按钮并等待一段时间,因为这可能需要一些时间。
  7. 然后在出现提示时点击“安装”按钮。
  8. 现在您的系统将重新启动并自动安装 Windows。

因此,这些是本文提到的各种解决方案中最有效的解决方案,可以立即修复Windows 上的 bhdrvx64.sys BSOD 错误。逐一尝试列出的解决方案并轻松修复错误。

版权声明