OpenHantek / OpenHantek6022

OpenHantek6022 is a DSO software for Hantek USB digital signal oscilloscopes 6022BE / BL. Development OS is Debian Linux, but the program also works on FreeBSD, MacOS, RaspberryPi and Windows. No support for non-Linux related issues unless a volunteer steps in!
GNU General Public License v3.0
868 stars 153 forks source link

Communication failure windows 10 #103

Closed michaelrempel closed 4 years ago

michaelrempel commented 4 years ago

Describe the bug Red blinky light when software opens, Upload Firmware: Operation not supported or unimplemented on the platform. Did Hantek brick your upload?

To Reproduce IMPORTANT: Always unplug and replug the scope if used before with a different application, e.g. sigrok or the original Hantek software. Yup, that was done. I can load the Hantek software, and it sorta works as much as that software does. I tried the Hantek driver as downloaded. That didnt want to work at all. I then signed the driver myself and it allowed the Hantek software to work.

The driver I installed was the one packaged with the program.

Steps to reproduce the behavior:

  1. Go to '...'
  2. Select '....'
  3. See error

Expected behavior A clear and concise description of what you expected to happen. Green blinky light and working software able to connect.

Screenshots If applicable, add screenshots or a video to help explain your problem.

Computer environment (please complete the following information):

Scope device (please complete the following information):

Ho-Ro commented 4 years ago

It is very difficult for to follow your description and get the necessary info to help with your problem. Please be concise - all provided files have a name.

I tried the Hantek driver as downloaded.

Which "Hantek driver"? Does it have a name? I do not provide a driver, the Windows port of my project OpenHantek6022 links the executable OpenHantek.exe with the dynamic library libusb-1.0.dll to communicate with the hardware. For Windows you have to enable the USB access as mentioned in the documentation. Did you follow these steps?

That didnt want to work at all.

What happens?

I then signed the driver myself and it allowed the Hantek software to work. The driver I installed was the one packaged with the program.

What does "the Hantek software" mean - OpenHantek.exe? But then again, which "driver packaged with the program"?

Martin

michaelrempel commented 4 years ago

I first tried the WinUsb driver, failed, then installed all the Zadig drivers, failed. Zadig Drivers I tried just after install, fail. I tried after reboot, fail. The error message was the same both times with the WinUsb driver first, and then again with everything in Zadig.

michaelrempel commented 4 years ago

My Zadig.log is quite long. I tried several times. Note I cleared it the first time, this is just what I did today. Zadig 2.5.730 Windows 10 64-bit (Build 18363) ini file 'zadig.ini' not found in 'S:\Electronics\Osciloscope' - default parameters will be used default driver set to 'WinUSB' 0 devices found. Using inf name: libusb-win32_Generic_Device.inf Successfully extracted driver files. Installing driver. Please wait... libwdi:info [wdi_prepare_driver] K driver available - adding the libusbK DLLs to the libusb-win32 inf libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf' libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.sys' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll' libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk_x86.dll' libwdi:debug [AddFileHash] 'libusb-win32_generic_device.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\libusb-win32_generic_device.inf' libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.sys' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.dll' libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat' libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] Created new key container libwdi:debug [CreateSelfSignedCert] Generated new keypair... libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)' libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)' libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_LIBUSB0 (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat' libwdi:info [SelfSignFile] Successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter libusb-win32_Generic_Device.inf libwdi:debug [process_message] got request for device_id libwdi:debug [process_message] no device_id - sending empty string libwdi:debug [installer process] got device_id: '' libwdi:debug [process_message] got request for hardware_id libwdi:debug [process_message] no hardware_id - sending empty string libwdi:debug [installer process] got hardware_id: '' libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] syslog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait... libwdi:debug [process_message] switching timeout to infinite libwdi:debug [syslog] chaelR1\usb_driver\libusb-win32_Generic_Device.inf] libwdi:debug [syslog] >>> Section start 2020/07/05 23:30:28.118 libwdi:debug [syslog] cmd: "C:\Users\MichaelR1\usb_driver\installer_x64.exe" "libusb-win32_Generic_Device.inf" libwdi:debug [syslog] inf: Copy style: 0x00000000 libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf} 23:30:28.120 libwdi:debug [syslog] inf: Provider: libusb-win32 libwdi:debug [syslog] inf: Class GUID: {EB781AAF-9C70-4523-A5DF-642A87ECA567} libwdi:debug [syslog] inf: Driver Version: 08/02/2012,1.2.6.0 libwdi:debug [syslog] inf: Catalog File: libusb-win32_Generic_Device.cat libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf} 23:30:28.126 libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf libwdi:debug [syslog] sto: Flags = 0x00000007 libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745} libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.sys' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.sys'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusbk.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\x86\libusb0_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.cat' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusb-win32_Generic_Device.inf' to 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf'. libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:30:28.146 libwdi:debug [syslog] pol: {Driver package policy check} 23:30:28.214 libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:30:28.214 libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf} 23:30:28.214 libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf} 23:30:28.219 libwdi:debug [syslog] ! inf: Found legacy DelProperty operation. Code = 1308 libwdi:debug [syslog] ! inf: Driver package 'libusb-win32_Generic_Device.inf' is NOT configurable. libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:30:28.221 libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusb0.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusb0.sys' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusb0.sys'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\amd64\libusbk.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64\libusbk.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\x86\libusb0_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\x86\libusb0_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{f48d08ac-fb75-9f4e-afd7-8552c5d08745}\libusb-win32_Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:30:28.265 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:30:28.290 libwdi:debug [syslog] sig: Key = libusb-win32_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed. 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)} 23:30:28.293 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:30:28.294 libwdi:debug [syslog] sig: Key = libusb-win32_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\libusb-win32_Generic_Device.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)} 23:30:28.300 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:30:28.323 libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode) libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_LIBUSB0 (libwdi autogenerated) libwdi:debug [syslog] sto: {Core Driver Package Import: libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2} 23:30:28.324 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:30:28.324 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:30:28.324 libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}} 23:30:28.325 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2 libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\amd64} 23:30:28.326 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\amd64 libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.327 libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{c1b0127d-a72a-b240-87b5-a65c8e628b1f}\x86} 23:30:28.328 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\x86 libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.329 libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:30:28.329 libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf} 23:30:28.330 libwdi:debug [syslog] idb: Created driver package object 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2' in DRIVERS database node. libwdi:debug [syslog] idb: Created driver INF file object 'oem155.inf' in DRIVERS database node. libwdi:debug [syslog] idb: Registered driver package 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2' with 'oem155.inf'. libwdi:debug [syslog] idb: {Configure Device Setup Class: {eb781aaf-9c70-4523-a5df-642a87eca567}} libwdi:debug [syslog] idb: Class Name = libusb-win32 devices libwdi:debug [syslog] idb: {Configure Device Setup Class: exit(0x00000000)} libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:30:28.341 libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf} 23:30:28.341 libwdi:debug [syslog] idb: Activating driver package 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2'. libwdi:debug [syslog] cpy: Published 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_generic_device.inf' to 'oem155.inf'. libwdi:debug [syslog] idb: Indexed 2 device IDs for 'libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2'. libwdi:debug [syslog] sto: Flushed driver database node 'DRIVERS'. Time = 0 ms libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:30:28.349 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:30:28.350 libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 0 ms libwdi:debug [syslog] sig: Installed catalog 'libusb-win32_Generic_Device.cat' as 'oem155.cat'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:30:28.404 libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:30:28.405 libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:30:28.406 libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:30:28.445 libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\libusb-win32_generic_device.inf_amd64_d9bb4a9d4bb0a4d2\libusb-win32_Generic_Device.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem155.inf libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] copied inf to C:\Windows\INF\oem155.inf libwdi:debug [installer process] re-enumerating driver node ... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting Driver Installation: SUCCESS 0 devices found. Using inf name: libusbK_Generic_Device.inf Successfully extracted driver files. Installing driver. Please wait... libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf' libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.dll' libwdi:debug [AddFileHash] 'libusbk.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk.sys' libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\libusbk_x86.dll' libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll' libwdi:debug [AddFileHash] 'libusbk_generic_device.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\libusbk_generic_device.inf' libwdi:debug [AddFileHash] 'libusb0.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0.dll' libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusb0_x86.dll' libwdi:debug [AddFileHash] 'libusbk.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.dll' libwdi:debug [AddFileHash] 'libusbk.sys': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\libusbk.sys' libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll' libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat' libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] Created new key container libwdi:debug [CreateSelfSignedCert] Generated new keypair... libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)' libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)' libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_LIBUSBK (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat' libwdi:info [SelfSignFile] Successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter libusbK_Generic_Device.inf libwdi:debug [process_message] got request for device_id libwdi:debug [process_message] no device_id - sending empty string libwdi:debug [installer process] got device_id: '' libwdi:debug [process_message] got request for hardware_id libwdi:debug [process_message] no hardware_id - sending empty string libwdi:debug [installer process] got hardware_id: '' libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] syslog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait... libwdi:debug [process_message] switching timeout to infinite libwdi:debug [syslog] art 2020/07/05 23:32:26.676 libwdi:debug [syslog] cmd: "C:\Users\MichaelR1\usb_driver\installer_x64.exe" "libusbK_Generic_Device.inf" libwdi:debug [syslog] inf: Copy style: 0x00000000 libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf} 23:32:26.678 libwdi:debug [syslog] inf: Provider: libusbK libwdi:debug [syslog] inf: Class GUID: {ECFB0CFD-74C4-4f52-BBF7-343461CD72AC} libwdi:debug [syslog] inf: Driver Version: 11/30/2014,3.0.7.0 libwdi:debug [syslog] inf: Catalog File: libusbK_Generic_Device.cat libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf} 23:32:26.681 libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf libwdi:debug [syslog] sto: Flags = 0x00000007 libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df} libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK.sys' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.sys'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusb0_x86.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\amd64\libusbK_x86.dll' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.cat' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\libusbK_Generic_Device.inf' to 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf'. libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:32:26.702 libwdi:debug [syslog] pol: {Driver package policy check} 23:32:26.715 libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:32:26.715 libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf} 23:32:26.716 libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf} 23:32:26.721 libwdi:debug [syslog] inf: Driver package uses WDF. libwdi:debug [syslog] inf: Driver package 'libusbK_Generic_Device.inf' is configurable. libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:32:26.723 libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusb0.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK.sys' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK.sys'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusb0_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusb0_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\amd64\libusbK_x86.dll' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64\libusbK_x86.dll'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{2594a304-c0e0-5a43-8aaa-ee75e9f719df}\libusbK_Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:32:26.774 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:32:26.810 libwdi:debug [syslog] sig: Key = libusbK_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed. 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)} 23:32:26.813 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:32:26.814 libwdi:debug [syslog] sig: Key = libusbK_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\libusbK_Generic_Device.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)} 23:32:26.823 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:32:26.855 libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode) libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_LIBUSBK (libwdi autogenerated) libwdi:debug [syslog] sto: {Core Driver Package Import: libusbk_generic_device.inf_amd64_6e525d7434d5b58b} 23:32:26.857 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:32:26.857 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:32:26.857 libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}} 23:32:26.857 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{3e790630-268b-dc40-8cef-c9d11f60ff61}\amd64} 23:32:26.858 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\amd64 libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:32:26.860 libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:32:26.861 libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf} 23:32:26.861 libwdi:debug [syslog] idb: Created driver package object 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b' in DRIVERS database node. libwdi:debug [syslog] idb: Created driver INF file object 'oem156.inf' in DRIVERS database node. libwdi:debug [syslog] idb: Registered driver package 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b' with 'oem156.inf'. libwdi:debug [syslog] idb: {Configure Device Setup Class: {ecfb0cfd-74c4-4f52-bbf7-343461cd72ac}} libwdi:debug [syslog] idb: Class Name = libusbk devices libwdi:debug [syslog] idb: {Configure Device Setup Class: exit(0x00000000)} libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:32:26.870 libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf} 23:32:26.870 libwdi:debug [syslog] idb: Activating driver package 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b'. libwdi:debug [syslog] cpy: Published 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbk_generic_device.inf' to 'oem156.inf'. libwdi:debug [syslog] idb: Indexed 2 device IDs for 'libusbk_generic_device.inf_amd64_6e525d7434d5b58b'. libwdi:debug [syslog] sto: Flushed driver database node 'DRIVERS'. Time = 0 ms libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:32:26.877 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:32:26.879 libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 15 ms libwdi:debug [syslog] sig: Installed catalog 'libusbK_Generic_Device.cat' as 'oem156.cat'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:32:26.889 libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:32:26.889 libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:32:26.891 libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:32:26.924 libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem156.inf libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] copied inf to C:\Windows\INF\oem156.inf libwdi:debug [installer process] re-enumerating driver node ... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting Driver Installation: SUCCESS 0 devices found. Using inf name: WinUSB_Generic_Device.inf Successfully extracted driver files. Installing driver. Please wait... libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.inf' libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll' libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\winusbcoinstaller2.dll' libwdi:debug [AddFileHash] 'winusb_generic_device.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\winusb_generic_device.inf' libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll' libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\winusbcoinstaller2.dll' libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat' libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'Root' store libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'TrustedPublisher' store libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] Created new key container libwdi:debug [CreateSelfSignedCert] Generated new keypair... libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat' libwdi:info [SelfSignFile] Successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter WinUSB_Generic_Device.inf libwdi:debug [process_message] got request for device_id libwdi:debug [process_message] no device_id - sending empty string libwdi:debug [installer process] got device_id: '' libwdi:debug [process_message] got request for hardware_id libwdi:debug [process_message] no hardware_id - sending empty string libwdi:debug [installer process] got hardware_id: '' libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] syslog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait... libwdi:debug [process_message] switching timeout to infinite libwdi:debug [syslog] h: C:\Windows\System32\DriverStore\FileRepository\libusbk_generic_device.inf_amd64_6e525d7434d5b58b\libusbK_Generic_Device.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem156.inf libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] copied inf to C:\Windows\INF\oem154.inf libwdi:debug [installer process] re-enumerating driver node ... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting Driver Installation: SUCCESS 0 devices found. Using inf name: USBSerial(CDC)_Generic_Device.inf Successfully extracted driver files. Installing driver. Please wait... libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.inf' libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'usbserial(cdc)_generic_device.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\usbserial(cdc)_generic_device.inf' libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.cat' libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] Created new key container libwdi:debug [CreateSelfSignedCert] Generated new keypair... libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)' libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)' libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_USBSER (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.cat' libwdi:info [SelfSignFile] Successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter USBSerial(CDC)_Generic_Device.inf libwdi:debug [process_message] got request for device_id libwdi:debug [process_message] no device_id - sending empty string libwdi:debug [installer process] got device_id: '' libwdi:debug [process_message] got request for hardware_id libwdi:debug [process_message] no hardware_id - sending empty string libwdi:debug [installer process] got hardware_id: '' libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] syslog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait... libwdi:debug [process_message] switching timeout to infinite libwdi:debug [syslog] installer_x64.exe" "USBSerial(CDC)_Generic_Device.inf" libwdi:debug [syslog] inf: Copy style: 0x00000000 libwdi:debug [syslog] sto: {Setup Import Driver Package: C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.inf} 23:34:21.189 libwdi:debug [syslog] inf: Provider: libwdi libwdi:debug [syslog] inf: Class GUID: {4D36E978-E325-11CE-BFC1-08002BE10318} libwdi:debug [syslog] inf: Driver Version: 07/05/2020,1.0.0.0 libwdi:debug [syslog] inf: Catalog File: USBSerial(CDC)_Generic_Device.cat libwdi:debug [syslog] sto: {Copy Driver Package: C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.inf} 23:34:21.192 libwdi:debug [syslog] sto: Driver Package = C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] sto: Flags = 0x00000007 libwdi:debug [syslog] sto: Destination = C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75} libwdi:debug [syslog] sto: Copying driver package files to 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.cat' to 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MichaelR1\usb_driver\USBSerial(CDC)_Generic_Device.inf' to 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.inf'. libwdi:debug [syslog] sto: {Copy Driver Package: exit(0x00000000)} 23:34:21.215 libwdi:debug [syslog] pol: {Driver package policy check} 23:34:21.227 libwdi:debug [syslog] pol: {Driver package policy check - exit(0x00000000)} 23:34:21.228 libwdi:debug [syslog] sto: {Stage Driver Package: C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.inf} 23:34:21.228 libwdi:debug [syslog] inf: {Query Configurability: C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.inf} 23:34:21.240 libwdi:debug [syslog] inf: Driver package 'USBSerial(CDC)_Generic_Device.inf' is configurable. libwdi:debug [syslog] inf: {Query Configurability: exit(0x00000000)} 23:34:21.248 libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.cat' to 'C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.cat'. libwdi:debug [syslog] flq: Copying 'C:\Users\MICHAE~1\AppData\Local\Temp{e2b6995f-c360-8743-901c-de5c77a2eb75}\USBSerial(CDC)_Generic_Device.inf' to 'C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.inf'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE} 23:34:21.258 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:34:21.282 libwdi:debug [syslog] sig: Key = USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.cat libwdi:debug [syslog] ! sig: Verifying file against specific (valid) catalog failed. 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)} 23:34:21.285 libwdi:debug [syslog] sig: {_VERIFY_FILE_SIGNATURE} 23:34:21.286 libwdi:debug [syslog] sig: Key = USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] sig: FilePath = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] sig: Catalog = C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}\USBSerial(CDC)_Generic_Device.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)} 23:34:21.293 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:34:21.294 libwdi:debug [syslog] sig: Signer Score = 0x0F000000 (Authenticode) libwdi:debug [syslog] sig: Signer Name = USB\MS_COMP_USBSER (libwdi autogenerated) libwdi:debug [syslog] sto: {Core Driver Package Import: usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a} 23:34:21.295 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN} 23:34:21.295 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:34:21.295 libwdi:debug [syslog] cpy: {Copy Directory: C:\Windows\System32\DriverStore\Temp{54264000-7853-cf42-862b-2eeeb50c1e31}} 23:34:21.296 libwdi:debug [syslog] cpy: Target Path = C:\Windows\System32\DriverStore\FileRepository\usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a libwdi:debug [syslog] cpy: {Copy Directory: exit(0x00000000)} 23:34:21.297 libwdi:debug [syslog] idb: {Register Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a\USBSerial(CDC)_Generic_Device.inf} 23:34:21.298 libwdi:debug [syslog] idb: Created driver package object 'usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a' in SYSTEM database node. libwdi:debug [syslog] idb: Created driver INF file object 'oem157.inf' in SYSTEM database node. libwdi:debug [syslog] idb: Registered driver package 'usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a' with 'oem157.inf'. libwdi:debug [syslog] idb: {Register Driver Package: exit(0x00000000)} 23:34:21.303 libwdi:debug [syslog] idb: {Publish Driver Package: C:\Windows\System32\DriverStore\FileRepository\usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a\USBSerial(CDC)_Generic_Device.inf} 23:34:21.320 libwdi:debug [syslog] idb: Activating driver package 'usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a'. libwdi:debug [syslog] cpy: Published 'usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a\usbserial(cdc)_generic_device.inf' to 'oem157.inf'. libwdi:debug [syslog] idb: Indexed 2 device IDs for 'usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a'. libwdi:debug [syslog] sto: Flushed driver database node 'SYSTEM'. Time = 0 ms libwdi:debug [syslog] idb: {Publish Driver Package: exit(0x00000000)} 23:34:21.325 libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END} 23:34:21.325 libwdi:debug [syslog] dvi: Flushed all driver package files to disk. Time = 0 ms libwdi:debug [syslog] sig: Installed catalog 'USBSerial(CDC)_Generic_Device.cat' as 'oem157.cat'. libwdi:debug [syslog] sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:34:21.332 libwdi:debug [syslog] sto: {Core Driver Package Import: exit(0x00000000)} 23:34:21.332 libwdi:debug [syslog] sto: {Stage Driver Package: exit(0x00000000)} 23:34:21.333 libwdi:debug [syslog] sto: {Setup Import Driver Package - exit (0x00000000)} 23:34:21.359 libwdi:debug [syslog] inf: Driver Store Path: C:\Windows\System32\DriverStore\FileRepository\usbserial(cdc)_generic_device.inf_amd64_037bd1823d47ca8a\USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem157.inf libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] copied inf to C:\Windows\INF\oem157.inf libwdi:debug [installer process] re-enumerating driver node ... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting Driver Installation: SUCCESS 0 devices found. 12 devices found. libwdi:debug [wdi_create_list] Hardware ID: USB\VID_8087&PID_0AAA&REV_0002 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_E0&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 21.80.0.3 libwdi:debug [wdi_create_list] BTHUSB USB device (1): USB\VID_8087&PID_0AAA\5&2AD60A6B&0&14 libwdi:debug [wdi_create_list] Device description: 'Intel(R) Wireless Bluetooth(R)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_01 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_02 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (2): USB\VID_046D&PID_C52B&MI_01\7&26A9DED0&0&0001 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 1)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00 libwdi:debug [wdi_create_list] Driver version: 5.92.28.0 libwdi:debug [wdi_create_list] LEqdUsb USB device (7): USB\VID_046D&PID_C52B&MI_02\7&26A9DED0&0&0002 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 2)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_152D&PID_0567&REV_0205 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1 libwdi:debug [wdi_create_list] USBSTOR USB device (8): USB\VID_152D&PID_0567\152D00539000 libwdi:debug [wdi_create_list] Device description: 'USB to ATA/ATAPI Bridge' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_0e&SubClass_03&Prot_00 libwdi:debug [wdi_create_list] Upper filter: LifeCamTrueColor libwdi:debug [wdi_create_list] Driver version: 5.20.102.0 libwdi:debug [wdi_create_list] usbvideo USB device (9): USB\VID_045E&PID_075D&MI_00\7&2A616582&0&0000 libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_174C&PID_55AA&REV_0100 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_62 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.387 libwdi:debug [wdi_create_list] UASPStor USB device (10): USB\VID_174C&PID_55AA\MSFT30123456789FF3 libwdi:debug [wdi_create_list] Device description: 'ASMT1051' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (12): USB\VID_0B05&PID_1866&MI_02\6&F012E73&0&0002 libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 2)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_01 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (13): USB\VID_0B05&PID_1866&MI_01\6&F012E73&0&0001 libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 1)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (14): USB\VID_0B05&PID_1866&MI_00\6&F012E73&0&0000 libwdi:debug [wdi_create_list] Device description: 'USB Input Device (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00 libwdi:debug [wdi_create_list] Driver version: 0.0.0.0 libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3 libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 1.10.78.0 libwdi:debug [wdi_create_list] HidUsb USB device (16): USB\VID_046D&PID_C52B&MI_00\7&26A9DED0&0&0000 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_02&Prot_00 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1 libwdi:debug [wdi_create_list] usbaudio USB device (17): USB\VID_045E&PID_075D&MI_02\7&2A616582&0&0002 libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 2)' Using inf name: WinUSB_Generic_Device.inf Successfully extracted driver files. Installing driver. Please wait... libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\MichaelR1\usb_driver libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.inf' libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file... libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\wdfcoinstaller01011.dll' libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\amd64\winusbcoinstaller2.dll' libwdi:debug [AddFileHash] 'winusb_generic_device.inf': INF type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\winusb_generic_device.inf' libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\wdfcoinstaller01011.dll' libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type libwdi:info [ScanDirAndHash] added hash for 'C:\Users\MichaelR1\usb_driver\x86\winusbcoinstaller2.dll' libwdi:info [CreateCat] Successfully created file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat' libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'Root' store libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' from 'TrustedPublisher' store libwdi:debug [CreateSelfSignedCert] Set Enhanced Key Usage, URL and CPS libwdi:debug [CreateSelfSignedCert] Created new key container libwdi:debug [CreateSelfSignedCert] Generated new keypair... libwdi:info [CreateSelfSignedCert] Created new self-signed certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' libwdi:info [SelfSignFile] Added certificate 'CN=USB\MS_COMP_WINUSB (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\MichaelR1\usb_driver\WinUSB_Generic_Device.cat' libwdi:info [SelfSignFile] Successfully deleted private key libwdi:debug [wdi_install_driver] using progress bar mode libwdi:debug [installer process] got parameter WinUSB_Generic_Device.inf libwdi:debug [process_message] got request for device_id libwdi:debug [process_message] no device_id - sending empty string libwdi:debug [installer process] got device_id: '' libwdi:debug [process_message] got request for hardware_id libwdi:debug [process_message] no hardware_id - sending empty string libwdi:debug [installer process] got hardware_id: '' libwdi:debug [installer process] got user_sid: 'S-1-5-21-1324130775-3425519498-3713388002-1001' libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log' libwdi:debug [installer process] syslog reader thread started libwdi:debug [installer process] successfully disabled the system restore point creation setting libwdi:debug [process_message] switching timeout to infinite libwdi:debug [installer process] Copying inf file (for the next time device is plugged) - please wait... libwdi:debug [process_message] switching timeout to infinite libwdi:debug [syslog] 823d47ca8a\USBSerial(CDC)_Generic_Device.inf libwdi:debug [syslog] inf: Published Inf Path: C:\Windows\INF\oem157.inf libwdi:debug [process_message] switching timeout back to finite libwdi:debug [installer process] copied inf to C:\Windows\INF\oem154.inf libwdi:debug [installer process] re-enumerating driver node ... libwdi:debug [installer process] re-enumeration succeeded... libwdi:debug [process_message] installer process completed libwdi:debug [installer process] successfully restored the system restore point creation setting Driver Installation: SUCCESS 12 devices found. libwdi:debug [wdi_create_list] Hardware ID: USB\VID_8087&PID_0AAA&REV_0002 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_E0&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 21.80.0.3 libwdi:debug [wdi_create_list] BTHUSB USB device (1): USB\VID_8087&PID_0AAA\5&2AD60A6B&0&14 libwdi:debug [wdi_create_list] Device description: 'Intel(R) Wireless Bluetooth(R)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_01 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_02 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (2): USB\VID_046D&PID_C52B&MI_01\7&26A9DED0&0&0001 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 1)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00 libwdi:debug [wdi_create_list] Driver version: 5.92.28.0 libwdi:debug [wdi_create_list] LEqdUsb USB device (7): USB\VID_046D&PID_C52B&MI_02\7&26A9DED0&0&0002 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 2)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_152D&PID_0567&REV_0205 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1 libwdi:debug [wdi_create_list] USBSTOR USB device (8): USB\VID_152D&PID_0567\152D00539000 libwdi:debug [wdi_create_list] Device description: 'USB to ATA/ATAPI Bridge' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_0e&SubClass_03&Prot_00 libwdi:debug [wdi_create_list] Upper filter: LifeCamTrueColor libwdi:debug [wdi_create_list] Driver version: 5.20.102.0 libwdi:debug [wdi_create_list] usbvideo USB device (9): USB\VID_045E&PID_075D&MI_00\7&2A616582&0&0000 libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_174C&PID_55AA&REV_0100 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_62 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.387 libwdi:debug [wdi_create_list] UASPStor USB device (10): USB\VID_174C&PID_55AA\MSFT30123456789FF3 libwdi:debug [wdi_create_list] Device description: 'ASMT1051' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (12): USB\VID_0B05&PID_1866&MI_02\6&F012E73&0&0002 libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 2)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_01 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (13): USB\VID_0B05&PID_1866&MI_01\6&F012E73&0&0001 libwdi:debug [wdi_create_list] Device description: 'ASUSTeK Computer Inc. (Interface 1)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0B05&PID_1866&REV_0002&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.175 libwdi:debug [wdi_create_list] HidUsb USB device (14): USB\VID_0B05&PID_1866&MI_00\6&F012E73&0&0000 libwdi:debug [wdi_create_list] Device description: 'USB Input Device (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00 libwdi:debug [wdi_create_list] Driver version: 0.0.0.0 libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3 libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_046D&PID_C52B&REV_2401&MI_00 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_01 libwdi:debug [wdi_create_list] Driver version: 1.10.78.0 libwdi:debug [wdi_create_list] HidUsb USB device (16): USB\VID_046D&PID_C52B&MI_00\7&26A9DED0&0&0000 libwdi:debug [wdi_create_list] Device description: 'USB Receiver (Interface 0)' libwdi:debug [wdi_create_list] Hardware ID: USB\VID_045E&PID_075D&REV_0105&MI_02 libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_02&Prot_00 libwdi:debug [wdi_create_list] Driver version: 10.0.18362.1 libwdi:debug [wdi_create_list] usbaudio USB device (17): USB\VID_045E&PID_075D&MI_02\7&2A616582&0&0002 libwdi:debug [wdi_create_list] Device description: 'Microsoft® LifeCam Cinema(TM) (Interface 2)'

Ho-Ro commented 4 years ago

Michael,

I see two times an entry for VID_04B5, PID_6022, REV_0000 - this could indicate that the (original supplied by) Hantek driver is still active and blocks OpenHantek. But I do not use Windows at all and cannot check it here.

libwdi:debug [wdi_create_list] Hardware ID: USB\VID_04B5&PID_6022&REV_0000
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 0.0.0.0
libwdi:debug [wdi_create_list] Hantek6022BE2 USB device (15): USB\VID_04B5&PID_6022\5&2AD60A6B&0&3
libwdi:debug [wdi_create_list] Device description: 'HantekDSO6022BE'

The hardware of Hantek DSO-6022 mainly consists of a Cypress EzUSB chip, which - when switched on - reports VID/PID 04B4/6022 (these values are stored in the EEPROM). In normal operation OpenHantek claims this USB device and uploads my own firmware into RAM, that finally switches the scope device from VID 04B4 to 04B5, reporting VID_04B5, PID_6022, REV_0207. I suspect that the original Hantek driver does something similar, but it uploads a different firmware (REV_0000) that is missing a lot of features and cannot be used by OpenHantek. They communicate via a closed source dll that is only available for Windows while OpenHantek started 10 years ago to make the scope usable under Linux (the correct Linux/Unix way to communicate with USB is to use libusb). Since OH only used system-independent libraries, it could later be ported to Windows, where a libusb.dll is also available, which must be activated by Zadig.

Please apply Zadig twice:

  1. with the freshly plugged in device (VID_04B4, PID_6022)
  2. when OpenHantek has loaded its firmware (VID_04B5, PID_6022).

If you do not see the 1st VID/PID combination after plugging the original Hantek has probably grabbed it as soon you plug the device in - in this case please remove the Hantek driver!

Martin

Ho-Ro commented 4 years ago

No reaction for a week - either the problem is solved or Michael has lost interest. I'm closing for now, please reopen if you're still interested and new information is available.