Menu

#86 Uninstall doesn't remove filter driver

v1.2.x
closed
nobody
None
1
2021-08-16
2020-01-18
Erik
No

I'm using the libusb-win32-devel-filter-1.2.6.0.exe to install the filter driver for a specific USB device. When I have run the uninstaller (from windows "Add/remove programs") the filter driver is still installed for the device. The uninstaller removes the files in the bin folder, so I have no means of manually uninstall the filter driver. The filter driver also still works, i.e. I can access my device as I did before the uninstall.

The files libusb0.sys and libusb0.dll are also still present in the windows system32 directory as well as the
registry entry for the libusbd service. Maybe this is as it should be? Just my observation.

I pulled the filter-bin-setup.iss.in file and added the line:

Filename: "rundll32.exe"; RunOnceID:"FilterAllDevices"; Parameters: "libusb0,usb_install_np_rundll u -ad";

under the [UninstallRun] section. This unistalls the installed filter driver for my device.

Tested under Windows 10 Pro.

Discussion

  • Xiaofan Chen

    Xiaofan Chen - 2020-07-29

    Please use mailing list to discuss further libusb-win32 issues.

    And this libusb-win32-devel-filter-1.2.6.0.exe is no longer supported. You can use Zadig or the one from libusbk.

     
  • Xiaofan Chen

    Xiaofan Chen - 2020-07-29

    You can also submit tickets through github.
    https://github.com/mcuee/libusb-win32

     
  • Xiaofan Chen

    Xiaofan Chen - 2021-08-16
    • status: open --> closed
     

Log in to post a comment.