I'm very sorry to waste your time Wim, that time it worked for me perfectly meaning it was something I had changed in my cleanup.cmd (which runs right after DriverPacks) that had messed it up. I'll try to find what it is but essentially, I think this is closed with reference to any bug or error on the DriverPacks side.

Sat.

Bâshrat the Sneaky wrote:

It MUST be there. If the DriverPacks Finisher failed to write that new value to the registry, it would have thrown an error.

I'm currently running another installation in vmware, with no customisations this time except winnt.sif and obvoiously driverpacks. I'll post back the findings shortly.

Thanks.

Bâshrat the Sneaky wrote:

@s4t3j: I'll add an automatical timeout in the next version. Don't know when I'll add an option to disable it, but won't be immediately.

I tested both 6.08.5 and 6.08.6 and the timeout never came. The change log & TODO list never mentioned it either. Just to make sure, was it implemented and if it was, how long was the timeout set to as I might have been impatient and just pressed OK.

Thank again Wim.

Sat.

This is the best working version yet for me. KTD seems to be working as expected now. Thank you very much Wim. Just one slight annoyance now is that dpsfnshr.exe does not get deleted after the next reboot. I also don't see the corresponding RunOnce value for the deletion. Anyone else seen this?

The log says this:

2006-08-25 13:49:00 : <CLNP> Added new value to the RunOnce key in the registry: the DriverPacks Finisher itself will get deleted after the next reboot.

Here's the full log file:

2006-08-25 13:28:16 : <INIT> DriverPacks Finisher 6.08.6 initialized.
2006-08-25 13:28:16 : <INIT> Detected platform wnt5_x86-32.
2006-08-25 13:28:16 : <INIT> Start logging of the HWIDs for relevant devices present in this system.
2006-08-25 13:28:16 : <INIT> 1. ACPI devices

ACPI\ACPI0003\1                                             : Microsoft AC Adapter
ACPI\FIXEDBUTTON\2&DABA3FF&0                                : ACPI Fixed Feature Button
ACPI\GENUINEINTEL_-_X86_FAMILY_15_MODEL_4\_0                : Intel(R) Pentium(R) 4 CPU 3.00GHz
ACPI\PNP0001\4&5289E18&0                                    : EISA programmable interrupt controller
ACPI\PNP0100\4&5289E18&0                                    : System timer
ACPI\PNP0200\4&5289E18&0                                    : Direct memory access controller
ACPI\PNP0303\4&5289E18&0                                    : Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
ACPI\PNP0400\5&324D5432&0                                   : Printer Port (LPT1)
ACPI\PNP0501\1                                              : Communications Port (COM1)
ACPI\PNP0501\2                                              : Communications Port (COM2)
ACPI\PNP0700\5&324D5432&0                                   : Standard floppy disk controller
ACPI\PNP0800\4&5289E18&0                                    : System speaker
ACPI\PNP0A03\2&DABA3FF&0                                    : PCI bus
ACPI\PNP0A05\4&5289E18&0                                    : Generic Bus
ACPI\PNP0B00\4&5289E18&0                                    : System CMOS/real time clock
ACPI\PNP0C02\1F                                             : Motherboard resources
ACPI\PNP0F13\4&5289E18&0                                    : PS/2 Compatible Mouse
ACPI_HAL\PNP0C08\0                                          : Microsoft ACPI-Compliant System
ROOT\ACPI_HAL\0000                                          : ACPI Uniprocessor PC
19 matching device(s) found.

2006-08-25 13:28:18 : <INIT> 2. PCI devices

PCI\VEN_1022&DEV_2000&SUBSYS_20001022&REV_10\3&61AAA01&0&88 : AMD PCNET Family PCI Ethernet Adapter
PCI\VEN_104B&DEV_1040&SUBSYS_1040104B&REV_01\3&61AAA01&0&80 : VMware SCSI Controller
PCI\VEN_1274&DEV_1371&SUBSYS_13711274&REV_02\3&61AAA01&0&90 : Multimedia Audio Controller
PCI\VEN_15AD&DEV_0405&SUBSYS_040515AD&REV_00\3&61AAA01&0&78 : Video Controller (VGA Compatible)
PCI\VEN_8086&DEV_7110&SUBSYS_00000000&REV_08\3&61AAA01&0&38 : Intel 82371AB/EB PCI to ISA bridge (ISA mode)
PCI\VEN_8086&DEV_7111&SUBSYS_197615AD&REV_01\3&61AAA01&0&39 : Intel(R) 82371AB/EB PCI Bus Master IDE Controller
PCI\VEN_8086&DEV_7112&SUBSYS_197615AD&REV_00\3&61AAA01&0&3A : Intel(R) 82371AB/EB PCI to USB Universal Host Controller
PCI\VEN_8086&DEV_7190&SUBSYS_00000000&REV_01\3&61AAA01&0&00 : Intel 82443BX Pentium(R) II Processor to PCI Bridge
PCI\VEN_8086&DEV_7191&SUBSYS_00000000&REV_01\3&61AAA01&0&08 : Intel 82443BX Pentium(R) II Processor to AGP Controller
9 matching device(s) found.

2006-08-25 13:28:18 : <INIT> 3. HDAUDIO devices

No matching devices found.

2006-08-25 13:28:19 : <INIT> 4. USB devices

USB\ROOT_HUB\4&3788CC09&0                                   : USB Root Hub
1 matching device(s) found.

2006-08-25 13:28:19 : <INIT> Logging of HWIDs complete.
2006-08-25 13:28:19 : <INIT> Processed settings.
2006-08-25 13:28:20 : <FLTR> Collected the HWIDs for this system.
2006-08-25 13:28:20 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0001__D-G-A-1] (1 of 22 exceptions).
2006-08-25 13:28:20 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:20 : <FLTR> 		Found tagfile "C:\ATICCC.ins" (1/2).
2006-08-25 13:28:20 : <FLTR> 		Found tagfile "C:\D\G\A\1\ATICCC.exe" (2/2).
2006-08-25 13:28:20 : <FLTR> 	4. +infFiles (ANY +infFiles must be matched)
2006-08-25 13:28:20 : <FLTR> 		Wildcard specified for +infFiles requirement: scan for .inf files (1 of 1 +infFiles).
2006-08-25 13:28:20 : <FLTR> 		Checking .inf file 'C:\D\G\A\1\C2_34826.inf'.
2006-08-25 13:28:21 : <FLTR> 		Checking .inf file 'C:\D\G\A\1\CX_34826.inf'.
2006-08-25 13:28:22 : <FLTR> 		Checking .inf file 'C:\D\G\A\1\E2_34826.inf'.
2006-08-25 13:28:23 : <FLTR> 		Checking .inf file 'C:\D\G\A\1\EX_34826.inf'.
2006-08-25 13:28:23 : <FLTR> 		Checking .inf file 'C:\D\G\A\1\MX_34826.inf'.
2006-08-25 13:28:24 : <FLTR> 		! Could not match any of the +infFiles.
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0002__D-G-A-1] (2 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\ATICCP.ins' (1 of 2 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0021__D-G-A-2] (3 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		Found tagfile "C:\ATICCC.ins" (1/2).
2006-08-25 13:28:24 : <FLTR> 		Found tagfile "C:\D\G\A\1\ATICCC.exe" (2/2).
2006-08-25 13:28:24 : <FLTR> 	4. +infFiles (ANY +infFiles must be matched)
2006-08-25 13:28:24 : <FLTR> 		! Could not match any of the +infFiles.
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0022__D-G-A-2] (4 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\ATICCP.ins' (1 of 2 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0003__D-G-A-3] (5 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		Found tagfile "C:\D\G\A\3\CPanel.exe" (1/1).
2006-08-25 13:28:24 : <FLTR> 	4. +infFiles (ANY +infFiles must be matched)
2006-08-25 13:28:24 : <FLTR> 		! Could not match any of the +infFiles.
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0004__D-G-3-1] (6 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\3dfxV2ps.dll' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0005__D-G-S-1] (7 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\sigrp.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0006__D-L-NV-123] (8 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	2. +hwids (ANY +hwids must be matched)
2006-08-25 13:28:24 : <FLTR> 		! Could not match any of the +hwids.
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0007__D-S-CR-1] (9 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\ha20x2k.sys' (1 of 2 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0008__D-S-CR-2] (10 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\ha10x2k.sys' (1 of 3 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0009__D-S-CR-3] (11 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\P17.sys' (1 of 2 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0010__D-S-H-2] (12 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	4. +infFiles (ANY +infFiles must be matched)
2006-08-25 13:28:24 : <FLTR> 		! Could not match any of the +infFiles.
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0011__D-S-N] (13 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\nvapu.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0012__D-S-S-U] (14 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\sthda.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0013__D-S-SI-1] (15 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\sis7012.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0014__D-S-SI-2] (16 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\sis7018.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0015__D-S-T-2] (17 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\FM801.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0016__D-S-T-3] (18 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\cmaudio.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0017__D-S-T-4] (19 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\TT1724ht.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0018__D-S-T-5] (20 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\dmxsens.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0019__D-S-V-1] (21 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\envysens.sys' (1 of 1 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0020__D-S-V-2] (22 of 22 exceptions).
2006-08-25 13:28:24 : <FLTR> 	1. tagFiles (ALL tagFiles must be found)
2006-08-25 13:28:24 : <FLTR> 		! Could not find tagfile 'C:\WINDOWS\system32\drivers\vinyl97.sys' (1 of 2 tagfiles).
2006-08-25 13:28:24 : <FLTR> 	=> This exception will not be applied.
2006-08-25 13:28:24 : <FLTR> Finished filtering exceptions.
2006-08-25 13:28:24 : <EXEC> No exceptions left to execute: none have met all requirements!
2006-08-25 13:28:24 : <KTD>  KTD cache location set: "C:\WINDOWS\DriverPacks".
2006-08-25 13:28:24 : <KTD>  KTD is enabled, in PATHS mode.
2006-08-25 13:28:24 : <KTD>  Copy drivers inside "C:\D" to "C:\WINDOWS\DriverPacks\D".
2006-08-25 13:42:34 : <KTD>  Successfully created the "%KTD%" environment variable, it has been set to "C:\WINDOWS\DriverPacks". It will be available after the next reboot.
2006-08-25 13:42:56 : <KTD>  Successfully updated the DevicePath registry value!
2006-08-25 13:47:16 : <KTD>  Successfully created the .pnf files. KTD has been applied! It will be available after the next reboot.
2006-08-25 13:49:00 : <CLNP> Deleted the DriverPacks, which were located in 'C:\D'.
2006-08-25 13:49:00 : <CLNP> Deleted 'C:\DPsFnshr.ini'!
2006-08-25 13:49:00 : <CLNP> Deleted 'C:\devcon.exe'!
2006-08-25 13:49:00 : <CLNP> Deleted 'C:\makePNF.exe'!
2006-08-25 13:49:00 : <CLNP> Deleted 'C:\addUsepmtimer.exe'!
2006-08-25 13:49:00 : <CLNP> Deleted 'C:\ATICCC.ins'!
2006-08-25 13:49:00 : <CLNP> Added new value to the RunOnce key in the registry: the DriverPacks Finisher itself will get deleted after the next reboot.
2006-08-25 13:49:00 : Program terminated.

Regards,

Sat.

Wim,

Is it possible that I could be part of the Beta Testers group please?

Thanks,

Sat.

Bâshrat the Sneaky wrote:
muiz3 wrote:

4 minutes and 29 seconds??
Why so long?

Not if he's using method 1 wink

Actually I'm using method 2 but my machine also has 2k3 in vmware running iis and sql for our dev team. Yes budget problems!!!

@s4t3j: I'll add an automatical timeout in the next version. Don't know when I'll add an option to disable it, but won't be immediately.

Thats excellent. Thanks very much.

Sat

Hi,

I have put all my settings in DPs_BASE.ini including GUI = "no". The process goes smoothly. I need to press ok on the last screen: "Slipstream finished in 4 minutes and 29 seconds".

I have a batch file which requires no input that does something like the following:
copy orginal xp source from my cd to destination.
download and integrate hotfixes to destination.
remove unwanted dirs/files.
modify files.
copy files and dirs to destination. eg $oem$, winnt.sif etc.
driverpacks.
some more tweaks.
make iso.
burn dvd.

If driverpacks did have an option to not display that last screen, the rest of my batch file would continue without a prompt and when i return to my pc i have an ejected dvd ready to use.

Is it possible to have an option like GUI_FINISH = "no" or whatever in DPs_BASE.ini to hide that screen?

Thanks,

Sat.