Jump to content

integrate drivers in a new way


Recommended Posts

"C:\Windows\Driver Cache\i386"

I found this folder interesting. Maybe setup searches there for drivers before looking up the "OemPnpDrivers" path entry in winnt.sif?

If so, then a big bother is saved, and we just need to dump all required drivers into "$OEM$\$$\Driver Cache".

If anybody is able to take this idea forward, please post back.

Link to comment
Share on other sites


I haven't tried it yet but I was considering adding my drivers to 'driver.cab' which resides in the I386 folder on the XP CD. Driver.cab ans sp1.cab end up in drivercache/I386 folder. I'm curious if anyone has used that approach. If it works, you could potentially save quite a bit of space having your oem drivers in the cab file.

Link to comment
Share on other sites

Tried adding those files in driver.cab using Joebeck's method since it also updates the driverindex files, however, the driver (SATA) was not recognized/read/installed properly, so back to the $OEM$ method.

Link to comment
Share on other sites

The "Driver Cache" folder is used by Windows to store installed drivers. So it grows by the time you install more and more drivers. I guess Windows is only searching this folder after the setup process is completed.

What i know is that the "Driver Cache" folder will be searched for drivers before the OEMPNPDriver Paths are searched.

Guessing it should be

1. Windows drivers database

2. Driver Cache

3. OEMPNPDriver Paths

I dont know if itll be searched for drivers during setup because it will only store drivers thatll be installed by the Windows setup.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...