Thanks, Bâshrat!
Unfortunately, now I have a different problem. After running SysPrep and rebooting, DPsFnshr.exe runs and gives the error:
"The DriverPacks root directory in the settings file doesn't contain a valid DriverPacks directory structure!"
From what I understand, I don't need to run DPs_BASe.exe at any point. Do I need to edit the DPsFnshr.ini manually and point it to C:\D (or %SystemDrive%\D)?
Here is my DPsFnshr.ini
[Settings]
; DO NOT SET THIS MANUALLY, LET THE DriverPacks BASE DO IT FOR YOU! (may NOT contain any spaced, if it does, all exceptions must be adapted to be compatible!)
DPsRoot = "%SystemDrive%"
; DO NOT SET THIS MANUALLY, LET THE DriverPacks BASE DO IT FOR YOU!
KTD = ""
; system variables supported: %SystemDrive%, %SystemRoot% and %WinDir%, one
; location cannot be used as KTDlocation: the root directory specified in
; [Settings]\DPsRoot
KTDlocation = "%SystemRoot%\DriverPacks"
; =============================================================================
;
; REMARKS
;
; =============================================================================
; -----------------------------------------------------------------------------
; About adding your own exceptions
; -----------------------------------------------------------------------------
;
; - The following system variables are supported:
; * %SystemDrive%
; * %SystemRoot%
; * %WinDir%
; * %ProgramFiles%
; * %DPSROOT% (equals the value of [Settings]\DPsRoot)
; * %DPSTMP% (when you must extract files for example)
;
; - Available executables:
; * addUsepmtimer.exe
; * devcon.exe
;
; - The unique ID in the sectionnames (i.e.: [<OS platform>__<unique ID>__
; <driver dir, including the master 'D' dir>]) must NOT be sequential, it
; must just be unique. Only numbers (0-9) can be used. The reason for the
; existence of this string is that sometimes there are multiple exceptions
; for the same driver, which would result in identical section names, which
; is not allowed.
;
; - A requirement of the type 'tagFiles' is considered forfilled if ALL of the
; listed conditions are met.
;
; - A requirement of the types '+hwids', '-hwids', '+infFiles' and '-infFiles'
; is considered forfilled if ANY of the listed conditions is met.
;
; - The commands will ONLY be executed if ALL the active requirements are
;
; - The commands will be executed in the order they are entered.
;
;
; -----------------------------------------------------------------------------
; About the implementation of KTD
; -----------------------------------------------------------------------------
;
; - To optimize the DevicePath entry in the registry (to allow more drivers to
; be added), a new system variable will be created, which will accessible
; through the variable %KTD%. The result is that each path that is added
; (that refers to a driver), will be much shorter - and therefore this allows
; more drivers to be added.
;
; =============================================================================
[wnt5_x86-32__0000__D]
tagFiles = 0
+hwids = 1
+hwid1 = "ACPI\MGMT180"
-hwids = 0
+infFiles = 0
-infFiles = 0
commands = 1
command1 = "%SystemDrive%\devcon.exe remove ACPI\MGMT180"
[wnt5_x86-32__0001__D-CP]
tagFiles = 0
+hwids = 1
+hwid1 = "ACPI\AUTHENTICAMD_-_X86_FAMILY_15_MODEL_35"
-hwids = 0
+infFiles = 0
-infFiles = 0
commands = 1
command1 = "%SystemDrive%\pmtimer.exe"
[wnt5_x86-32__0002__D-G-A-1]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCC.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCC.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\1\*.inf"
-infFiles = 0
commands = 6
command1 = "%DPSROOT%\D\G\A\1\ATICCC.exe -y -o%DPSTMP%"
command2 = "msiexec /i %DPSTMP%\ISScript9.Msi /qn /norestart"
command3 = "?processWaitClose:ISScript9.Msi"
command4 = "msiexec /i %DPSTMP%\ATICCC.msi /qn /norestart"
command5 = "?processWaitClose:ATICCC.msi"
command6 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0003__D-G-A-1]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCP.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCP.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\1\*.inf"
-infFiles = 0
commands = 3
command1 = "%DPSROOT%\D\G\A\1\ATICCP.exe -y -o%DPSTMP%"
command2 = "start /wait %DPSTMP%\Setup.exe /K"
command3 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0004__D-G-A-2]
tagFiles = 1
tagFile1 = "%DPSROOT%\D\G\A\2\CPanel.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\2\*.inf"
-infFiles = 0
commands = 3
command1 = "%DPSROOT%\D\G\A\2\CPanel.exe -y -o%DPSTMP%"
command2 = "start /wait %DPSTMP%\setup.exe /K"
command3 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0005__D-G-A-5]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCP.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCP.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\5\*.inf"
-infFiles = 0
commands = 3
command1 = "%DPSROOT%\D\G\A\1\ATICCP.exe -y -o%DPSTMP%"
command2 = "start /wait %DPSTMP%\Setup.exe /K"
command3 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0006__D-G-A-5]
tagFiles = 2
tagFile1 = "%SystemDrive%\ATICCC.ins"
tagFile2 = "%DPSROOT%\D\G\A\1\ATICCC.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\A\5\*.inf"
-infFiles = 0
commands = 6
command1 = "%DPSROOT%\D\G\A\1\ATICCC.exe -y -o%DPSTMP%"
command2 = "msiexec /i %DPSTMP%\ISScript9.Msi /qn /norestart"
command3 = "?processWaitClose:ISScript9.Msi"
command4 = "msiexec /i %DPSTMP%\ATICCC.msi /qn /norestart"
command5 = "?processWaitClose:ATICCC.msi"
command6 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0007__D-G-3-1]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\3dfxV2ps.dll"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\G\3\1\*.inf"
-infFiles = 0
commands = 1
command1 = "%DPSROOT%\D\G\3\1\V2_OC_control_panel.exe"
[wnt5_x86-32__0008__D-L-NV-123]
tagFiles = 0
+hwids = 1
+hwid1 = "PCI\VEN_10DE&DEV_00DF&SUBSYS_E0001458&REV_A2"
+hwid2 = "PCI\VEN_10DE&DEV_00DF&SUBSYS_02501462&REV_A2"
+hwid3 = "PCI\VEN_10DE&DEV_00DF&SUBSYS_A5511297&REV_A2"
-hwids = 0
+infFiles = 0
-infFiles = 0
commands = 2
command1 = "%SystemDrive%\devcon.exe update %DPSROOT%\D\L\NV\123\nvnetbus.inf "PCI\VEN_10DE&DEV_00DF&SUBSYS_*""
command2 = "%SystemDrive%\devcon.exe update %DPSROOT%\D\L\NV\123\nvnetfd.inf "{1a3e09be-1e45-494b-9174-d7385b45bbf5}\NVNET_DEV00DF""
[wnt5_x86-32__0009__D-S-CR-1]
tagFiles = 2
tagFile1 = "%SystemRoot%\system32\drivers\ha20x2k.sys"
tagFile2 = "%DPSROOT%\D\S\CR\1\Ctzapxx.ini"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\CR\1\*.inf"
-infFiles = 0
commands = 19
command1 = "expand -r %DPSROOT%\D\S\CR\1\*.* %DPSROOT%\CR\1"
command2 = "expand -r %DPSROOT%\D\S\CR\1\common\*.* %DPSROOT%\D\S\CR\1\common"
command3 = "expand -r %DPSROOT%\D\S\CR\1\common\i386\*.* %DPSROOT%\D\S\CR\1\common\i386"
command4 = "expand -r %DPSROOT%\D\S\CR\1\lang\*.* %DPSROOT%\D\S\CR\1\lang"
command5 = "expand -r %DPSROOT%\D\S\CR\1\lang\i386\*.* %DPSROOT%\D\S\CR\1\lang\i386"
command6 = "expand -r %DPSROOT%\D\S\CR\1\win2k_xp\*.* %DPSROOT%\D\S\CR\1\win2k_xp"
command7 = "expand -r %DPSROOT%\D\S\CR\1\win2k_xp\data\*.* %DPSROOT%\D\S\CR\1\win2k_xp\data"
command8 = "expand -r %DPSROOT%\D\S\CR\1\win2k_xp\i386\*.* %DPSROOT%\D\S\CR\1\win2k_xp\i386"
command9 = "del /q %DPSROOT%\D\S\CR\1\*.??_"
command10 = "del /q %DPSROOT%\D\S\CR\1\common\*.??_"s
command11 = "del /q %DPSROOT%\D\S\CR\1\common\i386\*.??_"
command12 = "del /q %DPSROOT%\D\S\CR\1\lang\*.??_"
command13 = "del /q %DPSROOT%\D\S\CR\1\lang\i386\*.??_"
command14 = "del /q %DPSROOT%\D\S\CR\1\win2k_xp\*.??_"
command15 = "del /q %DPSROOT%\D\S\CR\1\win2k_xp\data\*.??_"
command16 = "del /q %DPSROOT%\D\S\CR\1\win2k_xp\i386\*.??_"
command17 = "copy /y %DPSROOT%\D\S\CR\1\common\i386\CtCtlPan.cpl %SystemRoot%\system32\"
command18 = "copy /y %DPSROOT%\D\S\CR\1\common\i386\CtPanel.exe %SystemRoot%\system32\"
command19 = "start /wait %DPSROOT%\D\S\CR\1\CTZAPXX.exe /S"
[wnt5_x86-32__0010__D-S-CR-2]
tagFiles = 3
tagFile1 = "%SystemRoot%\system32\drivers\ha10kx2k.sys"
tagFile2 = "%SystemRoot%\system32\drivers\ha20x2k.sys"
tagFile3 = "%DPSROOT%\D\S\CR\2\Ctzapxx.ini"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\CR\2\*.inf"
-infFiles = 0
commands = 19
command1 = "expand -r %DPSROOT%\D\S\CR\2\*.* %DPSROOT%\CR\2"
command2 = "expand -r %DPSROOT%\D\S\CR\2\common\*.* %DPSROOT%\D\S\CR\2\common"
command3 = "expand -r %DPSROOT%\D\S\CR\2\common\i386\*.* %DPSROOT%\D\S\CR\2\common\i386"
command4 = "expand -r %DPSROOT%\D\S\CR\2\lang\*.* %DPSROOT%\D\S\CR\2\lang"
command5 = "expand -r %DPSROOT%\D\S\CR\2\lang\i386\*.* %DPSROOT%\D\S\CR\2\lang\i386"
command6 = "expand -r %DPSROOT%\D\S\CR\2\win2k_xp\*.* %DPSROOT%\D\S\CR\2\win2k_xp"
command7 = "expand -r %DPSROOT%\D\S\CR\2\win2k_xp\data\*.* %DPSROOT%\D\S\CR\2\win2k_xp\data"
command8 = "expand -r %DPSROOT%\D\S\CR\2\win2k_xp\i386\*.* %DPSROOT%\D\S\CR\2\win2k_xp\i386"
command9 = "del /q %DPSROOT%\D\S\CR\2\*.??_"
command10 = "del /q %DPSROOT%\D\S\CR\2\common\*.??_"
command11 = "del /q %DPSROOT%\D\S\CR\2\common\i386\*.??_"
command12 = "del /q %DPSROOT%\D\S\CR\2\lang\*.??_"
command13 = "del /q %DPSROOT%\D\S\CR\2\lang\i386\*.??_"
command14 = "del /q %DPSROOT%\D\S\CR\2\win2k_xp\*.??_"
command15 = "del /q %DPSROOT%\D\S\CR\2\win2k_xp\data\*.??_"
command16 = "del /q %DPSROOT%\D\S\CR\2\win2k_xp\i386\*.??_"
command17 = "copy /y %DPSROOT%\D\S\CR\2\common\i386\CtCtlPan.cpl %SystemRoot%\system32\"
command18 = "copy /y %DPSROOT%\D\S\CR\2\common\i386\CtPanel.exe %SystemRoot%\system32\"
command19 = "start /wait %DPSROOT%\D\S\CR\2\CTZAPXX.exe /S"
[wnt5_x86-32__0011__D-S-CR-3]
tagFiles = 2
tagFile1 = "%SystemRoot%\system32\drivers\P17.sys"
tagFile2 = "%DPSROOT%\D\S\CR\3\Ctzapxx.ini"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\CR\3\*.inf"
-infFiles = 0
commands = 14
command1 = "expand -r %DPSROOT%\D\S\CR\3\*.* %DPSROOT%\CR\3"
command2 = "expand -r %DPSROOT%\D\S\CR\3\AddOn\*.* %DPSROOT%\D\S\CR\3\AddOn"
command3 = "expand -r %DPSROOT%\D\S\CR\3\common\*.* %DPSROOT%\D\S\CR\3\common"
command4 = "expand -r %DPSROOT%\D\S\CR\3\Lang\i386\*.* %DPSROOT%\D\S\CR\3\Lang\i386"
command6 = "expand -r %DPSROOT%\D\S\CR\3\Win2K_XP\*.* %DPSROOT%\D\S\CR\3\Win2K_XP"
command7 = "expand -r %DPSROOT%\D\S\CR\3\Win2K_XP\i386\*.* %DPSROOT%\D\S\CR\3\Win2K_XP\i386"
command8 = "del /q %DPSROOT%\D\S\CR\3\*.??_"
command9 = "del /q %DPSROOT%\D\S\CR\3\Addon\*.??_"
command10 = "del /q %DPSROOT%\D\S\CR\3\common\*.??_"
command11 = "del /q %DPSROOT%\D\S\CR\3\Lang\i386\*.??_"
command12 = "del /q %DPSROOT%\D\S\CR\3\Win2K_XP\*.??_"
command13 = "del /q %DPSROOT%\D\S\CR\3\Win2k_XP\i386\*.??_"
command14 = "start /wait %DPSROOT%\D\S\CR\3\CTZapxx.Exe /S"
[wnt5_x86-32__0012__D-S-H-2]
tagFiles = 0
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\H\2.inf"
-infFiles = 0
commands = 4
command1 = "%SystemDrive%\devcon.exe disable =net"
command2 = "%SystemDrive%\devcon.exe updateni %DPSROOT%\D\S\H\2\wdmaherc.inf "PCI\VEN_1013&DEV_6003&SUBSYS_*""
command3 = "%SystemDrive%\devcon.exe updateni %DPSROOT%\D\S\H\2\wdmaherc.inf "HERCULES\*""
command4 = "%SystemDrive%\devcon.exe enable =net"
[wnt5_x86-32__0013__D-S-N]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\nvapu.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\N\*.inf"
-infFiles = 0
commands = 3
command1 = "start /wait %DPSROOT%\D\S\N\AudioUtl.exe -y -o%DPSTMP%"
command2 = "start /wait %DPSTMP%\Setup.exe -s -f1"
command3 = "rd /s /q %DPSTMP%"
[wnt5_x86-32__0014__D-S-S-U]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\sthda.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\S\U\3\*.inf"
-infFiles = 0
commands = 6
command1 = "copy /y %DPSROOT%\D\S\S\U\stlang.dll %SystemRoot%\system32"
command2 = "copy /y %DPSROOT%\D\S\S\U\stacgui.dll %SystemRoot%\system32"
command3 = "copy /y %DPSROOT%\D\S\S\U\stacgui.cpl %SystemRoot%\system32"
command4 = "md "%ProgramFiles%\Sigmatel\C-Major Audio\STACGUI""
command5 = "copy /y %DPSROOT%\D\S\S\U\sttray.exe "%ProgramFiles%\Sigmatel\C-Major Audio\STACGUI""
command6 = "copy /y %DPSROOT%\D\S\S\U\stlang.dll "%ProgramFiles%\Sigmatel\C-Major Audio\WDM""
[wnt5_x86-32__0015__D-S-SI-1]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\sis7012.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\SI\1\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\SI\1\SI_7012.exe x -y o%SystemRoot%\"
[wnt5_x86-32__0016__D-S-SI-2]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\sis7018.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\SI\2\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\SI\2\SI_7018.exe x -y o%SystemRoot%\"
[wnt5_x86-32__0017__D-S-T-2]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\FM801.sys"
tagFile1 = "%DPSROOT%\D\S\T\2\Setup.ex_"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\T\2\*.inf"
-infFiles = 0
commands = 3
command1 = "expand -r %DPSROOT%\D\S\T\2\*.* %DPSROOT%\D\S\T\2"
command2 = "del /q %DPSROOT%\D\S\T\2\*.??_"
command3 = "start /wait %DPSROOT%\D\S\T\2\Setup.exe /S"
[wnt5_x86-32__0018__D-S-T-3]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\cmaudio.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\T\3\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\T\3\T_3.exe"
[wnt5_x86-32__0019__D-S-T-4]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\TT1724ht.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\T\4\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\T\4\T_SSU.exe"
[wnt5_x86-32__0020__D-S-T-5]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\dmxsens.sys"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\T\5\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\T\5\T_DMX.exe"
[wnt5_x86-32__0021__D-S-V-1]
tagFiles = 1
tagFile1 = "%SystemRoot%\system32\drivers\envysens.sys"
tagFile1 = "%DPSROOT%\D\S\V\1\V_ENVY.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\V\1\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\V\1\V_ENVY.exe -y -o%SystemRoot%\"
[wnt5_x86-32__0022__D-S-V-2]
tagFiles = 2
tagFile1 = "%SystemRoot%\system32\drivers\vinyl97.sys"
tagFile2 = "%DPSROOT%\D\S\V\2\V_VINYL.exe"
+hwids = 0
-hwids = 0
+infFiles = 1
+infFile1 = "%DPSROOT%\D\S\V\2\*.inf"
-infFiles = 0
commands = 1
command1 = "start /wait %DPSROOT%\D\S\V\2\V_VINYL.exe -y -o%SystemRoot%\"
And DPsFnshr.log
2006-10-31 09:31:08 : <INIT> DriverPacks Finisher 6.10 initialized.
2006-10-31 09:31:08 : <INIT> Splash screen initialized.
2006-10-31 09:31:08 : <INIT> Detected platform wnt5_x86-32.
2006-10-31 09:31:08 : <INIT> Start logging of the HWIDs for relevant devices present in this system.
2006-10-31 09:31:08 : <INIT> 1. ACPI devices
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI Fixed Feature Button
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_3\_0 : Intel(R) Pentium(R) 4 CPU 3.00GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_3\_1 : Intel(R) Pentium(R) 4 CPU 3.00GHz
ACPI\PNP0000\4&247BCBC6&0 : Programmable interrupt controller
ACPI\PNP0003\1 : Advanced programmable interrupt controller
ACPI\PNP0100\4&247BCBC6&0 : System timer
ACPI\PNP0200\4&247BCBC6&0 : Direct memory access controller
ACPI\PNP0303\4&247BCBC6&0 : Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
ACPI\PNP0401\4&247BCBC6&0 : ECP Printer Port (LPT1)
ACPI\PNP0501\1 : Communications Port (COM1)
ACPI\PNP0700\4&247BCBC6&0 : Standard floppy disk controller
ACPI\PNP0800\4&247BCBC6&0 : System speaker
ACPI\PNP0A03\2&DABA3FF&0 : PCI bus
ACPI\PNP0B00\4&247BCBC6&0 : System CMOS/real time clock
ACPI\PNP0C01\2&DABA3FF&0 : System board
ACPI\PNP0C02\1 : Motherboard resources
ACPI\PNP0C02\2 : Motherboard resources
ACPI\PNP0C04\4&247BCBC6&0 : Numeric data processor
ACPI\PNP0C0C\2&DABA3FF&0 : ACPI Power Button
ACPI\PNP0F13\4&247BCBC6&0 : PS/2 Compatible Mouse
ACPI_HAL\PNP0C08\0 : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000 : Advanced Configuration and Power Interface (ACPI) PC
22 matching device(s) found.
2006-10-31 09:31:08 : <INIT> 2. PCI devices
PCI\VEN_14E4&DEV_1696&SUBSYS_12BC103C&REV_03\4&2C4CBB84&0&10F0: Broadcom NetXtreme Gigabit Ethernet for hp
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_C2\3&61AAA01&3&F0 : Intel(R) 82801DB PCI Bridge - 244E
PCI\VEN_8086&DEV_24D0&SUBSYS_00000000&REV_02\3&61AAA01&3&F8 : Intel(R) 82801EB LPC Interface Controller - 24D0
PCI\VEN_8086&DEV_24D1&SUBSYS_12BC103C&REV_02\3&61AAA01&3&FA : Intel(R) 82801EB Ultra ATA Storage Controllers - 24D1
PCI\VEN_8086&DEV_24D2&SUBSYS_12BC103C&REV_02\3&61AAA01&3&E8 : Intel(R) 82801EB USB Universal Host Controller - 24D2
PCI\VEN_8086&DEV_24D4&SUBSYS_12BC103C&REV_02\3&61AAA01&3&E9 : Intel(R) 82801EB USB Universal Host Controller - 24D4
PCI\VEN_8086&DEV_24D5&SUBSYS_12BC103C&REV_02\3&61AAA01&3&FD : SoundMAX Integrated Digital Audio
PCI\VEN_8086&DEV_24D7&SUBSYS_12BC103C&REV_02\3&61AAA01&3&EA : Intel(R) 82801EB USB Universal Host Controller - 24D7
PCI\VEN_8086&DEV_24DB&SUBSYS_12BC103C&REV_02\3&61AAA01&3&F9 : Intel(R) 82801EB Ultra ATA Storage Controllers - 24DB
PCI\VEN_8086&DEV_24DD&SUBSYS_12BC103C&REV_02\3&61AAA01&3&EF : Intel(R) 82801EB USB2 Enhanced Host Controller - 24DD
PCI\VEN_8086&DEV_2570&SUBSYS_00000000&REV_02\3&61AAA01&3&00 : Intel(R) 82865G/PE/P/GV/82848P Processor to I/O Controller - 2570
PCI\VEN_8086&DEV_2572&SUBSYS_12BC103C&REV_02\3&61AAA01&3&10 : Intel(R) 82865G Graphics Controller
12 matching device(s) found.
2006-10-31 09:31:08 : <INIT> 3. HDAUDIO devices
No matching devices found.
2006-10-31 09:31:08 : <INIT> 4. USB devices
USB\ROOT_HUB\4&29FDE0AD&0 : USB Root Hub
USB\ROOT_HUB\4&316A71EE&0 : USB Root Hub
USB\ROOT_HUB\4&73B8598&0 : USB Root Hub
USB\ROOT_HUB20\4&F2E88BD&0 : USB Root Hub
4 matching device(s) found.
2006-10-31 09:31:08 : <INIT> Logging of HWIDs complete.
[b]2006-10-31 09:31:08 : <CRIT> The DriverPacks root directory in the settings file doesn't contain a valid DriverPacks directory structure![/b]
2006-10-31 09:31:13 : <CLNP> Deleted "C:\DPsFnshr.ini"!
2006-10-31 09:31:13 : <CLNP> Deleted "C:\devcon.exe"!
2006-10-31 09:31:13 : <CLNP> Deleted "C:\makePNF.exe"!
2006-10-31 09:31:13 : <CLNP> Deleted "C:\pmtimer.exe"!
2006-10-31 09:31:13 : <CLNP> Deleted "C:\DSPdsblr.exe"!
2006-10-31 09:31:13 : <CLNP> Added new value to the RunOnce key in the registry: the DriverPacks Finisher itself will get deleted after the next reboot.
2006-10-31 09:31:13 : Program terminated.
Also, I assume if I want to save some space, I could place the extracted drivers folder "D" inside of C:\sysprep, except for GuiRunOnce runs after the SysPrep folder deletes itself (I'm assuming) which I think would cause problems for DPsFnshr.exe.
Thanks again for all your help!