[Guide] Integration of drivers into a Win7-11 Image

Hi, don’t know if this has asked berfore. But I try to install win7 on my pc (got new motherboard and other stuff so reinstall is needed) but I need usb drivers before I can do that because usb ports are not working. I have win7 iso image in usb stick and now I try to integrate motherboard drivers into iso image. Problem is, I cannot add drivers to NTlite because this laptop I’m currently writing, has win10 and I cannot install win7 drivers to this. So I only have an installation image, not actual drivers. Tried all the troubleshooting things but still got an error because drivers are not compatible. What should I do? Not sure if this computer can run a virtual box etc.

@Fernando I am trying to integrate some of these into NTLite, and I keep getting this error:
image

The “Universal 64bit Intel MSM AHCI+RAID drivers v8.9.8.1005 mod+signed by Fernando” version of Intel RST is the driver I am using. I have tried other versions too, and they still fail with this same vague error. Any ideas?

@GraphicHealer
Welcome to the Win-Raid Forum!
Please read the start post of this thread before trying to integrate any Intel AHCI or RAID driver.
The iaAHCI.inf file should only be integrated, if the on-board Intel SATA Controller is running in AHCI mode, whereas the iaStor.inf is only usable for a system, which is running in RAID mode.
Good luck!
Dieter (alias Fernando)

The problem is I work in IT, and we use the installer for multiple types of PCs at the organization I work for. We need both drivers available. I used to do this with no problem. I think an update to NTLite may have broke some compatibility with the intel RST drivers.
The guys on the NTLite forum said to come here.

@Fernando Uhh, I don’t think you put me in the right thread. I am building win11 ISO’s. Not XP.

@GraphicHealer
Ok, I have moved our discussion into the correct thread. Unfortunately you had not mentioned the OS within your first post.
Here is my answer to your initial question:
It is impossible to integrate any modded storage driver into any modern Windows OS. Only WHQL certified drivers are accepted by the OS Setup.
By the way:

  1. There is no need to integrate any Intel AHCI or RAID driver into a Win11 Image, because all Intel SATA AHCI/RAID Controllers are natively supported by the OS Setup.
  2. The Intel MSM AHCI+RAID drivers v8.9.8.1005 are not the best choice for all Intel chipset systems.

Hmm. That is odd.

In response to #1, I have had at least 3 different HP model laptops that will not work with the ISO I have built. Previously, when the universal drivers did work (Which I attribute to my PC having an old version of the native WIM mount/edit utility that NTLite uses), that was the fix for it. The universal drivers did the trick, and let me install windows 11 with no hassle.

Also, the modified AMD drivers from this site integrate with no problem at all. From what you have said, that is odd that AMD works when intel RST drivers don’t.

In response to #2, which driver version would you recommend?

Thanks for the help, G

The Intel RST drivers v11.2.0.1006 are better for nearly all Intel chipset systems.

Is it possible to integrate that one into a win11 ISO?

@GraphicHealer
As I have already written I do not recommend to integrate any Intel AHCI driver into a Win10 or Win11 Image.

Should I just use the feature in the installer where I can load a driver if the drive doesn’t show up?

@GraphicHealer
If a specific SATA connected disk drive doesn’t show up during the Win10/11 Setup while trying to choose the target drive, you have either not chosen the correct BIOS settings or the related disk drive is not usable at all. In both cases even the loading of any third party AHCI driver will not solve the problem.

NVME is the problem I am running into. Sata works just fine.

@GraphicHealer
Win11 has a very good NVMe driver in-the-box. So there is no need to integrate any third party NVMe driver.
If your NVMe SSD resp. its Controller should not be detected by the Win11 Setup, the reason is not a wrong or not matching driver.
Are you sure, that the related SSD is an NVMe one and attached to an NVMe supporting port?

I think it may be an issue with specifically HP. I have only had HP laptops and desktops not show the NVME SSD when I get to the installer page. I know it’s NVME, I checked.
And when I was somehow able to add the RST drivers, it worked perfectly.

@GraphicHealer
Please give me some information about the manufacturer/model of the NVMe SSD and attach the “pure” mainboard BIOS as *.ZIP file.

@Fernando Oddly, If I load the HP given RST driver during setup, it works flawlessly.

Also, I have run into 3 different models of HP laptops with different SSD models, and two different desktop models with NVME drives that I have to sideload the driver for.

I have before run into several issues with HP devices needing specific drivers FROM HP with no exception. I have had touchpads on HP computers not work even with the manufactures (synaptics) drivers, I had to use the HP provided installer.

So I wonder if this is another of those weird choices HP has made with its hardware/software, where you HAVE to use HP’s variation of the intel RST driver.

So as a possible last resort, would the HP driver be able to integrate? Is it WHQL certified?

Thanks,
G

@GraphicHealer
Thanks for your reply, but it doesn’t contain the information I had asked for.

Which Intel RST driver version for which sort of Controller (SATA/NVMe/VMD) do you mean?

To be able to answer your question, I need the “pure” (extracted) driver files.
By the way - HP has never developed and released their own drivers. All drivers, which are offered by HP for their mainboards and PCs/notebooks, are manufactured by third party chipset manufacturers (like Intel, AMD).

@Fernando I have one of the laptops on hand atm, here are the model numbers and info for it:

HP 15t-dw300 ProdID: 1A3Y4AV
SSD: Samsung MZVLQ256HAJD-000H1
Bios files: 15t-dw300_BIOS.zip - Google Drive