pbatard / libwdi

Windows Driver Installer library for USB devices
GNU General Public License v3.0
1.9k stars 466 forks source link

`drvinst` hung in the exit stage #310

Closed Erquint closed 8 months ago

Erquint commented 11 months ago

Windows 10. Bit of a mess here… Installing libust-win32 on 05C6:900E results in drvinst being hung in the exit stage. Impossible to kill. Naturally, the GUI times out, but installer_x64 never quits. Possible to kill. The main GUI becomes disabled, while still visible — can't even save the log. But using external window manipulation I enable it back to be able to interact with it. This basically breaks the session with Device Manager and its dependencies being hung and I have to reboot. Can't tell if the driver is installed fully or partially.

Zadig 2.8.782
Windows 10 Pro, 64-bit (Build 19045.3803)
ini file 'zadig.ini' not found in 'D:\Users\Erquint\Downloads' - default parameters will be used
default driver set to 'WinUSB'
0 devices found.
11 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_054C&PID_0BA0&REV_0100&MI_03
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] HidUsb USB device (0): USB\VID_054C&PID_0BA0&MI_03\7&BFA25FB&0&0003
libwdi:debug [wdi_create_list] Device description: 'DUALSHOCK®4 USB Wireless Adaptor (Interface 3)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_054C&PID_0BA0&REV_0100&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_01&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] usbaudio USB device (1): USB\VID_054C&PID_0BA0&MI_00\7&BFA25FB&0&0000
libwdi:debug [wdi_create_list] Device description: 'DUALSHOCK®4 USB Wireless Adaptor (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_1038&PID_1369&REV_0114&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] HidUsb USB device (2): USB\VID_1038&PID_1369&MI_00\7&1D98FE28&0&0000
libwdi:debug [wdi_create_list] Device description: 'Sensei Raw Gaming Mouse (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0C76&PID_161F&REV_0100&MI_02
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] HidUsb USB device (4): USB\VID_0C76&PID_161F&MI_02\7&1E817232&0&0002
libwdi:debug [wdi_create_list] Device description: 'USB PnP Audio Device(EEPROM) (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_1038&PID_1369&REV_0114&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_01&Prot_02
libwdi:debug [wdi_create_list] Driver version: 2.11.0.0
libwdi:debug [wdi_create_list] mshidkmdf USB device (5): USB\VID_1038&PID_1369&MI_01\7&1D98FE28&0&0001
libwdi:debug [wdi_create_list] Device description: 'Sensei Raw Gaming Mouse (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_058F&PID_6362&REV_0129
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] USBSTOR USB device (9): USB\VID_058F&PID_6362\058F312D81B
libwdi:debug [wdi_create_list] Device description: 'Mass Storage Device'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_1038&PID_1369&REV_0114&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.19041.3636
libwdi:debug [wdi_create_list] HidUsb USB device (11): USB\VID_1038&PID_1369&MI_02\7&1D98FE28&0&0002
libwdi:debug [wdi_create_list] Device description: 'Sensei Raw Gaming Mouse (Interface 2)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_05C6&PID_900E&REV_0000
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_FF&Prot_FF
libwdi:debug [wdi_create_list] Driver version: 2.1.2.2
libwdi:debug [wdi_create_list] qcusbser USB device (12): USB\VID_05C6&PID_900E\6&42CA04E&0&12
libwdi:debug [wdi_create_list] Device description: 'QHSUSB__BULK'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_1038&PID_1369&REV_0114&MI_03
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_01
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] HidUsb USB device (13): USB\VID_1038&PID_1369&MI_03\7&1D98FE28&0&0003
libwdi:debug [wdi_create_list] Device description: 'Sensei Raw Gaming Mouse (Interface 3)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_8644&PID_800E&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_08&SubClass_06&Prot_50
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] USBSTOR USB device (14): USB\VID_8644&PID_800E\0104000000003603
libwdi:debug [wdi_create_list] Device description: 'Surge'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0C76&PID_161F&REV_0100&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_01&SubClass_01&Prot_00
libwdi:debug [wdi_create_list] Driver version: 10.0.19041.3636
libwdi:debug [wdi_create_list] usbaudio USB device (15): USB\VID_0C76&PID_161F&MI_00\7&1E817232&0&0000
libwdi:debug [wdi_create_list] Device description: 'USB PnP Audio Device(EEPROM) (Interface 0)'
Using inf name: QHSUSB__BULK.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\Erquint\usb_driver'
libwdi:info [wdi_prepare_driver] Successfully created 'C:\Users\Erquint\usb_driver\QHSUSB__BULK.inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:info [wdi_prepare_driver] Test signing is: Enabled
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\amd64\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\amd64\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\amd64\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\amd64\libusbk.dll'
libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\amd64\libusbk_x86.dll'
libwdi:debug [AddFileHash] 'qhsusb__bulk.inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\qhsusb__bulk.inf'
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\x86\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\x86\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\x86\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Erquint\usb_driver\x86\libusbk.dll'
libwdi:info [CreateCat] Successfully created file 'C:\Users\Erquint\usb_driver\QHSUSB__BULK.cat'
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\VID_05C6&PID_900E (libwdi autogenerated)' from 'Root' store
libwdi:info [RemoveCertFromStore] Deleted existing certificate 'CN=USB\VID_05C6&PID_900E (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\VID_05C6&PID_900E (libwdi autogenerated)'
libwdi:debug [SelfSignFile] Successfully created certificate 'CN=USB\VID_05C6&PID_900E (libwdi autogenerated)'
libwdi:info [SelfSignFile] Added certificate 'CN=USB\VID_05C6&PID_900E (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] Successfully signed file 'C:\Users\Erquint\usb_driver\QHSUSB__BULK.cat'
libwdi:info [SelfSignFile] Successfully deleted private key
libwdi:debug [wdi_install_driver] Using progress bar mode
libwdi:debug [installer process] got parameter QHSUSB__BULK.inf
libwdi:debug [process_message] Got request for device_id
libwdi:debug [installer process] got device_id: 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'
libwdi:debug [process_message] Got request for hardware_id
libwdi:debug [installer process] got hardware_id: 'USB\VID_05C6&PID_900E&REV_0000'
libwdi:debug [installer process] got user_sid: 'S-1-5-21-960587381-3856554067-928948061-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] Installing driver for USB\VID_05C6&PID_900E&REV_0000 - please wait...
libwdi:debug [syslog] :04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog]        {Install from INF Section - QC_USBSerialService} 02:04:00.739
libwdi:debug [syslog]      inf:                               Flags         - 0x00100004
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.740
libwdi:debug [syslog]      dvi:                     {Install DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class completed. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:                     Install Device: Starting device 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'. 02:04:00.744
libwdi:debug [syslog]      dvi:                     Install Device: Starting device completed. 02:04:00.790
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog]                 DeleteFile: success
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\system32\libusb0.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\system32\libusb0.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: success
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\system32\libusbk.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\system32\libusbk.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: success
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\syswow64\libusb0.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: 'C:\WINDOWS\syswow64\libusb0.dll'
libwdi:debug [syslog]      flq:                                    DeleteFile: success
libwdi:debug [syslog]      flq:                               {FILE_QUEUE_COMMIT - exit(0x00000000)} 02:03:49.105
libwdi:debug [syslog]      sto:                          {Unconfigure Driver Package: exit(0x00000000)}
libwdi:debug [syslog]      idb:                          {Unpublish Driver Package: C:\WINDOWS\System32\DriverStore\FileRepository\qhsusb__bulk.inf_amd64_b85261203f8043f1\qhsusb__bulk.inf} 02:03:49.107
libwdi:debug [syslog]      idb:                               Clearing active driver package 'qhsusb__bulk.inf_amd64_b85261203f8043f1'.
libwdi:debug [syslog]      cpy:                               Unpublished 'oem49.inf'.
libwdi:debug [syslog]      idb:                               Deindexed 2 device IDs for 'qhsusb__bulk.inf_amd64_b85261203f8043f1'.
libwdi:debug [syslog]      sto:                               Flushed driver database node 'DRIVERS'. Time = 15 ms
libwdi:debug [syslog]      sto:                               Flushed driver database node 'SYSTEM'. Time = 16 ms
libwdi:debug [syslog]      idb:                          {Unpublish Driver Package: exit(0x00000000)} 02:03:49.129
libwdi:debug [syslog]      idb:                          {Unregister Driver Package: C:\WINDOWS\System32\DriverStore\FileRepository\qhsusb__bulk.inf_amd64_b85261203f8043f1\qhsusb__bulk.inf} 02:03:49.130
libwdi:debug [syslog]      idb:                               Unregistered driver package 'qhsusb__bulk.inf_amd64_b85261203f8043f1' from 'oem49.inf'.
libwdi:debug [syslog]      idb:                               Deleted driver package object 'qhsusb__bulk.inf_amd64_b85261203f8043f1' from DRIVERS database node.
libwdi:debug [syslog]      idb:                               Deleted driver INF file object 'oem49.inf' from DRIVERS database node.
libwdi:debug [syslog]      idb:                          {Unregister Driver Package: exit(0x00000000)} 02:03:49.133
libwdi:debug [syslog]      cpy:                          {Delete Directory: C:\WINDOWS\System32\DriverStore\FileRepository\qhsusb__bulk.inf_amd64_b85261203f8043f1} 02:03:49.134
libwdi:debug [syslog]      cpy:                               {Delete Directory: C:\WINDOWS\System32\DriverStore\FileRepository\qhsusb__bulk.inf_amd64_b85261203f8043f1\amd64} 02:03:49.134
libwdi:debug [syslog]      cpy:                               {Delete Directory: exit(0x00000000)} 02:03:49.135
libwdi:debug [syslog]      cpy:                               {Delete Directory: C:\WINDOWS\System32\DriverStore\FileRepository\qhsusb__bulk.inf_amd64_b85261203f8043f1\x86} 02:03:49.136
libwdi:debug [syslog]      cpy:                               {Delete Directory: exit(0x00000000)} 02:03:49.137
libwdi:debug [syslog]      cpy:                          {Delete Directory: exit(0x00000000)} 02:03:49.138
libwdi:debug [syslog]      sto:                          {DRIVERSTORE DELETE END} 02:03:49.138
libwdi:debug [syslog]      sig:                               Uninstalled catalog 'oem49.cat'.
libwdi:debug [syslog]      sto:                          {DRIVERSTORE DELETE END: exit(0x00000000)} 02:03:49.142
libwdi:debug [syslog]      sto:                     {Core Driver Package Delete: exit(0x00000000)} 02:03:49.143
libwdi:debug [syslog]      sto:                {Unstage Driver Package: exit(0x00000000)} 02:03:49.143
libwdi:debug [syslog]      dvs:           {Driver Setup Delete Driver Package - exit (0x00000000)} 02:03:49.146
libwdi:debug [syslog]      dvs:      {DrvSetupUninstallDriver - exit(00000000)}
libwdi:debug [syslog]      inf: {SetupUninstallOEMInf exit (0x00000000)}
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:03:49.149
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (Hardware initiated) - USB\VID_05C6&PID_900E\6&42ca04e&0&12]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:04:00.617
libwdi:debug [syslog]      utl: {Select Drivers - USB\VID_05C6&PID_900E\6&42ca04e&0&12} 02:04:00.624
libwdi:debug [syslog]      utl:      Driver Node:
libwdi:debug [syslog]      utl:           Status         - Selected
libwdi:debug [syslog]      utl:           Driver INF     - oem29.inf (C:\WINDOWS\System32\DriverStore\FileRepository\qcser.inf_amd64_011cf7b068aef58d\qcser.inf)
libwdi:debug [syslog]      utl:           Class GUID     - {4d36e978-e325-11ce-bfc1-08002be10318}
libwdi:debug [syslog]      utl:           Driver Version - 03/25/2016,2.1.2.2
libwdi:debug [syslog]      utl:           Configuration  - USB\VID_05C6&PID_900E
libwdi:debug [syslog]      utl:           Driver Rank    - 00FF0001
libwdi:debug [syslog]      utl:           Signer Score   - Authenticode (0F000000)
libwdi:debug [syslog]      utl: {Select Drivers - exit(0x00000000} 02:04:00.628
libwdi:debug [syslog] !    dvi: Device class {4d36e978-e325-11ce-bfc1-08002be10318} is not configurable.
libwdi:debug [syslog]      dvi: Searching for hardware ID(s):
libwdi:debug [syslog]      dvi:      usb\vid_05c6&pid_900e&rev_0000
libwdi:debug [syslog]      dvi:      usb\vid_05c6&pid_900e
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]      dvi: Class GUID of device changed to: {4d36e978-e325-11ce-bfc1-08002be10318}.
libwdi:debug [syslog]      ndv: {Core Device Install} 02:04:00.644
libwdi:debug [syslog]      dvi:      {Install Device - USB\VID_05C6&PID_900E\6&42CA04E&0&12} 02:04:00.644
libwdi:debug [syslog]      dvi:           Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:           Parent Device: USB\ROOT_HUB30\5&21eac5cb&0&0
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL} 02:04:00.647
libwdi:debug [syslog]      dvi:                Using exported function 'PortsClassInstaller' in module 'C:\WINDOWS\system32\MsPorts.Dll'.
libwdi:debug [syslog]      dvi:                Class installer == MsPorts.Dll,PortsClassInstaller
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL - exit(0xe000020e)} 02:04:00.657
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES} 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.659
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 02:04:00.661
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE} 02:04:00.661
libwdi:debug [syslog]      flq:                File 'C:\WINDOWS\system32\DRIVERS\qcusbser.sys' pruned from copy.
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE - exit(0x00000000)} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT - exit(0x00000000)} 02:04:00.715
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS} 02:04:00.715
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration. 02:04:00.716
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration completed. 02:04:00.716
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.717
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.717
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT.CoInstallers} 02:04:00.718
libwdi:debug [syslog]      inf:                          Flags         - 0x001001ee
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES} 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.721
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES - exit(0x00000000)} 02:04:00.722
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE} 02:04:00.722
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.723
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT} 02:04:00.724
libwdi:debug [syslog]      inf:                          Flags         - 0x00000004
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.728
libwdi:debug [syslog]      dvi:                     {Install DEVICE}
libwdi:debug [syslog]      inf:                          {Install from INF Section - QportInstall00.NT} 02:04:00.730
libwdi:debug [syslog]      inf:                               Flags         - 0x001005ee
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.733
libwdi:debug [syslog]      dvi:                          {Writing Device Properties}
libwdi:debug [syslog]      dvi:                               Strong Name=oem29.inf:d051a86519a2bb8c:QportInstall00:2.1.2.2:usb\vid_05c6&pid_900e
libwdi:debug [syslog]      dvi:                          {Writing Device Properties - Complete}
libwdi:debug [syslog]      inf:                          AddService=qcusbser,0x00000002,QC_USBSerialService  (qcser.inf line 1339)
libwdi:debug [syslog]      dvi:                          Add Service: Modified existing service 'qcusbser'.
libwdi:debug [syslog]      inf:                          {Install from INF Section - QC_USBSerialService} 02:04:00.739
libwdi:debug [syslog]      inf:                               Flags         - 0x00100004
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.740
libwdi:debug [syslog]      dvi:                     {Install DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class completed. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:                     Install Device: Starting device 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'. 02:04:00.744
libwdi:debug [syslog]      dvi:                     Install Device: Starting device completed. 02:04:00.790
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog] i: 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]      dvi: Class GUID of device changed to: {4d36e978-e325-11ce-bfc1-08002be10318}.
libwdi:debug [syslog]      ndv: {Core Device Install} 02:04:00.644
libwdi:debug [syslog]      dvi:      {Install Device - USB\VID_05C6&PID_900E\6&42CA04E&0&12} 02:04:00.644
libwdi:debug [syslog]      dvi:           Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:           Parent Device: USB\ROOT_HUB30\5&21eac5cb&0&0
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL} 02:04:00.647
libwdi:debug [syslog]      dvi:                Using exported function 'PortsClassInstaller' in module 'C:\WINDOWS\system32\MsPorts.Dll'.
libwdi:debug [syslog]      dvi:                Class installer == MsPorts.Dll,PortsClassInstaller
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL - exit(0xe000020e)} 02:04:00.657
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES} 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.659
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 02:04:00.661
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE} 02:04:00.661
libwdi:debug [syslog]      flq:                File 'C:\WINDOWS\system32\DRIVERS\qcusbser.sys' pruned from copy.
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE - exit(0x00000000)} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT - exit(0x00000000)} 02:04:00.715
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS} 02:04:00.715
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration. 02:04:00.716
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration completed. 02:04:00.716
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.717
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.717
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT.CoInstallers} 02:04:00.718
libwdi:debug [syslog]      inf:                          Flags         - 0x001001ee
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES} 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.721
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES - exit(0x00000000)} 02:04:00.722
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE} 02:04:00.722
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.723
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT} 02:04:00.724
libwdi:debug [syslog]      inf:                          Flags         - 0x00000004
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.728
libwdi:debug [syslog]      dvi:                     {Install DEVICE}
libwdi:debug [syslog]      inf:                          {Install from INF Section - QportInstall00.NT} 02:04:00.730
libwdi:debug [syslog]      inf:                               Flags         - 0x001005ee
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.733
libwdi:debug [syslog]      dvi:                          {Writing Device Properties}
libwdi:debug [syslog]      dvi:                               Strong Name=oem29.inf:d051a86519a2bb8c:QportInstall00:2.1.2.2:usb\vid_05c6&pid_900e
libwdi:debug [syslog]      dvi:                          {Writing Device Properties - Complete}
libwdi:debug [syslog]      inf:                          AddService=qcusbser,0x00000002,QC_USBSerialService  (qcser.inf line 1339)
libwdi:debug [syslog]      dvi:                          Add Service: Modified existing service 'qcusbser'.
libwdi:debug [syslog]      inf:                          {Install from INF Section - QC_USBSerialService} 02:04:00.739
libwdi:debug [syslog]      inf:                               Flags         - 0x00100004
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.740
libwdi:debug [syslog]      dvi:                     {Install DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class completed. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:                     Install Device: Starting device 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'. 02:04:00.744
libwdi:debug [syslog]      dvi:                     Install Device: Starting device completed. 02:04:00.790
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog]         {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog] 3:49.143
libwdi:debug [syslog]      dvs:           {Driver Setup Delete Driver Package - exit (0x00000000)} 02:03:49.146
libwdi:debug [syslog]      dvs:      {DrvSetupUninstallDriver - exit(00000000)}
libwdi:debug [syslog]      inf: {SetupUninstallOEMInf exit (0x00000000)}
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:03:49.149
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (Hardware initiated) - USB\VID_05C6&PID_900E\6&42ca04e&0&12]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:04:00.617
libwdi:debug [syslog]      utl: {Select Drivers - USB\VID_05C6&PID_900E\6&42ca04e&0&12} 02:04:00.624
libwdi:debug [syslog]      utl:      Driver Node:
libwdi:debug [syslog]      utl:           Status         - Selected
libwdi:debug [syslog]      utl:           Driver INF     - oem29.inf (C:\WINDOWS\System32\DriverStore\FileRepository\qcser.inf_amd64_011cf7b068aef58d\qcser.inf)
libwdi:debug [syslog]      utl:           Class GUID     - {4d36e978-e325-11ce-bfc1-08002be10318}
libwdi:debug [syslog]      utl:           Driver Version - 03/25/2016,2.1.2.2
libwdi:debug [syslog]      utl:           Configuration  - USB\VID_05C6&PID_900E
libwdi:debug [syslog]      utl:           Driver Rank    - 00FF0001
libwdi:debug [syslog]      utl:           Signer Score   - Authenticode (0F000000)
libwdi:debug [syslog]      utl: {Select Drivers - exit(0x00000000} 02:04:00.628
libwdi:debug [syslog] !    dvi: Device class {4d36e978-e325-11ce-bfc1-08002be10318} is not configurable.
libwdi:debug [syslog]      dvi: Searching for hardware ID(s):
libwdi:debug [syslog]      dvi:      usb\vid_05c6&pid_900e&rev_0000
libwdi:debug [syslog]      dvi:      usb\vid_05c6&pid_900e
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]      dvi: Class GUID of device changed to: {4d36e978-e325-11ce-bfc1-08002be10318}.
libwdi:debug [syslog]      ndv: {Core Device Install} 02:04:00.644
libwdi:debug [syslog]      dvi:      {Install Device - USB\VID_05C6&PID_900E\6&42CA04E&0&12} 02:04:00.644
libwdi:debug [syslog]      dvi:           Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:           Parent Device: USB\ROOT_HUB30\5&21eac5cb&0&0
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL} 02:04:00.647
libwdi:debug [syslog]      dvi:                Using exported function 'PortsClassInstaller' in module 'C:\WINDOWS\system32\MsPorts.Dll'.
libwdi:debug [syslog]      dvi:                Class installer == MsPorts.Dll,PortsClassInstaller
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.656
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_ALLOW_INSTALL - exit(0xe000020e)} 02:04:00.657
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES} 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.658
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.659
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICEFILES - exit(0x00000000)} 02:04:00.661
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE} 02:04:00.661
libwdi:debug [syslog]      flq:                File 'C:\WINDOWS\system32\DRIVERS\qcusbser.sys' pruned from copy.
libwdi:debug [syslog]      dvi:           {_SCAN_FILE_QUEUE - exit(0x00000000)} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT} 02:04:00.713
libwdi:debug [syslog]      flq:           {FILE_QUEUE_COMMIT - exit(0x00000000)} 02:04:00.715
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS} 02:04:00.715
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration. 02:04:00.716
libwdi:debug [syslog]      dvi:                Reset Device: Resetting device configuration completed. 02:04:00.716
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.717
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.717
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT.CoInstallers} 02:04:00.718
libwdi:debug [syslog]      inf:                          Flags         - 0x001001ee
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_REGISTER_COINSTALLERS - exit(0x00000000)} 02:04:00.719
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES} 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.720
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.721
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLINTERFACES - exit(0x00000000)} 02:04:00.722
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE} 02:04:00.722
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.723
libwdi:debug [syslog]      inf:                     {Install from INF Section - QportInstall00.NT} 02:04:00.724
libwdi:debug [syslog]      inf:                          Flags         - 0x00000004
libwdi:debug [syslog]      inf:                     {Install from INF Section - exit(0x00000000)} 02:04:00.728
libwdi:debug [syslog]      dvi:                     {Install DEVICE}
libwdi:debug [syslog]      inf:                          {Install from INF Section - QportInstall00.NT} 02:04:00.730
libwdi:debug [syslog]      inf:                               Flags         - 0x001005ee
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.733
libwdi:debug [syslog]      dvi:                          {Writing Device Properties}
libwdi:debug [syslog]      dvi:                               Strong Name=oem29.inf:d051a86519a2bb8c:QportInstall00:2.1.2.2:usb\vid_05c6&pid_900e
libwdi:debug [syslog]      dvi:                          {Writing Device Properties - Complete}
libwdi:debug [syslog]      inf:                          AddService=qcusbser,0x00000002,QC_USBSerialService  (qcser.inf line 1339)
libwdi:debug [syslog]      dvi:                          Add Service: Modified existing service 'qcusbser'.
libwdi:debug [syslog]      inf:                          {Install from INF Section - QC_USBSerialService} 02:04:00.739
libwdi:debug [syslog]      inf:                               Flags         - 0x00100004
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.740
libwdi:debug [syslog]      dvi:                     {Install DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class completed. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:                     Install Device: Starting device 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'. 02:04:00.744
libwdi:debug [syslog]      dvi:                     Install Device: Starting device completed. 02:04:00.790
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog] 2 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog] lete}
libwdi:debug [syslog]      inf:                          AddService=qcusbser,0x00000002,QC_USBSerialService  (qcser.inf line 1339)
libwdi:debug [syslog]      dvi:                          Add Service: Modified existing service 'qcusbser'.
libwdi:debug [syslog]      inf:                          {Install from INF Section - QC_USBSerialService} 02:04:00.739
libwdi:debug [syslog]      inf:                               Flags         - 0x00100004
libwdi:debug [syslog]      inf:                          {Install from INF Section - exit(0x00000000)} 02:04:00.740
libwdi:debug [syslog]      dvi:                     {Install DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Install Device: Configuring device class completed. 02:04:00.743
libwdi:debug [syslog]      dvi:                     Device Status: 0x01806400 [0x01 - 0xc0000493]
libwdi:debug [syslog]      dvi:                     Install Device: Starting device 'USB\VID_05C6&PID_900E\6&42CA04E&0&12'. 02:04:00.744
libwdi:debug [syslog]      dvi:                     Install Device: Starting device completed. 02:04:00.790
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_INSTALLDEVICE - exit(0x00000000)} 02:04:00.791
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL} 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Enter 02:04:00.792
libwdi:debug [syslog]      dvi:                Class installer: Exit
libwdi:debug [syslog]      dvi:                Default installer: Enter 02:04:00.793
libwdi:debug [syslog]      dvi:                Default installer: Exit
libwdi:debug [syslog]      dvi:           {DIF_NEWDEVICEWIZARD_FINISHINSTALL - exit(0xe000020e)} 02:04:00.793
libwdi:debug [syslog]      dvi:      {Install Device - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {Core Device Install - exit(0x00000000)} 02:04:00.795
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA} 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Enter 02:04:00.795
libwdi:debug [syslog]      dvi:      Class installer: Exit
libwdi:debug [syslog]      dvi:      Default installer: Enter 02:04:00.796
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 02:04:00.797
libwdi:debug [syslog] <<<  Section end 2024/01/02 02:04:00.800
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_05C6&PID_900E&REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:debug [syslog] &REV_0000]
libwdi:debug [syslog] >>>  Section start 2024/01/02 02:12:56.217
libwdi:debug [syslog]       cmd: "C:\Users\Erquint\usb_driver\installer_x64.exe" "QHSUSB__BULK.inf"
libwdi:error [progress_callback] progress timeout expired - KILLING THREAD!
Driver Installation: FAILED (Operation timed out)
mcuee commented 10 months ago

After you reboot, did you see your device in Windows Device Manager with the WinUSB driver installed?

Erquint commented 10 months ago

Oh, BTW, when I said "have to reboot" — I meant hard-reset, because the OS session becomes very broken and won't terminate itself orderly anymore.

But yes, the driver does get installed and assigned.

mcuee commented 10 months ago

Interesting.

Can you try libusbK-inf-Wizard from libusbK project? It was based on an older version of libwdi. https://github.com/mcuee/libusbk/releases/tag/V3.1.0.0 (download libusbK-3.1.0.0-setup.exe and install).

Erquint commented 10 months ago

I'm sorry, but I'd prefer not to at this time. I have given up on the project I needed Zadig for and have shelved it all away. If the log and my observations aren't enough, then perhaps more meticulous debug logging would be a good suggestion for future cases.

pbatard commented 8 months ago

Since nobody else is reporting this issue, and it looks environmental, I will close it, as there isn't much more we can do.