OK - Here's all the outpur from a clean file:
[SetupAPI Log]
OS Version = 5.1.2600 Service Pack 1
Platform ID = 2 (NT)
Service Pack = 1.0
Suite = 0x0100
Product Type = 1
Architecture = x86
[2003/10/28 07:36:53 788.3 Driver Install]
#-019 Searching for hardware ID(s): dot4prt\hewlett-
packardhp_la847d,hewlett-packardhp_la847d
#-198 Command line processed: C:\WINDOWS\system32
\services.exe
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\ntprint.inf; Device: "HP LaserJet 1200
Series PCL"; Driver: "HP LaserJet 1200 Series PCL";
Provider: "Microsoft Windows XP"; Mfg: "HP"; Section
name: "MS_HPLJ1200.GPD".
#I023 Actual install section: [MS_HPLJ1200.GPD]. Rank:
0x00000000. Effective driver date: 07/01/2001.
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\oem0.inf; Device: "HP LaserJet 1200 Series
PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x00000000. Effective driver date: 03/25/2002.
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\oem26.inf; Device: "HP LaserJet 1200
Series PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I087 Driver node not trusted, rank changed from
0x00000000 to 0x0000c000.
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x0000c000. Effective driver date: 03/25/2002.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\oem0.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HPBF312I.PMD.Interfaces]
from "c:\windows\inf\oem0.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E154 Class installer failed. Error 1797: The printer
driver is unknown.
[2003/10/28 07:36:57 4064.2]
#-199 Executing "C:\WINDOWS\system32\rundll32.exe" with
command line: rundll32.exe newdev.dll,ClientSideInstall
\\.\pipe\PNP_Device_Install_Pipe_0.{8ED1D167-B671-41F8-
B769-1DD92B8F9EB9}
#I060 Set selected driver.
#-019 Searching for hardware ID(s): dot4prt\hewlett-
packardhp_la847d,hewlett-packardhp_la847d
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\ntprint.inf; Device: "HP LaserJet 1200
Series PCL"; Driver: "HP LaserJet 1200 Series PCL";
Provider: "Microsoft Windows XP"; Mfg: "HP"; Section
name: "MS_HPLJ1200.GPD".
#I023 Actual install section: [MS_HPLJ1200.GPD]. Rank:
0x00000000. Effective driver date: 07/01/2001.
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\oem0.inf; Device: "HP LaserJet 1200 Series
PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x00000000. Effective driver date: 03/25/2002.
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D" in
C:\WINDOWS\inf\oem26.inf; Device: "HP LaserJet 1200
Series PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I087 Driver node not trusted, rank changed from
0x00000000 to 0x0000c000.
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x0000c000. Effective driver date: 03/25/2002.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\oem0.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\oem0.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HPBF312I.PMD.Interfaces]
from "c:\windows\inf\oem0.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E154 Class installer failed. Error 1797: The printer
driver is unknown.
[2003/10/28 07:37:07 788.9 Driver Install]
#-019 Searching for hardware ID(s): dot4prt\hewlett-
packardhp_la847d&bprint,hewlett-packardhp_la847d&bprint
#-198 Command line processed: C:\WINDOWS\system32
\services.exe
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D&BPRINT" in
C:\WINDOWS\inf\hpbf312i.inf; Device: "HP LaserJet 1200
Series PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I087 Driver node not trusted, rank changed from
0x00000000 to 0x0000c000.
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x0000c000. Effective driver date: 09/21/2000.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\hpbf312i.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#W334 Failed to verify catalog when scanning file queue.
Error 1168: Element not found.
#E358 An unsigned or incorrectly signed
file "c:\windows\inf\hpbf312i.inf" for driver "Printers"
blocked (server install). Error 1168: Element not found.
#W187 Install failed, attempting to restore original
files.
#E154 Class installer failed. Error 1168: Element not
found.
[2003/10/28 07:37:11 4064.10]
#-199 Executing "C:\WINDOWS\system32\rundll32.exe" with
command line: rundll32.exe newdev.dll,ClientSideInstall
\\.\pipe\PNP_Device_Install_Pipe_0.{8ED1D167-B671-41F8-
B769-1DD92B8F9EB9}
#I060 Set selected driver.
#-019 Searching for hardware ID(s): dot4prt\hewlett-
packardhp_la847d&bprint,hewlett-packardhp_la847d&bprint
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D&BPRINT" in
C:\WINDOWS\inf\hpbf312i.inf; Device: "HP LaserJet 1200
Series PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I087 Driver node not trusted, rank changed from
0x00000000 to 0x0000c000.
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x0000c000. Effective driver date: 09/21/2000.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\hpbf312i.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\hpbf312i.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#I060 Set selected driver.
#-019 Searching for hardware ID(s): dot4prt\hewlett-
packardhp_la847d&bprint,hewlett-packardhp_la847d&bprint
#I022 Found "DOT4PRT\Hewlett-PackardHP_La847D&BPRINT" in
C:\WINDOWS\inf\hpbf312i.inf; Device: "HP LaserJet 1200
Series PCL 6"; Driver: "HP LaserJet 1200 Series PCL 6";
Provider: "HP"; Mfg: "HP"; Section name: "HPBF312I.PMD".
#I087 Driver node not trusted, rank changed from
0x00000000 to 0x0000c000.
#I023 Actual install section: [HPBF312I.PMD]. Rank:
0x0000c000. Effective driver date: 09/21/2000.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\hpbf312i.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section
[HPBF312I.PMD] in "c:\windows\inf\hpbf312i.inf".
#I320 Class GUID of device remains: {4D36E979-E325-11CE-
BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-166 Device install function: DIF_INSTALLDEVICEFILES.
#W334 Failed to verify catalog when scanning file queue.
Error 1168: Element not found.
#E366 An unsigned or incorrectly signed
file "c:\windows\inf\hpbf312i.inf" for driver "Printers"
will be installed (Policy=Warn, user said ok). Error
1168: Element not found.
#W187 Install failed, attempting to restore original
files.
#E362 An unsigned or incorrectly signed
file "c:\windows\inf\hpbf312i.inf" for driver "Printers"
will be installed (Policy=Warn). Error 1168: Element not
found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312E.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312E.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET95.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312E.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312F.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312F.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET97.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312F.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312G.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312G.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET99.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312G.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312H.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312H.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET9B.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312H.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312I.PM_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312I.PMD" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET9D.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312I.PM_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312I.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312I.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SET9F.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312I.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312I.HL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312I.HLP" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SETA1.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312I.HL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312J.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312J.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SETA3.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312J.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBF312K.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBF312K.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SETA5.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBF312K.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBAFD32.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBAFD32.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SETA7.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBAFD32.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPBFTM32.DL_" to "C:\WINDOWS\System32
\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\HPBFTM32.DLL" via
temporary file "C:\WINDOWS\System32\spool\DRIVERS\W32X86
\hewlett_packardhp_la847d_bprint\SETA9.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPBFTM32.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-336 Copying file "E:\Downloads\HP\1200
\2k_xp\HPDCMON.DL_" to "C:\WINDOWS\System32\HPDCMON.DLL"
via temporary file "C:\WINDOWS\System32\SETAB.tmp".
#E362 An unsigned or incorrectly signed
file "E:\Downloads\HP\1200\2k_xp\HPDCMON.DL_" for
driver "Printers" will be installed (Policy=Warn). Error
1168: Element not found.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [HPBF312I.PMD.Interfaces]
from "c:\windows\inf\hpbf312i.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#E154 Class installer failed. Error 1797: The printer
driver is unknown.