Integrate a Driver *Package* into an installation disk

MRCS

New member
Member
Local time
4:24 PM
Messages
22
Does anybody know how to either:
a) integrate a Driver *Package* into an installation disk, in particular the MS NVMe Hotfix (Windows6.1-KB2990941-v3-x64.msu)?
OR
b) figure out which internal package (there are 87 of them) inside the Driver Package is the one the system used?

System:
Windows 7 x64 SP1, UEFI/GPT, PCIe SSD (Patriot Hellfire), AMD A88X FM2+, A10-7800

Background:
This all started with simply wanting to replace my bloated BCD file, due to hardware changes and multiple configurations to launch Windows, with a basic one. I also found that all the changes led to instances of bootmgfw.efi being left in memory. Replacing the BCD can't be done within Windows, and I'd like a working installation setup anyway.

My installation setup is on a USB flash drive and it will not recognize the PCIe SSD, which already has Windows installed on it. What I needed the setup for is unrelated to this problem, a problem that I only discovered along the way when trying to run the setup. I used the same flash drive as when I installed Windows, except I replaced the drivers for the OCZ PCIe SSD (which had its own drivers) with the MS standard NVMe drivers that the Hellfire uses. I also tried manually loading the drivers (with a clean boot.wim & install.wim) using both the setup and diskpart. Diskpart *said* the drivers loaded successfully but still neither diskpart nor setup would recognize the drive. I tried every combination of x86 and x64 drivers and launching the system in both UEFI and UEFI+Legacy mode. My system does not have Legacy Only.

Because I had upgraded to SP1 after the original installation, I thought that might have something to do with the problem (it didn't) so I got my hands on a MS (non-pirated) SP1 installation ISO. No difference.

I was getting the 'No signed drivers could be found' message so I set the flag on the setup BCD to accept unsigned drivers. Didn't help.

I had the notion that even though setup would accept the drivers, it still wanted the Security CAT file to be present. That file is not anywhere I could find on the Windows installation itself so I went to examine the actual driver package. That's when I found that there is no 'Drivers' directory, per se, that there are 87 internal packages, and that each package is spread across a variety of files with different extensions, along with some unlabeled entries that number in the hundreds. I tried to figure out which package was installed in system by cross-referencing any code numbers I find in the INF file, the Driver properties, Driver Store, INF directory, CAT directory, and the driver package without success.

Hence, my two questions above. I either need to figure out which internal package is installed or how to integrate the whole package into the setup.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 32bit

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    custom build
    OS
    Windows 7 HP 64
    CPU
    i5 6600K - 800MHz to 4200MHz
    Motherboard
    GA-Z170-HD3P
    Memory
    4+4G GSkill DDR4 3000
    Graphics Card(s)
    IG - Intel 530
    Monitor(s) Displays
    Samsung 226BW
    Screen Resolution
    1680x1050
    Hard Drives
    (1) -1 SM951 – 128GB M.2 AHCI PCIe SSD drive for Windows 7 and Lubuntu
    (2) -1 WD SATA 3 - 1T for Data
    (3) -1 WD SATA 3 - 1T for backup
    PSU
    Thermaltake 450W TR2 gold
    Keyboard
    Old and good Chicony mechanical keyboard
    Mouse
    Logitech mX performance - 9 buttons (had to disable some)
    Internet Speed
    500Mb/s
    Browser
    Firefox 64
    Other Info
    TinyWall firewall
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Asus Q550LF
    OS
    Windows 7 Pro
    CPU
    i7-4500U 800MHz to 3.0GHz
    Motherboard
    Asus Q550LF
    Memory
    (4+4)G DDR3 1600
    Graphics Card(s)
    IG intel 4400 + NVIDIA GeForce GT 745M
    Sound Card
    Realtek
    Monitor(s) Displays
    LG Display LP156WF4-SPH1
    Screen Resolution
    1920 x 1080
    Hard Drives
    BX500 120G SSD for Windows and programs +
    1T HDD for data
    Internet Speed
    500 Mb/s
    Browser
    Firefox
    Other Info
    TinyWall firewall

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built desktop, Dell G15 5511 Gaming laptop,MS Surface Pro 7 tablet
OS
W10 Pro desktop, W11 laptop, W11 Pro tablet (all 64-bit)
CPU
3.7Ghz 8700K i7, i7-11800H, i7-1065G7
Motherboard
ASUS TUF Z370-Pro Gaming in desktop
Memory
16G desktop, 16G laptop, 4G tablet
Graphics Card(s)
AMD Radeon RX580, RTX 3060, Intel Iris Plus
Sound Card
High Definition Audio (Built-in to mobo)
Monitor(s) Displays
Samsung U32J59 32" (2x), 15.6", 12"
Screen Resolution
3840x2160, 3840x2160, 1920x1080, 2160x1440
Hard Drives
500G SSD for OS; 2T, 10T & 15T HDDs for Data on Desktop, 1TB SSD laptop, 128G SSD tablet.
PSU
Corsair CX 750M
Case
Antec 100
Cooling
CM 212+
Keyboard
IBM Model M - used continuously since 1986
Mouse
Microsoft Pro IntelliMouse
Internet Speed
400M down 8M up
Antivirus
Windows Defender
Browser
FireFox
Other Info
Built my first computer (8Mhz 8088cpu, 640K RAM, 20MB HDD, 2 360K floppy drives) in 1985 and have been building them for myself, relatives and friends ever since.
strollin -

Thanks. I didn't know it worked for whole packages. The only thing I'd ever used dism for was individual driver files.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 32bit
Back
Top