如何从恢复控制台卸载驱动程序

如何从恢复控制台卸载驱动程序

我最近将“标准 AHCI 驱动程序”(无论它叫什么)更新为笔记本电脑制造商网站上建议的驱动程序。

一开始,它一直在进行自动恢复过程。费了好大劲,我终于让 Windows 8 安装启动到安全模式,并阻止它自动尝试修复启动(这不起作用)。

现在,当计算机重新启动时,它会抱怨 iaStor.sys 无效和/或丢失。这是有道理的,因为有问题的驱动程序是导致所有这些问题的原因。

我现在的问题是 - 有没有办法可以恢复到标准 AHCI 驱动程序?可能使用恢复控制台吗?我想避免重新安装 Windows,这是我现在能想到的解决此问题的唯一方法。

答案1

pnputil -e我在最新的 Windows 10 修复控制台上遇到以下错误:

No published driver packages were found on the system

我不得不用dism

列出驱动程序:

dism /image:c:\ /get-drivers

删除驱动程序:

dism /image:c:\ /remove-driver /driver:oem#.inf

使用list vol内部diskpart获取您的 Windows 分区的分配驱动器号并替换 /image:C:\ 用它

答案2

我猜想在安全模式下,设备管理器中不会显示有问题的驱动程序?如果显示,您应该能够从那里回滚或安装标准驱动程序。

否则,您可以从安全模式(也可能是恢复控制台)pnputil.exe卸载该驱动程序。

键入pnputil -e显示已安装驱动程序的列表。
您可能需要使用pnputil -e | more以便一次输出一个屏幕的列表。
在列表中找到驱动程序后,请注意显示的驱动程序的 inf 文件(例如oem00.inf)。
键入pnputil -d oem00.inf删除驱动程序。
您可能需要使用pnputil -f -d oem00.inf强制删除。

相关内容