- Install a program called DriverMax (it's a freebee program).
- Run DriverMax and export all your drivers to a convenient folder.
- Locate all your post-windows drivers files as follows. Go through each of the folders and subfolders. Look for OEM#.INF files. The OEM signifies post windows installation driver files.
- Open the OEM#.INF file and look for the [SourceDisksNames] section. Put a semicolon(s) in the lines just after it. Right after the [SourceDisksNames] line, add this line:
1 = "Windows CD",driver.cab,,"\I386"
Please note that the 1 could be different, but just use the same number that was just semicoloned. Save the file. - Rename that INF file to something descriptive, e.g. Video_Nvidia.INF or whatever you want. Don't use spaces in the filename.
- Create a folder called HFEXPERT alongside the HFSLIP.cmd. Inside HFEXPERT, create a folder called DRIVERCAB.
- Create another folder inside DRIVERCAB, e.g. Video_Nvidia. Don't use spaces.
- Copy the contents of the extracted driver folder from step 3 (i.e. renamed OEM#.inf file and all the other files except for that xml file) to the last created folder (e.g. HFEXPERT\DRIVERCAB\Video_Nvidia folder).
- When running HFSLIP, you'll need to select driver compression A, B or C.
See list below for some oddball errors I found, with working solutions.
- If you experience GUI setup of windows that complains that some files are missing, you need to populate the hfexpert/drivercab/insertnamehere folder with the missing files. I have found that the driver extraction programs aren't perfect.
- If you are using HFCLEANUP to remove windows drivers, you can also add them back in with HFEXPERT\DRIVERCAB\InsertNameHere. When doing this, you'll need to look for INF files that aren't called OEM#.INF. You have to be a little careful in reading the hfreducer title and the driver description for what to put back in. I am using hfcleanup and adding things back in. My drivers.cab file is 15 meg

I have not verified this procedure for all scenerios so there could be errors. If there are errors, post here and I'll try to help. If need be, I'll updated this post to capture the important items.



Help

Back to top











