How to incorporate device drivers for hardware that doesn't exist

Medyo

New member
Local time
8:18 AM
Messages
3
Is there a way to manually incorporate or install a bunch of drivers on a Windows 7 machine without going through Device Manager and without the hardware actually being installed?

Example: I’d like my Windows 7 machine to have the device driver for a Broadcom and Intel NIC even though the machine only has an Intel network adapter installed. Likewise, I’d like to have an NVIDIA and Intel video card driver available even though I only have one installed. Or have drivers for three different chipsets installed. Or install all drivers for a specific HP computer and all drivers for a specific Dell computer. Get the picture?

This way, when I deploy my OS to a machine that has the custom hardware I have installed I no longer have to install the device drivers. I tried installing it by running the .exe or .msi files from the manufacturer but some won't install because the hardware doesn't exist. I also tried going through Device Manager and manually adding it but got the same results since there is no hardware to find. I'm guessing there might be a way to manually copy the .inf, .sys, etc files to some System32 directory and then registering .dll files manually--or something like that.

Please don’t ask me why, tell me it will screw up my system or not to do it, or recommend an alternative solution. I know exactly what I want and that’s what I want.

Thanks!
 
Last edited:

My Computer My Computer

At a glance

Windows 7
OS
Windows 7
I'm not sure why you would want to do this, but as you found out, it can't be done in a conventional way since the hardware isn't installed. Basically since no such hardware exists, you can't install a driver for it.

I suppose you could try creating a driver repository, but I've no idea how to do such a thing.

Good luck.
 

My Computer My Computer

At a glance

Windows 10 ProIntel Core i7-4770K (3.5Ghz)32 gig Corsair Dominator Platinum (4x8Gig)Sapphire Tri-X R9 Fury
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built by me.
OS
Windows 10 Pro
CPU
Intel Core i7-4770K (3.5Ghz)
Motherboard
Gigabyte G1 Sniper 5 (F10 Bios)
Memory
32 gig Corsair Dominator Platinum (4x8Gig)
Graphics Card(s)
Sapphire Tri-X R9 Fury
Sound Card
Soundblaster ZXR
Monitor(s) Displays
NEC PA242W 24" LCD Monitor
Screen Resolution
1920 x 1200
Hard Drives
Primary - Samsung 850 Pro (512gig), Samsung 840 Pro (256gig), 2TB WD Caviar Black.
PSU
EVGA Supernova 1000 G2
Case
Cooler Master HAF X
Cooling
Corsair H100i with Corsair Air Series SP120 Quiet Fans
Keyboard
Logitech Wireless Wave
Mouse
Logitech Performance MX
Internet Speed
High Speed Cable
Antivirus
Norton Security
Browser
IE11
Other Info
Memory Timings - 1866MHz @ 9-9-9-27-1T @ 1.5 volts
In the past I use to type the following commands in DOS: "pnputil -i -a name-of-folder\*.inf"

That command is like slipping the drivers through the back door even without the hardware installed, but it can be time consuming unless you script it. Thus, I am trying to look for some other alternative.

The reason I would like to do this is because I am deploying a custom Windows 7 image to my environment with about 4 to 5 different machine models. What I've managed to do in the past with XP is set up my OS on one machine (eq. HP) with all drivers installed properly, image that and use Acronis Universal Restore to restore it to another hardware (eq. DELL), install all drivers for that machine, and then do it all over again for the remaining machines. That worked flawlessly whenever my techs image new machines. XP knows which drivers to load once it detects which hardware is running.

Windows 7 has better image deployment support features and allows you to deploy a custom image to dissimilar hardware natively without too many tools. Hence, I am challenged to experiment and find a better way of doing it this time around instead of doing backups and restores on different machines again or trying to use third party tools that requires thousands of steps and an install to my gold image.
 

My Computer My Computer

At a glance

Windows 7
OS
Windows 7
Well I wish you luck on finding a more efficient solution, unfortunately I've got no suggestions on how.

Good luck.
 

My Computer My Computer

At a glance

Windows 10 ProIntel Core i7-4770K (3.5Ghz)32 gig Corsair Dominator Platinum (4x8Gig)Sapphire Tri-X R9 Fury
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom built by me.
OS
Windows 10 Pro
CPU
Intel Core i7-4770K (3.5Ghz)
Motherboard
Gigabyte G1 Sniper 5 (F10 Bios)
Memory
32 gig Corsair Dominator Platinum (4x8Gig)
Graphics Card(s)
Sapphire Tri-X R9 Fury
Sound Card
Soundblaster ZXR
Monitor(s) Displays
NEC PA242W 24" LCD Monitor
Screen Resolution
1920 x 1200
Hard Drives
Primary - Samsung 850 Pro (512gig), Samsung 840 Pro (256gig), 2TB WD Caviar Black.
PSU
EVGA Supernova 1000 G2
Case
Cooler Master HAF X
Cooling
Corsair H100i with Corsair Air Series SP120 Quiet Fans
Keyboard
Logitech Wireless Wave
Mouse
Logitech Performance MX
Internet Speed
High Speed Cable
Antivirus
Norton Security
Browser
IE11
Other Info
Memory Timings - 1866MHz @ 9-9-9-27-1T @ 1.5 volts
Windows 7 is pretty good in finding the correct drivers, it's quite often when installing 7 that the user does not have to manually install any drivers. I'm a long time HP user and I have to say I do not even remember when I have needed to install anything else than those drivers Windows did not install automatically but which can be found in Windows Update's Optional Updates.

Regarding the general deployment image, I would forget all HW drivers and create a hardware independent image using Sysprep with the Generalize switch.

Read more:
Kari
 

My Computer My Computer

At a glance

Windows 10 Pro x64 EN-GB1.6 GHz Intel Core i7-720QM Processor6 GBATI Mobility Radeon HD 5850 Graphics
Computer type
Laptop
Computer Manufacturer/Model Number
HP ENVY 17-1150eg
OS
Windows 10 Pro x64 EN-GB
CPU
1.6 GHz Intel Core i7-720QM Processor
Memory
6 GB
Graphics Card(s)
ATI Mobility Radeon HD 5850 Graphics
Sound Card
Beats sound system with integrated subwoofer
Monitor(s) Displays
17" laptop display, 22" LED and 32" Full HD TV through HDMI
Screen Resolution
1600*900 (1), 1920*1080 (2&3)
Hard Drives
Internal: 2 x 500 GB SATA Hard Disk Drive 7200 rpm
External: 2TB for backups, 3TB USB3 network drive for media
Cooling
As Envy runs a bit warm, I have it on a Cooler Master pad
Keyboard
Logitech diNovo Media Desktop Laser (bluetooth)
Mouse
Logitech Performance Mouse MX
Internet Speed
50/10 Mbps VDSL
Antivirus
Windows Defender 4.3.9431.0
Browser
Maxthon 3.5.2., IE11
Back
Top