Topic: [SOLVED] Windows Driver Signing & MakePNF
A long-time user of the Mass-Storage Driverpack, I thought it was time to "expand" to use the other driverpacks as well.
Integration works flawlessly (a lot nicer than with the batch-files before), but when testing in VMWare, when the Driverpacks Finisher runs, at the part where KtD is applied, I get pop-ups of Windows Driver Signing.
I clicked a few of those away, but they kept coming back, no matter how many times I clicked.
Searching through this forum, I found that some people had "problems" with makePNF, and I found out that when I ended that process, the pop-ups would stop, but then KtD is not applied successfully, I think.
Driverpacks used:
Chipset 6.09
CPU 6.09
Graphics A 6.09
Graphics B 6.08
Graphics C 6.03
LAN 6.08.1
MassStorage 6.08
Sound A 6.08.1
Sound B 6.08
WLAN 6.08
DPs_Base.ini
[General]
; preferred language
prefLang = "English"
; yes/no, enable or disable the wizard-style buttons, if not specified: yes
wizardButtons = "yes"
; yes/no, enable or disable the GUI, if not specified: yes
GUI = "yes"
[Settings]
; disc/bartpe/multibootDisc
instPlatform = "disc"
; trailing backslash is allowed, but not necessary
location = "P:\UAXP_DVD_Files\XPCD_Driverpacks"
; none/all/select, if select, specify them below, if not specified: all
DriverPacks = "select"
; 1/2, method to install the DriverPacks, if not specified: 2
DPsMethod = "2"
; GUIRunOnce/RunOnceEx/custom, if not specified: GUIRunOnce
finisherMethod = "custom"
; this section is optional!
[OptionalSettings]
; none/all/select/paths/patterns, enable or disable Keep The Drivers (KTD) , if not specified: none
KTD = "all"
; <path>, to specify a custom KTD cache location, if not specified: default (%SystemRoot%\DriverPacks)
KTDlocation = "%SystemRoot%\DriverPacks"
; yes/no, enable or disable QuickStream Cache (QSC), if not specified: yes
QSC = "no"
; you should only add this section if you've set [Settings]\DriverPacks to "select"
[SelectDriverPacks]
DP_Chipset = "yes"
DP_CPU = "yes"
DP_Graphics_A = "yes"
DP_Graphics_B = "yes"
DP_Graphics_C = "yes"
DP_LAN = "yes"
DP_MassStorage = "yes"
DP_Sound_A = "yes"
DP_Sound_B = "yes"
DP_WLAN = "yes"
DP_MassStorage_textmode = "yes"
; this section is optional!
[OptionalSettingsOther]
; CCC/CCP, use ATI Catalyst Control Center or ATI Catalyst Control Panel (only relevant when slipstreaming DriverPack Graphics A)
ATI_cpl = "CCC"
DPsFnshr.log
2006-09-19 01:30:14 : <INIT> DriverPacks Finisher 6.08.6 initialized.
2006-09-19 01:30:14 : <INIT> Detected platform wnt5_x86-32.
2006-09-19 01:30:14 : <INIT> Start logging of the HWIDs for relevant devices present in this system.
2006-09-19 01:30:14 : <INIT> 1. ACPI devices
ACPI\AUTHENTICAMD_-_X86_FAMILY_6_MODEL_10\_0 : AMD Athlon(tm) XP 2600+
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI Fixed Feature Button
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
18 matching device(s) found.
2006-09-19 01:30:14 : <INIT> 2. PCI devices
PCI\D347PRT\0000 : D347PRT SCSI Controller
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
10 matching device(s) found.
2006-09-19 01:30:14 : <INIT> 3. HDAUDIO devices
No matching devices found.
2006-09-19 01:30:15 : <INIT> 4. USB devices
USB\ROOT_HUB\4&3788CC09&0 : USB Root Hub
1 matching device(s) found.
2006-09-19 01:30:15 : <INIT> Logging of HWIDs complete.
2006-09-19 01:30:15 : <INIT> Processed settings.
2006-09-19 01:30:16 : <FLTR> Collected the HWIDs for this system.
2006-09-19 01:30:16 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0001__D-G-A-1] (1 of 21 exceptions).
2006-09-19 01:30:16 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:16 : <FLTR> Found tagfile "C:\ATICCC.ins" (1/2).
2006-09-19 01:30:16 : <FLTR> Found tagfile "C:\D\G\A\1\ATICCC.exe" (2/2).
2006-09-19 01:30:16 : <FLTR> 4. +infFiles (ANY +infFiles must be matched)
2006-09-19 01:30:16 : <FLTR> Wildcard specified for +infFiles requirement: scan for .inf files (1 of 1 +infFiles).
2006-09-19 01:30:16 : <FLTR> Checking .inf file 'C:\D\G\A\1\C2_35179.inf'.
2006-09-19 01:30:17 : <FLTR> Checking .inf file 'C:\D\G\A\1\CX_35179.inf'.
2006-09-19 01:30:19 : <FLTR> Checking .inf file 'C:\D\G\A\1\CX_35181.inf'.
2006-09-19 01:30:19 : <FLTR> Checking .inf file 'C:\D\G\A\1\E2_35179.inf'.
2006-09-19 01:30:20 : <FLTR> Checking .inf file 'C:\D\G\A\1\EX_35179.inf'.
2006-09-19 01:30:20 : <FLTR> Checking .inf file 'C:\D\G\A\1\mobility.inf'.
2006-09-19 01:30:21 : <FLTR> ! Could not match any of the +infFiles.
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0002__D-G-A-1] (2 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\ATICCP.ins' (1 of 2 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0021__D-G-A-2] (3 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> Found tagfile "C:\ATICCC.ins" (1/2).
2006-09-19 01:30:21 : <FLTR> Found tagfile "C:\D\G\A\1\ATICCC.exe" (2/2).
2006-09-19 01:30:21 : <FLTR> 4. +infFiles (ANY +infFiles must be matched)
2006-09-19 01:30:21 : <FLTR> ! Could not match any of the +infFiles.
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0022__D-G-A-2] (4 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\ATICCP.ins' (1 of 2 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0003__D-G-A-3] (5 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> Found tagfile "C:\D\G\A\3\CPanel.exe" (1/1).
2006-09-19 01:30:21 : <FLTR> 4. +infFiles (ANY +infFiles must be matched)
2006-09-19 01:30:21 : <FLTR> ! Could not match any of the +infFiles.
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0004__D-G-3-1] (6 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\3dfxV2ps.dll' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0005__D-G-S-1] (7 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\sigrp.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0007__D-S-CR-1] (8 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\ha20x2k.sys' (1 of 2 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0008__D-S-CR-2] (9 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\ha10x2k.sys' (1 of 3 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0009__D-S-CR-3] (10 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\P17.sys' (1 of 2 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0010__D-S-H-2] (11 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 4. +infFiles (ANY +infFiles must be matched)
2006-09-19 01:30:21 : <FLTR> ! Could not match any of the +infFiles.
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0011__D-S-N] (12 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\nvapu.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0012__D-S-S-U] (13 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\sthda.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0013__D-S-SI-1] (14 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\sis7012.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0014__D-S-SI-2] (15 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\sis7018.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0015__D-S-T-2] (16 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\FM801.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0016__D-S-T-3] (17 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\cmaudio.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0017__D-S-T-4] (18 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\TT1724ht.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0018__D-S-T-5] (19 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\dmxsens.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0019__D-S-V-1] (20 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\envysens.sys' (1 of 1 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Verifying requirements for exception [wnt5_x86-32__0020__D-S-V-2] (21 of 21 exceptions).
2006-09-19 01:30:21 : <FLTR> 1. tagFiles (ALL tagFiles must be found)
2006-09-19 01:30:21 : <FLTR> ! Could not find tagfile 'C:\WINDOWS\system32\drivers\vinyl97.sys' (1 of 2 tagfiles).
2006-09-19 01:30:21 : <FLTR> => This exception will not be applied.
2006-09-19 01:30:21 : <FLTR> Finished filtering exceptions.
2006-09-19 01:30:21 : <EXEC> No exceptions left to execute: none have met all requirements!
2006-09-19 01:30:21 : <KTD> KTD cache location set: "C:\WINDOWS\DriverPacks".
2006-09-19 01:30:21 : <KTD> KTD is enabled, in PATHS mode.
2006-09-19 01:30:21 : <KTD> Copy drivers inside "C:\D" to "C:\WINDOWS\DriverPacks\D".
2006-09-19 01:36:02 : <KTD> Successfully created the "%KTD%" environment variable, it has been set to "C:\WINDOWS\DriverPacks". It will be available after the next reboot.
2006-09-19 01:36:17 : <KTD> Successfully updated the DevicePath registry value!
2006-09-19 01:42:54 : <KTD> Successfully created the .pnf files. KTD has been applied! It will be available after the next reboot.
2006-09-19 01:43:32 : <CLNP> Deleted the DriverPacks, which were located in 'C:\D'.
2006-09-19 01:43:32 : <CLNP> Deleted 'C:\DPsFnshr.ini'!
2006-09-19 01:43:32 : <CLNP> Deleted 'C:\devcon.exe'!
2006-09-19 01:43:32 : <CLNP> Deleted 'C:\makePNF.exe'!
2006-09-19 01:43:32 : <CLNP> Deleted 'C:\addUsepmtimer.exe'!
2006-09-19 01:43:32 : <CLNP> Deleted 'C:\ATICCC.ins'!
2006-09-19 01:43:32 : <CLNP> Added new value to the RunOnce key in the registry: the DriverPacks Finisher itself will get deleted after the next reboot.
2006-09-19 01:43:32 : Program terminated.
If any other information is needed, please let me know, and I'll be happy to report it.
And last but not least:
RESPECT for your work