Giter Site home page Giter Site logo

Comments (10)

pradhr avatar pradhr commented on July 19, 2024

Here is the logfile generated in Zadig:

Zadig 2.1.1.675
Windows 7 SP1 32 bit
ini file 'zadig.ini' not found - default parameters will be used
'WinUSB' driver is not available
falling back to 'libusb-win32' for default driver
1 device found.
Using inf name: PDT4000_Ver_1.0.inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:debug [installer process] got parameter PDT4000_Ver_1.0.inf
libwdi:debug [installer process] got device_id: 'USB\VID_045B&PID_0512\P001'
libwdi:debug [installer process] got hardware_id: 'USB\VID_045B&PID_0512&REV_0200'
libwdi:debug [installer process] got user_sid: 'S-1-5-21-812045857-3654368192-2273473021-1000'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] sylog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [installer process] Installing driver for USB\VID_045B&PID_0512&REV_0200 - please wait...
libwdi:debug [syslog] <Garbled data>
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_045B&PID_0512&REV_0200]
libwdi:debug [syslog] >>>  Section start 2015/04/13 15:21:39.946
libwdi:debug [syslog]       cmd: "C:\Users\prashant\usb_driver\installer_x86.exe" "PDT4000_Ver_1.0.inf"
libwdi:debug [syslog]      dvi: Set selected driver complete.
libwdi:debug [syslog]      dvi: {Build Driver List} 15:21:39.973
libwdi:debug [syslog]      dvi:      Searching for hardware ID(s):
libwdi:debug [syslog]      dvi:           usb\vid_045b&pid_0512&rev_0200
libwdi:debug [syslog]      dvi:           usb\vid_045b&pid_0512
libwdi:debug [syslog]      dvi:      Searching for compatible ID(s):
libwdi:debug [syslog]      dvi:           usb\class_ff&subclass_ff&prot_ff
libwdi:debug [syslog]      dvi:           usb\class_ff&subclass_ff
libwdi:debug [syslog]      dvi:           usb\class_ff
libwdi:debug [syslog]      cpy:      Policy is set to make all digital signatures equal.
libwdi:debug [syslog]      dvi:      Processing a single INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      inf:      Opened INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE} 15:21:39.991
libwdi:debug [syslog]      sig:           Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           FilePath = c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           Catalog  = c:\users\prashant\usb_driver\PDT4000_Ver_1.0.cat
libwdi:debug [syslog] !    sig:           Verifying file against specific (valid) catalog failed! (0x800b0109)
libwdi:debug [syslog] !    sig:           Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 15:21:40.082
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE} 15:21:40.082
libwdi:debug [syslog]      sig:           Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           FilePath = c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           Catalog  = c:\users\prashant\usb_driver\PDT4000_Ver_1.0.cat
libwdi:debug [syslog]      sig:           Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog]      sig:           Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 15:21:40.248
libwdi:debug [syslog]      dvi:      Created Driver Node:
libwdi:debug [syslog]      dvi:           HardwareID   - USB\VID_045B&PID_0512
libwdi:debug [syslog]      dvi:           InfName      - c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      dvi:           DevDesc      - PDT4000 Ver 1.0
libwdi:debug [syslog]      dvi:           DrvDesc      - PDT4000 Ver 1.0
libwdi:debug [syslog]      dvi:           Provider     - libusb-win32
libwdi:debug [syslog]      dvi:           Mfg          - Hitachi, Ltd
libwdi:debug [syslog]      dvi:           ModelsSec    - Devices.NT
libwdi:debug [syslog]      dvi:           InstallSec   - LIBUSB_WIN32_DEV.NT
libwdi:debug [syslog]      dvi:           ActualSec    - LIBUSB_WIN32_DEV.NT
libwdi:debug [syslog]      dvi:           Rank         - 0x00ff0001
libwdi:debug [syslog]      dvi:           Signer       - USB\VID_045B&PID_0512 (libwdi autogenerated)
libwdi:debug [syslog]      dvi:           Signer Score - Authenticode
libwdi:debug [syslog]      dvi:           DrvDate      - 02/11/2014
libwdi:debug [syslog]      dvi:           Version      - 1.2.6.0
libwdi:debug [syslog]      dvi: {Build Driver List - exit(0x00000000)} 15:21:40.266
libwdi:debug [syslog]      dvi: {DIF_SELECTBESTCOMPATDRV} 15:21:40.267
libwdi:debug [syslog]      dvi:      No class installer for 'PDT4000 Ver 1.0  '
libwdi:debug [syslog]      dvi:      No CoInstallers found
libwdi:debug [syslog]      dvi:      Default installer: Enter 15:21:40.271
libwdi:debug [syslog]      dvi:           {Select Best Driver}
libwdi:debug [syslog]      dvi:                Selected driver installs from section [LIBUSB_WIN32_DEV.NT] in 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf'.
libwdi:debug [syslog]      dvi:                Class GUID of device changed to: {eb781aaf-9c70-4523-a5df-642a87eca567}.
libwdi:debug [syslog]      dvi:                Set selected driver complete.
libwdi:debug [syslog]      dvi:                Selected:
libwdi:debug [syslog]      dvi:                     Description - [PDT4000 Ver 1.0]
libwdi:debug [syslog]      dvi:                     InfFile     - [c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf]
libwdi:debug [syslog]      dvi:                     Section     - [LIBUSB_WIN32_DEV.NT]
libwdi:debug [syslog]      dvi:                     Signer      - [USB\VID_045B&PID_0512 (libwdi autogenerated)]
libwdi:debug [syslog]      dvi:                     Rank        - [0x00ff0001]
libwdi:debug [syslog]      dvi:           {Select Best Driver - exit(0x00000000)}
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_SELECTBESTCOMPATDRV - exit(0x00000000)} 15:21:40.305
libwdi:debug [syslog]      inf: {SetupCopyOEMInf: c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf} 15:21:40.307
libwdi:debug [syslog]      sto:      {Import Driver Package: c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf} 15:21:40.524
libwdi:debug [syslog]      sto:           Importing driver package into Driver Store:
libwdi:debug [syslog]      sto:                Driver Store   = C:\Windows\System32\DriverStore (Online | 6.1.7601)
libwdi:debug [syslog]      sto:                Driver Package = c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sto:                Architecture   = x86
libwdi:debug [syslog]      sto:                Locale Name    = neutral
libwdi:debug [syslog]      sto:                Flags          = 0x00000000
libwdi:debug [syslog]      sto:           Copying driver package files to 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}'.
libwdi:debug [syslog]      inf:           Opened INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:           Opened INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                SourceRootPath - 'c:\users\prashant\usb_driver'
libwdi:debug [syslog]      flq:                SourceFilename - 'PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                TargetDirectory- 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}'
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                SourceRootPath - 'c:\users\prashant\usb_driver'
libwdi:debug [syslog]      flq:                SourceFilename - 'pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                TargetDirectory- 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}'
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                SourceRootPath - 'c:\users\prashant\usb_driver\x86'
libwdi:debug [syslog]      flq:                SourceFilename - 'libusb0.sys'
libwdi:debug [syslog]      flq:                TargetDirectory- 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86'
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:           {_commit_file_queue}
libwdi:debug [syslog]      flq:                CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
libwdi:debug [syslog]      flq:                {_commit_copy_subqueue}
libwdi:debug [syslog]      flq:                     subqueue count=3
libwdi:debug [syslog]      flq:                     source media:
libwdi:debug [syslog]      flq:                          SourcePath   - [c:\users\prashant\usb_driver]
libwdi:debug [syslog]      flq:                          SourceFile   - [PDT4000_Ver_1.0.cat]
libwdi:debug [syslog]      flq:                          Flags        - 0x00000000
libwdi:debug [syslog]      flq:                     {_commit_copyfile}
libwdi:debug [syslog]      flq:                          CopyFile: 'c:\users\prashant\usb_driver\PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\SETF3D8.tmp'
libwdi:debug [syslog]      flq:                          MoveFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\SETF3D8.tmp'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                     {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                     {_commit_copyfile}
libwdi:debug [syslog]      flq:                          CopyFile: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\SETF418.tmp'
libwdi:debug [syslog]      flq:                          MoveFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\SETF418.tmp'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                     {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                     source media:
libwdi:debug [syslog]      flq:                          SourcePath   - [c:\users\prashant\usb_driver\x86]
libwdi:debug [syslog]      flq:                          SourceFile   - [libusb0.sys]
libwdi:debug [syslog]      flq:                          Flags        - 0x00000000
libwdi:debug [syslog]      flq:                     {_commit_copyfile}
libwdi:debug [syslog]      flq:                          CopyFile: 'c:\users\prashant\usb_driver\x86\libusb0.sys'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86\SETF447.tmp'
libwdi:debug [syslog]      flq:                          MoveFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86\SETF447.tmp'
libwdi:debug [syslog]      flq:                                to: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86\libusb0.sys'
libwdi:debug [syslog]      flq:                     {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                {_commit_copy_subqueue exit OK}
libwdi:debug [syslog]      flq:           {_commit_file_queue exit OK}
libwdi:debug [syslog]      pol:           {Driver package policy check} 15:21:40.989
libwdi:debug [syslog]      pol:           {Driver package policy check - exit(0x00000000)} 15:21:40.990
libwdi:debug [syslog]      sto:           {Stage Driver Package: C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\pdt4000_ver_1.0.inf} 15:21:40.990
libwdi:debug [syslog]      inf:                Opened INF: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:                Opened INF: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      sto:                Copying driver package files:
libwdi:debug [syslog]      sto:                     Source Path      = C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}
libwdi:debug [syslog]      sto:                     Destination Path = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                     CopyStyle      - 0x00000010
libwdi:debug [syslog]      flq:                     SourceRootPath - 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}'
libwdi:debug [syslog]      flq:                     SourceFilename - 'PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                     TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}'
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                     CopyStyle      - 0x00000010
libwdi:debug [syslog]      flq:                     SourceRootPath - 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}'
libwdi:debug [syslog]      flq:                     SourceFilename - 'pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                     TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}'
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                     CopyStyle      - 0x00000010
libwdi:debug [syslog]      flq:                     SourceRootPath - 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86'
libwdi:debug [syslog]      flq:                     SourceFilename - 'libusb0.sys'
libwdi:debug [syslog]      flq:                     TargetDirectory- 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\x86'
libwdi:debug [syslog]      flq:                {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                {_commit_file_queue}
libwdi:debug [syslog]      flq:                     CommitQ DelNodes=0 RenNodes=0 CopyNodes=3
libwdi:debug [syslog]      flq:                     {_commit_copy_subqueue}
libwdi:debug [syslog]      flq:                          subqueue count=3
libwdi:debug [syslog]      flq:                          source media:
libwdi:debug [syslog]      flq:                               SourcePath   - [C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}]
libwdi:debug [syslog]      flq:                               SourceFile   - [PDT4000_Ver_1.0.cat]
libwdi:debug [syslog]      flq:                               Flags        - 0x00000000
libwdi:debug [syslog]      flq:                          {_commit_copyfile}
libwdi:debug [syslog]      flq:                               CopyFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\SETF54F.tmp'
libwdi:debug [syslog]      flq:                               MoveFile: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\SETF54F.tmp'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\PDT4000_Ver_1.0.cat'
libwdi:debug [syslog]      flq:                          {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                          {_commit_copyfile}
libwdi:debug [syslog]      flq:                               CopyFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\SETF56F.tmp'
libwdi:debug [syslog]      flq:                               MoveFile: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\SETF56F.tmp'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                          {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                          source media:
libwdi:debug [syslog]      flq:                               SourcePath   - [C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86]
libwdi:debug [syslog]      flq:                               SourceFile   - [libusb0.sys]
libwdi:debug [syslog]      flq:                               Flags        - 0x00000000
libwdi:debug [syslog]      flq:                          {_commit_copyfile}
libwdi:debug [syslog]      flq:                               CopyFile: 'C:\Users\prashant\AppData\Local\Temp\{6255750a-6a21-1b89-3475-695e435f1674}\x86\libusb0.sys'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\x86\SETF5BE.tmp'
libwdi:debug [syslog]      flq:                               MoveFile: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\x86\SETF5BE.tmp'
libwdi:debug [syslog]      flq:                                     to: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\x86\libusb0.sys'
libwdi:debug [syslog]      flq:                          {_commit_copyfile exit OK}
libwdi:debug [syslog]      flq:                     {_commit_copy_subqueue exit OK}
libwdi:debug [syslog]      flq:                {_commit_file_queue exit OK}
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE} 15:21:41.324
libwdi:debug [syslog]      inf:                     Opened INF: 'C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      sig:                     {_VERIFY_FILE_SIGNATURE} 15:21:41.332
libwdi:debug [syslog]      sig:                          Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:                          FilePath = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:                          Catalog  = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\PDT4000_Ver_1.0.cat
libwdi:debug [syslog] !    sig:                          Verifying file against specific (valid) catalog failed! (0x800b0109)
libwdi:debug [syslog] !    sig:                          Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog]      sig:                     {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 15:21:41.347
libwdi:debug [syslog]      sig:                     {_VERIFY_FILE_SIGNATURE} 15:21:41.348
libwdi:debug [syslog]      sig:                          Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:                          FilePath = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:                          Catalog  = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\PDT4000_Ver_1.0.cat
libwdi:debug [syslog]      sig:                          Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog]      sig:                          Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog]      sig:                     {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 15:21:41.356
libwdi:debug [syslog]      sto:                     Validating driver package files against catalog 'PDT4000_Ver_1.0.cat'.
libwdi:debug [syslog]      sto:                     Driver package is valid.
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_VALIDATE exit(0x00000000)} 15:21:41.430
libwdi:debug [syslog]      sto:                Verified driver package signature:
libwdi:debug [syslog]      sto:                     Digital Signer Score = 0xFF000000
libwdi:debug [syslog]      sto:                     Digital Signer Name  = <unknown>
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_BEGIN} 15:21:41.435
libwdi:debug [syslog]      ndv:                     System restore disabled by policy. Error = 0x000004EC
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_BEGIN: exit(0x00000000)} 15:21:41.437
libwdi:debug [syslog]      sto:                Importing driver package files:
libwdi:debug [syslog]      sto:                     Source Path      = C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}
libwdi:debug [syslog]      sto:                     Destination Path = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444
libwdi:debug [syslog]      sto:                {Copy Directory: C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}} 15:21:41.441
libwdi:debug [syslog]      sto:                     Target Path = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444
libwdi:debug [syslog]      sto:                     {Copy Directory: C:\Windows\System32\DriverStore\Temp\{1c304c86-3b2e-7564-0b61-542ebf46085c}\x86} 15:21:41.458
libwdi:debug [syslog]      sto:                          Target Path = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\x86
libwdi:debug [syslog]      sto:                     {Copy Directory: exit(0x00000000)} 15:21:41.481
libwdi:debug [syslog]      sto:                {Copy Directory: exit(0x00000000)} 15:21:41.482
libwdi:debug [syslog]      sto:                {Index Driver Package: C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf} 15:21:41.482
libwdi:debug [syslog]      idb:                     Registered driver store entry 'pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'.
libwdi:debug [syslog]      idb:                     Published 'pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf' to 'C:\Windows\INF\oem121.inf'
libwdi:debug [syslog]      idb:                     Published driver store entry 'pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'.
libwdi:debug [syslog]      sto:                     Published driver package INF 'oem121.inf' was changed.
libwdi:debug [syslog]      sto:                     Active published driver package is 'pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'.
libwdi:debug [syslog]      sto:                {Index Driver Package: exit(0x00000000)} 15:21:49.414
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_END} 15:21:49.415
libwdi:debug [syslog]      ndv:                     No system restore point was set earlier.
libwdi:debug [syslog]      sto:                {DRIVERSTORE_IMPORT_NOTIFY_END: exit(0x00000000)} 15:21:49.417
libwdi:debug [syslog]      sto:           {Stage Driver Package: exit(0x00000000)} 15:21:49.475
libwdi:debug [syslog]      ndv:           Doing device matching lookup!
libwdi:debug [syslog]      inf:           Opened INF: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:           Saved PNF: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.PNF' (Language = 0409)
libwdi:debug [syslog]      ndv:           Found device that matches new INF!
libwdi:debug [syslog]      sto:           Driver package was staged to Driver Store. Time = 8814 ms
libwdi:debug [syslog]      sto:           Imported driver package into Driver Store:
libwdi:debug [syslog]      sto:                Filename = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sto:                Time     = 9298 ms
libwdi:debug [syslog]      sto:      {Import Driver Package: exit(0x00000000)} 15:21:49.838
libwdi:debug [syslog]      inf:      Opened INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:      Driver Store location: C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      inf:      Published Inf Path: C:\Windows\INF\oem121.inf
libwdi:debug [syslog]      inf:      Opened INF: 'c:\users\prashant\usb_driver\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:      Installing catalog PDT4000_Ver_1.0.cat as: oem121.CAT
libwdi:debug [syslog]      inf:      OEM source media location: c:\users\prashant\usb_driver\
libwdi:debug [syslog]      inf: {SetupCopyOEMInf exit (0x00000000)} 15:21:50.788
libwdi:debug [syslog]      dvi: Searching for hardware ID(s):
libwdi:debug [syslog]      dvi:      usb\vid_045b&pid_0512&rev_0200
libwdi:debug [syslog]      dvi:      usb\vid_045b&pid_0512
libwdi:debug [syslog]      dvi: Searching for compatible ID(s):
libwdi:debug [syslog]      dvi:      usb\class_ff&subclass_ff&prot_ff
libwdi:debug [syslog]      dvi:      usb\class_ff&subclass_ff
libwdi:debug [syslog]      dvi:      usb\class_ff
libwdi:debug [syslog]      inf: Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      sig: {_VERIFY_FILE_SIGNATURE} 15:21:50.801
libwdi:debug [syslog]      sig:      Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:      FilePath = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:      Catalog  = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\PDT4000_Ver_1.0.cat
libwdi:debug [syslog] !    sig:      Verifying file against specific (valid) catalog failed! (0x800b0109)
libwdi:debug [syslog] !    sig:      Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog]      sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 15:21:50.822
libwdi:debug [syslog]      sig: {_VERIFY_FILE_SIGNATURE} 15:21:50.823
libwdi:debug [syslog]      sig:      Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:      FilePath = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:      Catalog  = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\PDT4000_Ver_1.0.cat
libwdi:debug [syslog]      sig:      Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog]      sig:      Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog]      sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 15:21:50.838
libwdi:debug [syslog]      dvi: Selected driver installs from section [LIBUSB_WIN32_DEV.NT] in 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf'.
libwdi:debug [syslog]      dvi: Class GUID of device changed to: {eb781aaf-9c70-4523-a5df-642a87eca567}.
libwdi:debug [syslog]      dvi: Set selected driver complete.
libwdi:debug [syslog]      dvi: {Plug and Play Service: Device Install for USB\VID_045B&PID_0512\P001}
libwdi:debug [syslog]      ump:      Creating Install Process: DrvInst.exe 15:21:50.854
libwdi:debug [syslog]      ndv:      Infpath=C:\Windows\INF\oem121.inf
libwdi:debug [syslog]      ndv:      DriverNodeName=pdt4000_ver_1.0.inf:Devices.NT:LIBUSB_WIN32_DEV.NT:1.2.6.0:usb\vid_045b&pid_0512
libwdi:debug [syslog]      ndv:      DriverStorepath=C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      ndv:      Building driver list from driver node strong name...
libwdi:debug [syslog]      dvi:      Searching for hardware ID(s):
libwdi:debug [syslog]      dvi:           usb\vid_045b&pid_0512&rev_0200
libwdi:debug [syslog]      dvi:           usb\vid_045b&pid_0512
libwdi:debug [syslog]      dvi:      Searching for compatible ID(s):
libwdi:debug [syslog]      dvi:           usb\class_ff&subclass_ff&prot_ff
libwdi:debug [syslog]      dvi:           usb\class_ff&subclass_ff
libwdi:debug [syslog]      dvi:           usb\class_ff
libwdi:debug [syslog]      inf:      Opened PNF: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE} 15:21:51.037
libwdi:debug [syslog]      sig:           Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           FilePath = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           Catalog  = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\PDT4000_Ver_1.0.cat
libwdi:debug [syslog] !    sig:           Verifying file against specific (valid) catalog failed! (0x800b0109)
libwdi:debug [syslog] !    sig:           Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 15:21:51.065
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE} 15:21:51.065
libwdi:debug [syslog]      sig:           Key      = pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           FilePath = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf
libwdi:debug [syslog]      sig:           Catalog  = C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\PDT4000_Ver_1.0.cat
libwdi:debug [syslog]      sig:           Success: File is signed in Authenticode(tm) catalog.
libwdi:debug [syslog]      sig:           Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
libwdi:debug [syslog]      sig:      {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 15:21:51.074
libwdi:debug [syslog]      dvi:      Selected driver installs from section [LIBUSB_WIN32_DEV.NT] in 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf'.
libwdi:debug [syslog]      dvi:      Class GUID of device changed to: {eb781aaf-9c70-4523-a5df-642a87eca567}.
libwdi:debug [syslog]      dvi:      Set selected driver complete.
libwdi:debug [syslog]      ndv:      {Core Device Install} 15:21:51.077
libwdi:debug [syslog]      inf:           Opened INF: 'C:\Windows\INF\oem121.inf' ([strings])
libwdi:debug [syslog]      inf:           Saved PNF: 'C:\Windows\INF\oem121.PNF' (Language = 0409)
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL} 15:21:51.101
libwdi:debug [syslog]      dvi:                No class installer for 'PDT4000 Ver 1.0'
libwdi:debug [syslog]      dvi:                No CoInstallers found
libwdi:debug [syslog]      dvi:                Default installer: Enter 15:21:51.102
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL - exit(0xe000020e)} 15:21:51.103
libwdi:debug [syslog]      ndv:           Installing files...
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES} 15:21:51.224
libwdi:debug [syslog]      dvi:                No class installer for 'PDT4000 Ver 1.0'
libwdi:debug [syslog]      dvi:                Default installer: Enter 15:21:51.226
libwdi:debug [syslog]      dvi:                     {Install FILES}
libwdi:debug [syslog]      inf:                          Opened PNF: 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf' ([strings])
libwdi:debug [syslog]      inf:                          {Install Inf Section [LIBUSB_WIN32_DEV.NT]}
libwdi:debug [syslog]      inf:                               CopyFiles=libusb_files_sys,libusb_files_dll_x86  (pdt4000_ver_1.0.inf line 75)
libwdi:debug [syslog]      cpy:                               Open PnpLockdownPolicy: Err=2. This is OK. Use LockDownPolicyDefault
libwdi:debug [syslog]      flq:                               QueueSingleCopy...
libwdi:debug [syslog]      flq:                               Inf     : 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                               SourceInf: 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf'
libwdi:debug [syslog]      flq:                               SourceSection: [sourcedisksfiles.x86]
libwdi:debug [syslog]      flq:                               Source root path based on SourceInf
libwdi:debug [syslog]      flq:                               SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'
libwdi:debug [syslog]      flq:                               {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                                    CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                                    {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                                         CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                                         SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'
libwdi:debug [syslog]      flq:                                         SourcePath     - '\x86'
libwdi:debug [syslog]      flq:                                         SourceFilename - 'libusb0.sys'
libwdi:debug [syslog]      flq:                                         TargetDirectory- 'C:\Windows\system32\drivers'
libwdi:debug [syslog]      flq:                                         TargetFilename - 'libusb0.sys'
libwdi:debug [syslog]      flq:                                         SourceDesc     - 'PDT4000 Ver 1.0 Install Disk'
libwdi:debug [syslog]      flq:                                    {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                               {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                               QueueSingleCopy...
libwdi:debug [syslog]      flq:                               Inf     : 'c:\windows\system32\driverstore\filerepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444\pdt4000_ver_1.0.inf'
libwdi:debug [syslog] !    flq:                               Missing SourceDisksFiles/SourceDisksNames information from INF.
libwdi:debug [syslog]      flq:                               Source root path based on Main INF
libwdi:debug [syslog]      flq:                               SourceRootPath: 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'
libwdi:debug [syslog]      flq:                               {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                                    CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                                    {FILE_QUEUE_COPY}
libwdi:debug [syslog]      flq:                                         CopyStyle      - 0x00000000
libwdi:debug [syslog]      flq:                                         SourceRootPath - 'C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444'
libwdi:debug [syslog]      flq:                                         SourceFilename - 'libusb0_x86.dll #LK_COMMA# #LK_DLL# #LK_COMMA# #LK_X86_DLL#'
libwdi:debug [syslog]      flq:                                         TargetDirectory- 'C:\Windows\system32'
libwdi:debug [syslog]      flq:                                         TargetFilename - 'libusb0.dll'
libwdi:debug [syslog]      flq:                                    {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      flq:                               {FILE_QUEUE_COPY exit(0x00000000)}
libwdi:debug [syslog]      inf:                          {Install Inf Section [LIBUSB_WIN32_DEV.NT] exit (0x00000000)}
libwdi:debug [syslog]      dvi:                          Processing co-installer registration section [LIBUSB_WIN32_DEV.NT.CoInstallers].
libwdi:debug [syslog]      inf:                          {Install Inf Section [LIBUSB_WIN32_DEV.NT.CoInstallers]}
libwdi:debug [syslog]      inf:                          {Install Inf Section [LIBUSB_WIN32_DEV.NT.CoInstallers] exit (0x00000000)}
libwdi:debug [syslog]      dvi:                          Co-installers registered.
libwdi:debug [syslog]      dvi:                          {Install INTERFACES}
libwdi:debug [syslog]      dvi:                               Installing section [LIBUSB_WIN32_DEV.NT.Interfaces]
libwdi:debug [syslog]      dvi:                          {Install INTERFACES exit 00000000}
libwdi:debug [syslog]      dvi:                     {Install FILES exit (0x00000000)}
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 15:21:51.345
libwdi:debug [syslog]      ndv:           Pruning file queue...
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE}
libwdi:debug [syslog]      flq:                ScanQ flags=620
libwdi:debug [syslog]      flq:                     SPQ_SCAN_PRUNE_COPY_QUEUE
libwdi:debug [syslog]      flq:                     SPQ_SCAN_FILE_COMPARISON
libwdi:debug [syslog]      flq:                     SPQ_SCAN_ACTIVATE_DRP
libwdi:debug [syslog]      flq:                ScanQ number of copy nodes=2
libwdi:debug [syslog]      flq:                File 'C:\Windows\system32\drivers\libusb0.sys' pruned from copy.
libwdi:debug [syslog]      sig:                Using catalog 'C:\Windows\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\oem121.CAT'.
libwdi:debug [syslog] !    sig:                VerifyTrustFailed for C:\Windows\system32\drivers\libusb0.sys.
libwdi:debug [syslog] !    sig:                Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
libwdi:debug [syslog]      cpy:                DrpSetRegFileProt 'C:\Windows\system32\drivers\libusb0.sys' Status=0 Class=OEM Legacy
libwdi:debug [syslog]      flq:                ScanQ action=200 DoPruning=32
libwdi:debug [syslog]      flq:                ScanQ end Validity flags=620 CopyNodes=1
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE exit(0, 0x00000000)}
libwdi:debug [syslog]      ndv:           Committing file queue...
libwdi:debug [syslog]      flq:           {_commit_file_queue}
libwdi:debug [syslog]      flq:                CommitQ DelNodes=0 RenNodes=0 CopyNodes=1
libwdi:debug [syslog]      flq:                {SPFILENOTIFY_STARTQUEUE}
libwdi:debug [syslog]      flq:                {SPFILENOTIFY_STARTQUEUE - exit(0x00000001)}
libwdi:debug [syslog]      flq:                {_commit_copy_subqueue}
libwdi:debug [syslog]      flq:                     subqueue count=1
libwdi:debug [syslog]      flq:                     {SPFILENOTIFY_STARTSUBQUEUE}
libwdi:debug [syslog]      flq:                     {SPFILENOTIFY_STARTSUBQUEUE - exit(0x00000001)}
libwdi:debug [syslog]      flq:                     source media:
libwdi:debug [syslog]      flq:                          SourcePath   - [C:\Windows\System32\DriverStore\FileRepository\pdt4000_ver_1.0.inf_x86_neutral_195a4cf561193444]
libwdi:debug [syslog]      flq:                          SourceFile   - [libusb0_x86.dll #LK_COMMA# #LK_DLL# #LK_COMMA# #LK_X86_DLL#]
libwdi:debug [syslog]      flq:                          Flags        - 0x00000000
libwdi:debug [syslog]      flq:                     {SPFQNOTIFY_NEEDMEDIA}
libwdi:debug [syslog]      flq:                          {SPFILENOTIFY_NEEDMEDIA}
libwdi:debug [syslog]      flq:                          {SPFILENOTIFY_NEEDMEDIA - exit(0x00000000)}
libwdi:debug [syslog]      flq:                     {SPFQNOTIFY_NEEDMEDIA - returned 0x00000000}
libwdi:debug [syslog] !!!  flq:                     source media: SPFQOPERATION_ABORT.
libwdi:debug [syslog] !!!  flq:                     Error 2: The system cannot find the file specified.
libwdi:debug [syslog]      flq:                {_commit_copy_subqueue exit(0x00000002)}
libwdi:debug [syslog] !!!  flq:                FileQueueCommit aborting!
libwdi:debug [syslog] !!!  flq:                Error 2: The system cannot find the file specified.
libwdi:debug [syslog]      flq:                {SPFILENOTIFY_ENDQUEUE}
libwdi:debug [syslog]      flq:                {SPFILENOTIFY_ENDQUEUE - exit(0x00000001)}
libwdi:debug [syslog]      flq:           {_commit_file_queue exit(0x00000002)}
libwdi:debug [syslog]      ndv:           Device install status=0x00000002
libwdi:debug [syslog]      ndv:           Performing device install final cleanup...
libwdi:debug [syslog] !    ndv:           Queueing up error report since device installation failed...
libwdi:debug [syslog]      ndv:      {Core Device Install - exit(0x00000002)} 15:21:51.689
libwdi:debug [syslog]      ump:      Server install process exited with code 0x00000002 15:21:51.694
libwdi:debug [syslog]      ump: {Plug and Play Service: Device Install exit(00000002)}
libwdi:debug [syslog]      ndv: Device Install failed for new device...installing NULL driver.
libwdi:debug [syslog]      dvi: {Plug and Play Service: Device Install for USB\VID_045B&PID_0512\P001}
libwdi:debug [syslog]      ump:      Creating Install Process: DrvInst.exe 15:21:51.790
libwdi:debug [syslog] !    ndv:      Installing NULL driver!
libwdi:debug [syslog]      dvi:      Set selected driver complete.
libwdi:debug [syslog]      dvi:      {DIF_ALLOW_INSTALL} 15:21:51.800
libwdi:debug [syslog]      dvi:           No class installer for 'PDT4000 Ver 1.0  '
libwdi:debug [syslog]      dvi:           No CoInstallers found
libwdi:debug [syslog]      dvi:           Default installer: Enter 15:21:51.802
libwdi:debug [syslog]      dvi:           Default installer: Exit
libwdi:debug [syslog]      dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 15:21:51.803
libwdi:debug [syslog]      dvi:      {DIF_INSTALLDEVICE} 15:21:51.804
libwdi:debug [syslog]      dvi:           No class installer for 'PDT4000 Ver 1.0  '
libwdi:debug [syslog]      dvi:           Default installer: Enter 15:21:51.805
libwdi:debug [syslog] !    dvi:                Installing NULL driver!
libwdi:debug [syslog]      dvi:                Writing common driver property settings.
libwdi:debug [syslog]      dvi:                {Restarting Devices} 15:21:51.834
libwdi:debug [syslog]      dvi:                     Restart: USB\VID_045B&PID_0512\P001
libwdi:debug [syslog]      dvi:                     Restart complete.
libwdi:debug [installer process] the system can not find the file specified (C:\Users\prashant\usb_driver\PDT4000_Ver_1.0.inf)
Driver Installation: FAILED (Requested resource not found)
1 device found.
1 device found.
Using 'C:\Users\prashant\usb_driver' as extraction directory.

from libwdi.

pradhr avatar pradhr commented on July 19, 2024

Newly created wdi-simple.exe is also behaving the same way.
Actually I need wdi-simple.exe which will be used with NSIS script to install the driver.
If some can please provide me link to download wdi-simple.exe and if that works, then it will solve my problem.
As ready made Zadig.exe and inf-wizard.exe both successfully install the driver, I think wdi-simple.exe will also work.

Thanks.

from libwdi.

pradhr avatar pradhr commented on July 19, 2024

I have done little bit more progress.
Currently when we use wdi-simple.exe which is compiled by the Visual Studio Community Edition 2013 on my computer and use this exe to create the inf etc driver files
and then install on computer to which PDT4000 USB Device is connected, it is giving error that "Resource not found" or in Zadig "The driver installation fail".

But if we use the inf etc driver files created by original inf-wizard.exe or Zadig.exe and then manually select the driver, it will install the driver successfully.

I don't mind using the inf etc driver files created by original Zadig.exe, but I found that wdi-simple.exe always create inf etc files, it does not just pick from specified folder. If it is possible for wdi-simple.exe to just use the driver from the specified folder, please do let me know.

Thank you for all your help.

from libwdi.

pbatard avatar pbatard commented on July 19, 2024
  1. What does the embedder step of the Visual Studio compilation say? With libusb0.sys alone, you should see something like this during compilation:
5>Project not selected to build for this solution configuration 
4>  detected change for 'D:\libwdi\Win32\Debug\helper\installer_x86.exe'
4>    EMBED  D:\libusb-win32\bin\x86\libusb0_x86.dll (2012.08.02)
4>    EMBED  D:\libusb-win32\bin\x86\install-filter.exe (2012.08.02)
4>    EMBED  D:\libusb-win32\bin\x86\libusb0.sys (2012.08.02)
4>    EMBED  D:\libusb-win32\bin\amd64\libusb0.dll (2012.08.02)
4>    EMBED  D:\libusb-win32\bin\amd64\libusb0.sys (2012.08.02)
4>    EMBED  D:\libusb-win32\bin\amd64\install-filter.exe (2012.08.02)
4>    EMBED  D:\libusb-win32\installer_license.txt (2012.08.02)
4>    EMBED  D:\libwdi\Win32\Debug\helper\installer_x86.exe (2014.12.31)
4>    EMBED  D:\libwdi\x64\Debug\helper\installer_x64.exe (2014.12.31)
4>    EMBED  D:\libwdi\libwdi\winusb.inf.in (2014.12.21)
4>    EMBED  D:\libwdi\libwdi\libusb0.inf.in (2014.12.21)
4>    EMBED  D:\libwdi\libwdi\libusbk.inf.in (2014.12.21)
4>    EMBED  D:\libwdi\libwdi\winusb.cat.in (2014.12.21)
4>    EMBED  D:\libwdi\libwdi\libusb0.cat.in (2014.12.21)
4>    EMBED  D:\libwdi\libwdi\libusbk.cat.in (2014.12.21)

Especially, if you don't see the libusb0.sys and libusb0.dll mentioned, for bot the x86 and amd64 versions. you're never going to be able to install the libusb-win32 driver. The fact that you get a system cannot find the file specified error during installation would tend to indicate that you are missing some files.

from libwdi.

pbatard avatar pbatard commented on July 19, 2024

No update from OP → Closing.

from libwdi.

eng-Robert avatar eng-Robert commented on July 19, 2024

I am not the OP, but this issue is happening to me too.
More details is that : UpdateDriverForPlugAndPlayDevicesW returns the value 2 ERROR_FILE_NOT_FOUND, while the INF file already exists in the file system.

from libwdi.

eng-Robert avatar eng-Robert commented on July 19, 2024

Please re-open this issue and see a related question on stackoverflow

from libwdi.

pbatard avatar pbatard commented on July 19, 2024

Unless your issue is that the system can not find the file specified (C:\Users\prashant\usb_driver\PDT4000_Ver_1.0.inf), this is not the same issue, so please create a new issue and make sure to provide either your full debug log from Zadig or the relevant section from C:\Windows\INF\setupapi.dev.log.

Also, since you seem to be able to debug, you may want to have a look at this and add a breakpoint in UpdateDriverForPlugAndPlayDevicesU() so that you can check the values of wFullInfPath and FullInfPath at the time of the call.

from libwdi.

eng-Robert avatar eng-Robert commented on July 19, 2024

I think it is the same issue. Off course the filename and windows user name are different but the cause is the same.

If you don't define LIBUSBK_DIR , the generated inf file contains a wrong placeholder for its files.
libusb0.dll, libusb0_x86.dll #LK_COMMA# #LK_DLL# #LK_COMMA# #LK_X86_DLL#
This makes windows search for these placeholder files.

I solved it by removing the placeholders if K DLLs are not defined in wdi_prepare_driver()

if ((driver_type == WDI_LIBUSB0)){
    // If the target is libusb-win32 and we have the K DLLs, add them to the inf
    if ((wdi_is_driver_supported(WDI_LIBUSBK, NULL))) {
        wdi_info("K driver available - adding the libusbK DLLs to the libusb-win32 inf");
        static_strcpy(inf_entities[LK_COMMA].replace, ",");
        static_strcpy(inf_entities[LK_DLL].replace, "libusbk.dll");
        static_strcpy(inf_entities[LK_X86_DLL].replace, "libusbk_x86.dll");
        static_strcpy(inf_entities[LK_EQ_X86].replace, "= 1,x86");
        static_strcpy(inf_entities[LK_EQ_X64].replace, "= 1,amd64");
    }
    else {
        // issue #45 - remove placeholders.
        static_strcpy(inf_entities[LK_COMMA].replace, " ");
	static_strcpy(inf_entities[LK_DLL].replace, " ");
	static_strcpy(inf_entities[LK_X86_DLL].replace, " ");
	static_strcpy(inf_entities[LK_EQ_X86].replace, " ");
	static_strcpy(inf_entities[LK_EQ_X64].replace, " ");
    }
}

from libwdi.

pbatard avatar pbatard commented on July 19, 2024

I'm still not seeing a log from you or any of the details I asked. As the people from stackoverflow say, we are not mind readers. If you don't or won't provide the data we ask for, don't expect much help. Also if you want to report an issue for the LIBUSBK_DIR please create a new issue. It's very problematic for other people who experience the same problem as you if they have to wade through an unrelated issue to find some answers, and that is why specific independent problems should be logged separately in the issue tracker.

from libwdi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.