Zadig – USB driver installation made easy

This page uses Google services, which may serve non-personalised cookies for advertising, analytics and security.

[Zadig icon] Zadig

USB driver installation made easy

[Zadig screenshot]

Zadig is a Windows application that installs generic USB drivers, such as WinUSB, libusb-win32/libusb0.sys or libusbK, to help you access USB devices.

It can be especially useful for cases where:

  • you want to access a device using a libusb-based application
  • you want to upgrade a generic USB driver
  • you want to access a device using WinUSB

Note: “libusb-based” above means an application that uses either libusb, libusb-win32 or libusbK.

Download

Updated 2021.11.01:

System Requirements:

Windows 7 or later.
Windows XP and Windows Vista are NO LONGER SUPPORTED.

Usage

Windows 7 or later.Windows XP and Windows Vista are

Download the executable and run it — no installation is necessary.
If elevation is required, you will be prompted for it.

An usage guide for Zadig is available HERE.

The executable is digitally signed and the signature should state: “Akeo Consulting”

Frequently Asked Questions (FAQ)

A Zadig FAQ is available HERE.

To provide feedback, report a bug or request an enhancement please use the github issue tracker. Or you can send an e-mail.

License

GNU General Public License (GPL) version 3 or later.
You are free to distribute, modify or even sell the software, insofar as you respect the GPLv3 license.

Zadig is based on libwdi which uses an LGPL version 3 or later license.

The executable is produced in a 100% transparent manner, from its public source, using a Visual Studio environment.

Changelog

  • Version 2.7 (2021.11.01)
    • Improve Windows version reporting
    • Prevent an infinite loop when a certificate cannot be deleted
    • Fix an error when trying to install libusb0.sys as a filter driver
    • Don’t continue on .cat signing errors unless test signing is enabled
    • Add a more explicit error for incompatible Windows 11 Insider builds
    • Embedded drivers: WinUSB v6.1.7600.16385, libusb-win32 v1.2.6.0, libusbK v3.1.0.0 & usbser (native)
  • Other Versions

Source Code

  • libwdi 1.4.0 source (320 KB). Includes Zadig in the examples directory.
  • Alternatively, you can clone the git repository using:
    $ git clone git://github.com/pbatard/libwdi
  • For more information, see the GitHub project.

If you are a developer, you are very much encouraged to tinker with Zadig/libwdi and submit patches.

If you are a developer, you are very much encouraged to tinker with Zadig/libwdi and submit patches.