Windows:如何从恢复命令提示符安装驱动程序?


10

我正在尝试在笔记本电脑上启用Intel SRT。为此,我需要将SATA控制器模式从AHCI更改为RAID。问题是Windows没有RAID驱动程序,并且当控制器处于AHCI模式时我无法安装它。

目前,我在INF程序包(inf,sys,cat文件)中具有RAID驱动程序。我可以在RAID模式下使用控制器加载Windows恢复控制台。最后要做的是安装此驱动程序,但我不知道该怎么做。

Google表示rundll32.exe setupapi,InstallHinfSection DefaultInstall 123 <filename>.inf可能会有所帮助,但没有帮助。


1
drvload.exe <filename>.inf在Windows 10上对我来说工作正常:docs.microsoft.com/zh-cn/windows-hardware/manufacture/desktop/…–
mgoetzke

Answers:


7

使用pnputil将驱动程序添加到驱动程序存储中。Windows现在可以检测到驱动程序:

pnputil.exe -a C:\<filename>.INF 

并且您应该在更改模式之前添加驱动程序。


谢谢您的帮助。控制器模式更改后仍有BSOD。猜猜,该驱动程序应该在Windows启动分区或类似的东西上镜像……
Oleg Titov

您可以将模式更改回AHCI,启动Windows并在其中安装驱动程序吗?
magicandre1981

是的,但这没有帮助。英特尔的GUI安装程序仅安装AHCI,因为没有RAID,并且使用.inf时,我具有BSOD。
Oleg Titov

在设备管理器中,选择“添加旧设备”,然后在此处选择Intel RAID驱动程序。现在重新启动并再次更改模式。
magicandre1981

3
该死的!安全模式通常在RAID模式下引导。通过常规图形安装程序进行的进一步安装可以在没有安全模式的情况下启动。这样真正的问题就解决了。
Oleg Titov

10

对我而言,pnputil.exe没有成功。但是,我找到了以下命令,该命令有所帮助:dism /Image:C:\ /Add-Driver /Driver:D:\ /Recurse。假设您的Windows安装在C:\且带驱动程序的磁盘在D:\。如果磁盘包含适用于不同体系结构(x86和x64)和操作系统版本(XP,7,...)的驱动程序,这似乎甚至可以工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.