8000 Zadig - install-filter.exe not found while trying to install libusb-win32 filter driver · Issue #163 · pbatard/libwdi · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Zadig - install-filter.exe not found while trying to install libusb-win32 filter driver #163
Closed
@johmd

Description

@johmd

I get a (localized) error message telling me that install-filter.exe was not found while trying to install the libusb-win32 filter driver in Zadig. The debug log does not name a path, but Sysinternals Process Monitor shows me, that Zadig tries to locate install-filter.exe in C:\Users\Nutzer\usb_driver\ (and after failing there looking in directories from the PATH variable, which probably should be considered dangerous) while the platform specific executables are located in the amd64 and x86 sub-directories.

The relevant line in the code seems to be

shExecInfo.lpFile = filter_driver?"install-filter.exe":(is_x64?"installer_x64.exe":"installer_x86.exe");

Complete log follows:

Zadig 2.4.721
Windows 7 SP1 64-bit
ini file 'zadig.ini' not found - default parameters will be used
default driver set to 'WinUSB'
0 devices found.
2 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_03EB&PID_2104&REV_0200
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 6.1.7600.16385
libwdi:debug [wdi_create_list] WinUSB USB device (2): USB\VID_03EB&PID_2104\0000B0012345
libwdi:debug [wdi_create_list] Device description: 'AVRISP mkII'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_80EE&PID_0021&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 6.1.7601.17514
libwdi:debug [wdi_create_list] HidUsb USB device (3): USB\VID_80EE&PID_0021\5&18F54CB7&0&1
libwdi:debug [wdi_create_list] Device description: 'USB Tablet'
Using inf name: AVRISP_mkII.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\Nutzer\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\Nutzer\usb_driver\AVRISP_mkII.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\Nutzer\usb_driver\amd64\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\amd64\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\amd64\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\amd64\libusbk.dll'
libwdi:debug [AddFileHash] 'libusbk_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\amd64\libusbk_x86.dll'
libwdi:debug [AddFileHash] 'avrisp_mkii.inf': INF type
libwdi:in
5CE3
fo [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\avrisp_mkii.inf'
libwdi:debug [AddFileHash] 'libusb0.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\x86\libusb0.dll'
libwdi:debug [AddFileHash] 'libusb0.sys': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\x86\libusb0.sys'
libwdi:debug [AddFileHash] 'libusb0_x86.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\x86\libusb0_x86.dll'
libwdi:debug [AddFileHash] 'libusbk.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\Nutzer\usb_driver\x86\libusbk.dll'
libwdi:info [CreateCat] successfully created file 'C:\Users\Nutzer\usb_driver\AVRISP_mkII.cat'
libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_03EB&PID_2104 (libwdi autogenerated)' from 'Root' store
libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_03EB&PID_2104 (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_03EB&PID_2104 (libwdi autogenerated)'
libwdi:debug [SelfSignFile] successfully created certificate 'CN=USB\VID_03EB&PID_2104 (libwdi autogenerated)'
libwdi:info [SelfSignFile] added certificate 'CN=USB\VID_03EB&PID_2104 (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] successfully signed file 'C:\Users\Nutzer\usb_driver\AVRISP_mkII.cat'
libwdi:info [SelfSignFile] successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:info [install_driver_internal] could not find installer executable
Driver Installation: FAILED
2 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_03EB&PID_2104&REV_0200
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 6.1.7600.16385
libwdi:debug [wdi_create_list] WinUSB USB device (2): USB\VID_03EB&PID_2104\0000B0012345
libwdi:debug [wdi_create_list] Device description: 'AVRISP mkII'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_80EE&PID_0021&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\Class_03&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 6.1.7601.17514
libwdi:debug [wdi_create_list] HidUsb USB device (3): USB\VID_80EE&PID_0021\5&18F54CB7&0&1
libwdi:debug [wdi_create_list] Device description: 'USB Tablet'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0