9

I'm trying to enable Intel SRT on my laptop. To do this, I need to change SATA controller mode from AHCI to RAID. The problem is that windows has no drivers for RAID and I can't install it while controller is in AHCI mode.

For now I have RAID driver in INF package (inf, sys, cat files). And I can load Windows recovery console with controller in RAID mode. The last thing to do is to intall this driver, but I don't know how to do it.

Google says rundll32.exe setupapi,InstallHinfSection DefaultInstall 123 <filename>.inf might help, but it doesn't.

6

use pnputil to add the driver to the driver store. Windows now detects the driver:

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

And you should add the drivers before changing the mode.

  • Thanks for the help. Still have BSOD after controller mode change. Guess, this drivers should be mirrired on windows boot partition or something like that... – Oleg Titov Jan 10 '13 at 12:01
  • can you change the Mode back to AHCI, boot to Windows and install the driver there? – magicandre1981 Jan 10 '13 at 16:54
  • Yes, But it does not help. Intel's GUI installer installs only AHCI since no RAID is present, and using .inf I have BSOD. – Oleg Titov Jan 10 '13 at 18:07
  • In Device manager select "add legacy device" and select the Intel RAID driver here. Now reboot and change the mode again. – magicandre1981 Jan 10 '13 at 20:52
  • 3
    Damn it! Safe mode boots normally with RAID mode. Further installation via normal graphical installer make posiible to boot without safe mode. So the real problem is solved. – Oleg Titov Jan 11 '13 at 3:05
8

For me pnputil.exe did not do the trick. However, I found the following command, which helped: dism /Image:C:\ /Add-Driver /Driver:D:\ /Recurse. This assumes that your Windows is installed at C:\ and the disk with the driver is present at D:\. This appears to even work, if the disk contains drivers for different architectures (x86 and x64) and operating system versions (XP, 7, ...).

protected by bwDraco Oct 11 '17 at 2:06

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.