我最近将“标准 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
强制删除。