如何修复Windows10上的CorsairVBusDriver.sys故障蓝屏

如果驱动程序已过时或损坏,CorsairVBusDriver.sys 驱动程序故障可能会导致 BSOD 问题。此外,冲突的应用程序(如 Valorant)也可能触发手头的 BSOD 问题。

用户在安装 Windows 更新后遇到 BSOD 问题。一些不幸的用户陷入了 BSOD 循环(BSOD > 自动启动修复 > 进入 Windows > 几分钟 > BSOD),而其他用户偶尔会遇到 BSOD。在某些情况下,会显示以下类型的消息:

这个问题首要的是稳定地启动系统进入Windows(因为很多用户可能会在登录系统后的几分钟内无法启动系统或面临蓝屏死机),因此,可以尝试其他选项。如果您是无法启动进入 Windows 的不幸者之一,那么您应该尝试解决方案 3 及以后的解决方案。

在继续解决方案之前,请检查使用自动启动修复(如果您无法引导进入系统)是否可以让您引导进入系统(然后您可以尝试解决方案)。此外,检查以最低限度启动系统是否可以让您访问 Windows 操作系统(如果可以,请尝试解决方案)。一旦问题得到解决并且您的系统启动进入 Windows,请确保断开 Internet 连接以避免自动重新安装有问题的驱动程序(直到删除驱动程序/CUE 软件)。
如何修复Windows10上的CorsairVBusDriver.sys故障蓝屏

解决方案 1:卸载 Corsair Utility Engine

该问题是由 Corsair 的 Utility Engine 安装的过时的 Corsair 驱动程序引起的。在这种情况下,卸载 Corsair Utility Engine 可能会解决问题。

  1. Windows键并搜索:控制面板。然后打开控制面板
  2. 现在打开卸载程序并选择Corsair Utility Engine
  3. 然后单击“卸载”并按照提示卸载 Corsair Utility Engine。
  4. 现在右键单击任务栏,然后在上下文菜单中选择任务管理器
  5. 然后,在Startup选项卡中,选择Corsair Utility Engine,然后在屏幕底部附近选择Disable
  6. 现在右键单击 Windows 按钮,然后在 Power User 菜单中,打开File Explorer
  7. 然后导航到以下路径:
    \用户\所有用户\Microsoft\Windows\开始菜单\程序\启动
  8. 现在删除所有与Corsair相关的文件并重新启动您的系统。
  9. 然后创建系统的备份/还原点并更新它以检查 BSOD 问题是否已解决。如果问题得到解决,则您可以安装最新版本的 iCUE 应用程序(如果需要)。

解决方案 2:删除冲突的应用程序

BSOD 可能是由阻碍 Corsair 驱动程序运行的应用程序引起的。在这种情况下,删除冲突的应用程序可能会永久解决问题。据报告,Valorant 应用程序(由 Riot Games 开发)会导致此问题,您可能必须卸载它才能使用 Corsair 驱动程序。

  1. Windows键并在搜索中键入:控制面板。然后启动控制面板
  2. 现在打开卸载程序并选择Valorant
  3. 然后单击“卸载”并按照提示卸载 Valorant。
  4. 现在重新启动您的 PC 并检查 BSOD 问题是否已解决。

解决方案 3:卸载 Buggy Windows 10 更新

Microsoft 向 Windows 用户推送错误更新的历史由来已久,手头的问题也可能是错误更新的结果(特别是如果 BSOD 在 Windows 10 更新后开始出现)。在这种情况下,卸载错误更新可能会解决问题。

  1. Windows键并打开“设置”
  2. 现在,选择Update & Security,然后在更新窗口中打开View Update History(在窗口的右窗格中)。
  3. 然后打开卸载更新选择最新安装的更新。
  4. 现在单击“卸载”按钮并按照提示删除更新以检查 BSOS 问题是否已解决。

如果您不断遇到 BSOD 或无法登录系统,那么您可能需要使用Recovery Environment。

  1. 打开系统电源,当 Windows 徽标出现时,按住电源按钮直到系统关闭。
  2. 重复该过程三次,在第 3时,系统可能会启动进入Windows 恢复 环境。如果这不起作用,那么您可以使用Windows 可启动媒体来启动系统并选择修复您的计算机
  3. 进入恢复环境后,选择“疑难解答”选项并打开“高级选项”
  4. 现在,选择卸载更新并选择要卸载的更新(即,卸载最新质量更新或卸载最新功能更新)。
  5. 卸载更新后,检查是否可以启动进入系统。

删除错误更新后,您可以删除旧安装的Corsair 实用引擎 (CUE)并更新系统(但请确保创建系统还原点)。如果需要,您可以安装最新的 iCUE 应用程序(或禁用 Windows 更新,直到问题得到解决)。

解决方案 4:执行系统还原

如果更新无法安装或没有解决问题,那么您可以将系统恢复到系统未遇到 BSOD 问题时的某个时间点。如果您使用的是第 3备份恢复应用程序,则使用它。

  1. 进行系统还原,检查系统是否可以稳定启动。
  2. 如果是这样,请删除 Corsair 的 Utility Engine (CUE)应用程序,然后更新系统,但确保创建系统还原点。如果需要,请安装最新的 iCUE 应用程序。

如果您无法将系统引导至 Windows,则将系统引导至 Windows 恢复环境(在解决方案 3 中讨论)。

  1. 在 Recovery Environment 中,打开Troubleshoot选项并选择Advanced Options
  2. 现在打开系统还原按照提示完成该过程以检查 BSOD 问题是否已解决。

解决方案 5:删除 CorsairVBusDriver.sys 驱动程序

由于错误表明问题是由 CorsairVBusDriver.sys 驱动程序引起的,删除 CorsairVBusDriver.sys 驱动程序可能会解决问题。

使用文件资源管理器从系统目录中删除驱动程序

  1. 右键单击Windows按钮,然后在高级用户菜单中,打开运行框。
  2. 现在导航到以下路径:
    \Windows\System32\DriverStore\FileRepository
  3. 然后删除与Corsair相关的文件/文件夹,并重复以下目录(其中一些文件夹可能对某些用户不可用):
    C:\Windows\System32\驱动程序
    
    C:\Windows\SoftwareDistribution\下载\安装
  4. 现在,如果您想更加安全,请以管理员身份启动注册表编辑器删除以下(确保创建注册表备份):
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CorsairVHidDriver
    
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\CorsairVBusDriver
  5. 然后退出编辑器并检查蓝屏问题是否已解决。

在恢复环境中使用命令提示符

如果您陷入 BSOD 循环并且无法将系统引导至 Windows。另外,不存在系统还原点,无法卸载有问题的更新,那么您可以使用高级恢复选项中的命令提示符来删除驱动程序。

  1. 将您的系统引导至恢复环境(如解决方案 3 中所述)并选择故障排除
  2. 现在打开Advanced Options并选择Command Prompt
  3. 然后您可以使用Diskpart命令查找系统驱动器(最有可能的是在 Info 列中有 Boot 的驱动器)。在恢复环境中,驱动器盘符可能有不同的标签,例如,Windows 环境中的 C: 驱动器可能在恢复环境中被标记为 E:。在命令提示符中,键入:Diskpart,然后键入:list vol
  4. 记下系统驱动器的盘符后,键入:exit(这将使您退出 diskpart 命令)。您还可以使用dir 命令通过查看驱动器的内容来找出系统驱动器。
  5. 现在,在“命令提示符”窗口中,键入驱动器号,后跟冒号“ : ”。例如,如果您的系统驱动器显示为 D,则键入“ D: ”(不带引号)并按Enter键。
  6. 在命令提示符窗口中找到并打开系统驱动器后,一一执行以下命令(这将重命名 Corsair 驱动程序):
    光盘 \windows\system32\drivers
    
    ren corsairvbusdriver.sys corsairvbusdriver.bak
  7. 现在重新启动计算机并检查是否可以启动进入 Windows。
  8. 如果没有,请重复该过程(如上所述)以在恢复环境中打开命令提示符,然后在命令提示符中打开系统驱动器。
  9. 现在执行以下命令:
    海盗船* /s /b
  10. 这将列出与Corsair相关的所有文件/文件夹,您应该删除与 Corsair 相关的文件/文件夹。通常,以下位置可能包含 Corsair 文件/文件夹(其中 C 是恢复环境中的系统驱动器)。
    C:\Windows\System32\DriverStore\FileRepository
    
    C:\Windows\System32\驱动程序
    
    C:\Windows\SoftwareDistribution\下载\安装
  11. 您可以使用“ cd Windows\System32\DriverStore\FileRepository ”(不带引号)导航到目录,然后使用以下命令删除文件:del “<filename>”。要列出文件夹的所有内容,请使用 dir 命令。
  12. 现在对步骤 10 中提到的所有目录重复相同的操作。
  13. 然后,转到系统驱动器的根目录(例如,键入C:并按Enter键)并执行以下命令:
    目录 *.lnk /s /b
  14. 这将列出所有指向Corsair的链接,您也应该删除这些链接(按照上面讨论的过程)。
  15. 现在重新启动您的 PC 并检查您是否可以启动进入 Windows。如果是这样,请确保更新 Corsair 应用程序(通过删除旧版本并安装最新版本,但确保创建系统还原点)。

请记住,您还可以使用pnputilDISM命令(对于不懂技术的用户来说并不容易)来执行上述步骤。

如果您不习惯使用命令提示符,则可以使用 Live OS USB(如Ubuntu USB)启动系统并通过 Ubuntu 用户界面删除 Corsair 相关文件。也可以把系统盘挂到别的系统上,删除上面提到的Corsair文件即可解决问题。

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

相关推荐