Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

Created November 22, 2016 15:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/b765e3625ecec5b5b71d2d02f2cd43b1 to your computer and use it in GitHub Desktop.
Save anonymous/b765e3625ecec5b5b71d2d02f2cd43b1 to your computer and use it in GitHub Desktop.
SetupAPI Log custom driver uninstall
[Device Install Log]
OS Version = 6.2.9200
Service Pack = 0.0
Suite = 0x0110
ProductType = 3
Architecture = amd64
[BeginLog]
[Boot Session: 2016/11/21 12:51:25.488]
>>> [SetupCopyOEMInf - C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf]
>>> Section start 2016/11/22 14:08:11.209
cmd: "C:\PROGRA~1\DIFX\E94EC5D9364B6EDB\dpinst.exe" /d /u C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
inf: Published Inf Path: C:\Windows\INF\oem1.inf
<<< Section end 2016/11/22 14:08:11.209
<<< [Exit status: SUCCESS]
>>> [SetupCopyOEMInf - C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf]
>>> Section start 2016/11/22 14:08:11.209
cmd: "C:\PROGRA~1\DIFX\E94EC5D9364B6EDB\dpinst.exe" /d /u C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
inf: Published Inf Path: C:\Windows\INF\oem1.inf
<<< Section end 2016/11/22 14:08:11.225
<<< [Exit status: SUCCESS]
>>> [SetupUninstallOEMInf - oem1.inf]
>>> Section start 2016/11/22 14:08:11.225
cmd: "C:\PROGRA~1\DIFX\E94EC5D9364B6EDB\dpinst.exe" /d /u C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
sto: {Delete Driver Package: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf} 14:08:11.225
sto: Driver Store = C:\Windows\System32\DriverStore [Online] (6.2.9200)
sto: Driver Package = mydriver.inf_amd64_dce581a4f5e6635a
sto: Flags = 0x00000000
pol: {Driver package policy check} 14:08:11.225
pol: {Driver package policy check - exit(0x00000000)} 14:08:11.225
sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf} 14:08:11.225
sto: {DRIVERSTORE DELETE BEGIN} 14:08:11.240
sto: {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 14:08:11.240
idb: {Unpublish Driver Package: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf} 14:08:11.240
idb: Clearing active driver package 'mydriver.inf_amd64_dce581a4f5e6635a'.
cpy: Unpublished 'oem1.inf'.
idb: Deindexed 8 device IDs for 'mydriver.inf_amd64_dce581a4f5e6635a'.
idb: {Unpublish Driver Package: exit(0x00000000)} 14:08:11.240
idb: {Unregister Driver Package: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf} 14:08:11.240
idb: Unregistered driver package 'mydriver.inf_amd64_dce581a4f5e6635a' from 'oem1.inf'.
idb: Deleted driver package object 'mydriver.inf_amd64_dce581a4f5e6635a' from DRIVERS database node.
idb: Deleted driver INF file object 'oem1.inf' from DRIVERS database node.
idb: {Unregister Driver Package: exit(0x00000000)} 14:08:11.240
cpy: {Delete Directory: C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a} 14:08:11.256
cpy: {Delete Directory: exit(0x00000000)} 14:08:11.272
sto: {DRIVERSTORE DELETE END} 14:08:11.272
sig: Uninstalled catalog 'oem1.cat'.
sto: {DRIVERSTORE DELETE END: exit(0x00000000)} 14:08:11.272
sto: {Unstage Driver Package: exit(0x00000000)} 14:08:11.272
sto: {Delete Driver Package: exit(0x00000000)} 14:08:11.272
<<< Section end 2016/11/22 14:08:11.272
<<< [Exit status: SUCCESS]
>>> [Device Install (DiInstallDevice) - USB\VID_076B&PID_3031\5&1B5E083C&0&2]
>>> Section start 2016/11/22 14:08:11.287
cmd: "C:\PROGRA~1\DIFX\E94EC5D9364B6EDB\dpinst.exe" /d /u C:\Windows\System32\DriverStore\FileRepository\mydriver.inf_amd64_dce581a4f5e6635a\mydriver.inf
dvi: {Build Driver List} 14:08:11.287
dvi: Searching for hardware ID(s):
dvi: usb\vid_076b&pid_3031&rev_0103
dvi: usb\vid_076b&pid_3031
dvi: Searching for compatible ID(s):
dvi: usb\class_0b&subclass_00&prot_00
dvi: usb\class_0b&subclass_00
dvi: usb\class_0b
cpy: Policy is set to make all digital signatures equal.
dvi: Created Driver Node:
dvi: HardwareID - USB\Class_0B&SubClass_00&Prot_00
dvi: InfName - C:\Windows\System32\DriverStore\FileRepository\wudfusbcciddriver.inf_amd64_be8b5e0fa73b4fe5\wudfusbcciddriver.inf
dvi: DevDesc - Microsoft Usbccid Smartcard Reader (WUDF)
dvi: Section - Usbccid_Install.NT
dvi: Rank - 0x00ff2000
dvi: Signer Score - INBOX
dvi: DrvDate - 06/21/2006
dvi: Version - 6.2.9200.16384
dvi: {Build Driver List - exit(0x00000000)} 14:08:11.490
dvi: {DIF_SELECTBESTCOMPATDRV} 14:08:11.490
dvi: Using exported function 'ClassInstall32' in module 'C:\Windows\system32\winscard.dll'.
dvi: Class installer == winscard.dll,ClassInstall32
dvi: Using exported function 'CoDeviceInstall' in module 'C:\Windows\system32\WudfCoinstaller.dll'.
dvi: CoInstaller 1 == WudfCoinstaller.dll
dvi: CoInstaller 1: Enter 14:08:11.490
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.490
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.490
dvi: {Select Best Driver}
dvi: Class GUID of device remains: {50dd5230-ba8a-11d1-bf5d-0000f805f530}.
dvi: Selected:
dvi: Description - [Microsoft Usbccid Smartcard Reader (WUDF)]
dvi: InfFile - [c:\windows\system32\driverstore\filerepository\wudfusbcciddriver.inf_amd64_be8b5e0fa73b4fe5\wudfusbcciddriver.inf]
dvi: Section - [Usbccid_Install]
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 14:08:11.506
sto: {Import Driver Package: C:\Windows\INF\WUDFUsbccidDriver.inf} 14:08:11.506
sto: Driver Store = C:\Windows\System32\DriverStore [Online] (6.2.9200)
sto: Driver Package = C:\Windows\INF\WUDFUsbccidDriver.inf
sto: Architecture = amd64
sto: Flags = 0x00000000
inf: Provider = Microsoft
inf: Class GUID = {50dd5230-ba8a-11d1-bf5d-0000f805f530}
inf: Driver Version = 06/21/2006,6.2.9200.16384
inf: Version Flags = 0x00000001
sto: Driver package already imported as 'WUDFUsbccidDriver.inf'.
sto: Driver Store Filename = C:\Windows\System32\DriverStore\FileRepository\wudfusbcciddriver.inf_amd64_be8b5e0fa73b4fe5\wudfusbcciddriver.inf
sto: {Import Driver Package: exit(0x00000000)} 14:08:11.506
dvi: Searching for hardware ID(s):
dvi: usb\vid_076b&pid_3031&rev_0103
dvi: usb\vid_076b&pid_3031
dvi: Searching for compatible ID(s):
dvi: usb\class_0b&subclass_00&prot_00
dvi: usb\class_0b&subclass_00
dvi: usb\class_0b
dvi: Class GUID of device remains: {50dd5230-ba8a-11d1-bf5d-0000f805f530}.
dvi: {Plug and Play Service: Device Install for USB\VID_076B&PID_3031\5&1B5E083C&0&2}
ndv: Infpath=C:\Windows\INF\WUDFUsbccidDriver.inf
ndv: DriverNodeName=wudfusbcciddriver.inf:db04a16cf81981ea:Usbccid_Install:6.2.9200.16384:usb\class_0b&subclass_00&prot_00
ndv: DriverStorepath=C:\Windows\System32\DriverStore\FileRepository\wudfusbcciddriver.inf_amd64_be8b5e0fa73b4fe5\wudfusbcciddriver.inf
dvi: Searching for hardware ID(s):
dvi: usb\vid_076b&pid_3031&rev_0103
dvi: usb\vid_076b&pid_3031
dvi: Searching for compatible ID(s):
dvi: usb\class_0b&subclass_00&prot_00
dvi: usb\class_0b&subclass_00
dvi: usb\class_0b
dvi: Class GUID of device changed to: {50dd5230-ba8a-11d1-bf5d-0000f805f530}.
ndv: {Core Device Install} 14:08:11.537
dvi: {DIF_ALLOW_INSTALL} 14:08:11.552
dvi: Using exported function 'ClassInstall32' in module 'C:\Windows\system32\winscard.dll'.
dvi: Class installer == winscard.dll,ClassInstall32
dvi: Using exported function 'CoDeviceInstall' in module 'C:\Windows\system32\WudfCoinstaller.dll'.
dvi: CoInstaller 1 == WudfCoinstaller.dll
dvi: CoInstaller 1: Enter 14:08:11.552
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.552
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.552
dvi: Default installer: Exit
dvi: {DIF_ALLOW_INSTALL - exit(0xe000020e)} 14:08:11.552
dvi: {DIF_INSTALLDEVICEFILES} 14:08:11.552
dvi: CoInstaller 1: Enter 14:08:11.552
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.552
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.552
! inf: Empty Section! [CoInstallers_CopyFiles]
dvi: Default installer: Exit
dvi: {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 14:08:11.568
flq: File 'C:\Windows\system32\DRIVERS\UMDF\WUDFUsbccidDriver.dll' pruned from copy.
flq: File 'C:\Windows\system32\DRIVERS\winusb.sys' pruned from copy.
dvi: {DIF_REGISTER_COINSTALLERS} 14:08:11.599
dvi: CoInstaller 1: Enter 14:08:11.599
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.599
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.599
dvi: {DIF_DESTROYPRIVATEDATA} 14:08:11.599
dvi: CoInstaller 1: Enter 14:08:11.599
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.599
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.599
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:08:11.599
dvi: Default installer: Exit
dvi: {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 14:08:11.599
dvi: {DIF_INSTALLINTERFACES} 14:08:11.599
dvi: Using exported function 'CoDeviceInstall' in module 'C:\Windows\system32\WudfCoinstaller.dll'.
dvi: CoInstaller 1 == WudfCoinstaller.dll
dvi: CoInstaller 1: Enter 14:08:11.615
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.615
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:11.615
dvi: Default installer: Exit
dvi: {DIF_INSTALLINTERFACES - exit(0x00000000)} 14:08:11.615
dvi: {DIF_INSTALLDEVICE} 14:08:11.615
dvi: CoInstaller 1: Enter 14:08:11.615
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:11.833
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:13.858
dvi: {Install DEVICE}
dvi: {Writing Device Properties}
dvi: Strong Name=WUDFUsbccidDriver.inf:db04a16cf81981ea:Usbccid_Install:6.2.9200.16384:usb\class_0b&subclass_00&prot_00
dvi: {Writing Device Properties - Complete}
inf: AddService=WUDFRd,0x000001fa,WUDFRD_ServiceInstall (wudfusbcciddriver.inf line 62)
dvi: Add Service: Modified existing service 'WUDFRd'.
inf: AddService=WinUsb,0x000001f8,WinUsb_ServiceInstall (wudfusbcciddriver.inf line 63)
dvi: Add Service: Modified existing service 'WinUsb'.
dvi: {Install DEVICE exit (0x00000000)}
dvi: Install Device: Removing device sub-tree. 14:08:13.874
dvi: Install Device: Removing device sub-tree completed. 14:08:13.928
dvi: Install Device: Restarting device. 14:08:13.928
dvi: Install Device: Restarting device completed. 14:08:14.271
!!! dvi: Device not started: Device has problem: 0x0a: CM_PROB_FAILED_START.
dvi: Default installer: Exit
dvi: CoInstaller 1: Enter (Post Processing) 14:08:14.271
dvi: CoInstaller 1: Exit (Post Processing)
dvi: {DIF_INSTALLDEVICE - exit(0x00000000)} 14:08:14.302
dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 14:08:14.302
dvi: CoInstaller 1: Enter 14:08:14.302
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:14.302
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:14.302
dvi: Default installer: Exit
dvi: {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 14:08:14.302
! ndv: Queueing up error report since device has a PnP problem...
ndv: {Core Device Install - exit(0x00000000)} 14:08:14.443
dvi: {DIF_DESTROYPRIVATEDATA} 14:08:14.443
dvi: CoInstaller 1: Enter 14:08:14.443
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:14.443
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:14.458
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:08:14.458
ump: {Plug and Play Service: Device Install exit(00000000)}
dvi: {DIF_DESTROYPRIVATEDATA} 14:08:14.458
dvi: CoInstaller 1: Enter 14:08:14.458
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 14:08:14.458
dvi: Class installer: Exit
dvi: Default installer: Enter 14:08:14.458
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:08:14.458
<<< Section end 2016/11/22 14:08:14.458
<<< [Exit status: SUCCESS]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment