≡En resumen
- Zadig sustituye el driver de un dispositivo USB por uno genérico para que lo usen aplicaciones basadas en libusb o WinUSB.
- Es portable: se descarga un ejecutable y se abre, sin instalación.
- Nunca debes cambiar el driver de tu teclado, ratón, disco o hub USB: dejarían de funcionar con normalidad.
- El cambio se revierte desde el Administrador de dispositivos, desinstalando el dispositivo y su software de controlador.
- Zadig también es el título de una novela corta de Voltaire (1747) y la mitad del nombre de la marca Zadig&Voltaire.
01 ¿Qué es Zadig?
En Windows, a diferencia de Linux o macOS, una aplicación no puede leer un dispositivo USB «en crudo» si no tiene cargado un driver que lo permita. Zadig automatiza lo que de otra forma exige crear un archivo INF, firmarlo e instalarlo a mano. El propio proyecto libusb recomienda usar la versión más reciente de Zadig para instalar WinUSB (opción preferida), libusbK (solo si WinUSB se queda corto) o libusb-win32.
Es software de código abierto bajo licencia GPL y se construye sobre libwdi, una biblioteca del mismo autor para generar e instalar drivers.
02 Para qué sirve Zadig: usos habituales
Radio definida por software
Receptores RTL-SDR y similares, que los programas de radio controlan mediante libusb.
Programación de microcontroladores
Depuradores y programadores (JTAG, SWD) que usan herramientas como OpenOCD.
Flasheo de firmware
Placas o dispositivos en modo recuperación que necesitan un driver genérico para cargar un firmware.
Desarrollo con WebUSB
Prototipos que se controlan desde el navegador y necesitan WinUSB en Windows si el fabricante no lo declara.
Mandos y periféricos especiales
Dispositivos sin driver oficial para Windows que una aplicación de terceros sabe manejar.
Desarrollo de software
Pruebas de una aplicación propia que habla con hardware USB mediante libusb o LibusbDotNet.
03 Cómo usar Zadig paso a paso
-
1
Descarga el ejecutable oficial
Bájalo de zadig.akeo.ie. No se instala: se ejecuta directamente.
-
2
Acepta el control de cuentas
Windows pedirá permisos de administrador porque vas a modificar drivers.
-
3
Muestra todos los dispositivos
Por defecto solo aparecen los que no tienen driver. Si el tuyo ya tiene uno, activa Options > List All Devices.
-
4
Elige el dispositivo correcto
Compara el identificador USB (VID y PID) con el de tu aparato. Si tiene varias interfaces, elige la que indique tu programa.
-
5
Selecciona el driver
WinUSB salvo que tu software pida expresamente libusb-win32 o libusbK.
-
6
Instala o reemplaza
Pulsa «Install Driver» o «Replace Driver» y espera a que termine; después abre tu aplicación.
04 WinUSB vs libusb-win32 vs libusbK: qué driver elegir
| Driver | Origen | Cuándo elegirlo |
|---|---|---|
| WinUSB | Driver genérico de Microsoft incluido en Windows | Opción recomendada por libusb; vale para la mayoría de casos y para WebUSB |
| libusbK | Driver libusbK.sys con API propia | Si tu programa usa la API de libusbK o necesita funciones que WinUSB no cubre |
| libusb-win32 (libusb0.sys) | Proyecto libusb-win32, API libusb 0.1 | Programas antiguos escritos para libusb 0.1 |
| USB Serial (CDC) | Driver serie nativo de Windows | Dispositivos que deben aparecer como puerto COM |
05 Cómo desinstalar o revertir un driver instalado con Zadig
-
1
Abre el Administrador de dispositivos
Clic derecho en el botón Inicio y elige Administrador de dispositivos.
-
2
Localiza el dispositivo
Suele aparecer en «Dispositivos de bus serie universal» o en la categoría del driver que instalaste.
-
3
Desinstala con su driver
Clic derecho, Desinstalar el dispositivo, y marca la casilla de eliminar el software de controlador.
-
4
Desconecta y vuelve a conectar
Windows cargará el driver original. Si no, usa Actualizar controlador y elige el original de la lista del equipo.
Estos pasos valen para Windows 11 y para Windows 10. Si trabajas a menudo con prototipos, crea un punto de restauración antes de tocar drivers.
06 Zadig vs Rufus y otras formas de instalar drivers
Zadig y Rufus son del mismo autor y comparten estilo (ejecutables pequeños, sin instalación), por eso se confunden. Pero resuelven problemas distintos: Rufus prepara memorias USB de arranque a partir de una imagen ISO, mientras que Zadig cambia el driver con el que Windows habla con un aparato USB. Tampoco es la única manera de instalar WinUSB: se puede hacer a mano, aunque es mucho más laborioso.
| Opción | Cómo funciona | Para quién |
|---|---|---|
| Zadig | Genera e instala el driver con unos clics sobre el dispositivo elegido | Usuarios y desarrolladores que preparan un equipo concreto |
| Archivo INF propio | El fabricante o el desarrollador escribe un INF que asocia su VID/PID a WinUSB y lo instala con el Administrador de dispositivos | Productos que se distribuyen a muchos clientes |
| Descriptores Microsoft OS 2.0 | El firmware del dispositivo pide WinUSB y Windows 8.1 o posterior lo carga solo, sin intervención | Hardware diseñado desde el principio para WinUSB o WebUSB |
| libwdi integrado | Una aplicación incorpora la biblioteca libwdi para instalar el driver desde su propio instalador | Software que quiere ahorrar ese paso al usuario |
07 Zadig, la novela de Voltaire
Fuera de la informática, Zadig ou la Destinée es un cuento filosófico de Voltaire publicado en 1747 en Ámsterdam con el título Memnon y reeditado como Zadig en 1748. Narra las desventuras de un joven sabio de Babilonia al que el destino castiga y premia de formas aparentemente injustas, y le sirve al autor para criticar la intolerancia y reflexionar sobre la providencia.
Su capítulo más famoso es el del perro y el caballo: Zadig describe dos animales que no ha visto a partir de huellas y detalles. En 1880 el biólogo Thomas H. Huxley acuñó el «método de Zadig» para el razonamiento que va del efecto a la causa, y se considera un precursor de la novela policiaca de Poe y Conan Doyle.
| Zadig | Qué es | Año |
|---|---|---|
| Zadig (software) | Instalador de drivers USB genéricos para Windows | Versión 2.9 en 2024 |
| Zadig ou la Destinée | Cuento filosófico de Voltaire | 1747-1748 |
| Zadig&Voltaire | Marca francesa de moda, con nombre inspirado en la novela | Fundada en 1997 |
Preguntas frecuentes sobre Zadig
Es una herramienta gratuita para Windows que instala drivers USB genéricos (WinUSB, libusb-win32 o libusbK) para que programas basados en libusb puedan usar un dispositivo.
Sí, si lo descargas de la web oficial y eliges el dispositivo correcto. El riesgo está en reemplazar por error el driver de un teclado, ratón o disco.
WinUSB en la mayoría de casos, porque es el que recomienda el proyecto libusb. Usa libusbK o libusb-win32 solo si tu programa lo pide.
Desde el Administrador de dispositivos: desinstala el dispositivo marcando la casilla de eliminar el software de controlador y vuelve a conectarlo para que Windows cargue el original.
No. Es solo para Windows 7 o posterior; en Linux y macOS libusb accede a los dispositivos sin instalar drivers adicionales.
Sí. Es software libre con licencia GPL versión 3 y su código es público.
Es un cuento filosófico de 1747 sobre un sabio de Babilonia zarandeado por el destino, famoso por el razonamiento deductivo de su protagonista.
Fuentes consultadas
Sobre el autor
Germán Gutiérrez
Development Manager en appyweb
Dirige el equipo de desarrollo de appyweb: aplicaciones web y móviles, SaaS, integraciones y arquitectura de software.
Ver perfil en LinkedIn ↗