在 Windows 7 中卸载有问题的 USB 驱动程序

在 Windows 7 中卸载有问题的 USB 驱动程序

我最近升级了一块新主板,发现 Windows 7 不支持 USB 3.0,所以我花了点时间尝试安装驱动程序。长话短说,什么都没用,最后我只能按照 reddit 上的这篇文章,手动安装不受支持的驱动程序:

https://www.reddit.com/r/Amd/comments/catb3t/i_fixed_windows_7_usb_support_for_matisse_ryzen/

然而,正如我所料,这并没有奏效。现在的问题是,当我登录 Windows 时,几秒钟后它就会出现蓝屏。我现在正试图找到一种方法来卸载此驱动程序,要么在我的电脑蓝屏前几秒钟,要么使用修复磁盘。

到目前为止,我尝试过以安全模式启动,快速导航到设备管理器并尝试在崩溃之前卸载驱动程序,使用安装盘修复我的 Windows 安装。我根本无法启动到安全模式。

在我最终放弃并安装 Windows 10(我宁愿不这样做)之前,我在这里发帖。我没有任何类型的系统还原点。我仍然可以从我的 Linux 安装中访问文件和内容,所以我不担心丢失数据;我只是想让我的 Windows 7 安装再次运行。

编辑:我可以并且已经将文件改回原样,但我假设需要使用此文件重新安装驱动程序。

答案1

从命令提示符尝试以下命令(假设 C: 是 Windows 的安装位置)。

如果您可以启动到命令提示符而不会崩溃,请执行此操作,否则从 Windows 7 安装介质启动 > 修复您的计算机,然后找到命令提示符选项。

dism /image:C: /Get-Drivers- 查看司机列表

dism /image:C: /Remove-Driver /driver:<drivernamehere>.inf>- 删除驱动程序(<drivernamehere>用所需的驱动程序替换)

如果您使用了 amdxhc.inf 驱动程序(来自您提供的链接),请尝试:

dism /image:C: /Remove-Driver /driver:amdxhc.inf

如果这不起作用,您可能需要使用<published name>与 amdxhc.inf 驱动程序关联的(如 oem#.inf) - 可以使用上面的第一个命令找到它。我相信这种行为(要求)<published name>是在 Windows 7 之后实现的,但我没有副本可以测试。

以下是有关 DISM 驱动程序服务的一些链接:

驱动程序服务命令行选项

脱机添加和删除驱动程序

您需要使用/Image:C:,而不是/Image:C:\test\offline像示例所示,因为您正在维护本地 Windows 安装,而不是像文档所假设的那样维护在其他地方安装的图像。

相关内容