DICCIONARIO · Z

Zadig

Zadig es una aplicación gratuita y de código abierto para Windows que instala drivers USB genéricos (WinUSB, libusb-win32 o libusbK) en un dispositivo concreto, para que programas basados en libusb puedan comunicarse con él. La creó Pete Batard, no requiere instalación y es la vía recomendada por el proyecto libusb para preparar hardware en Windows.

Germán Gutiérrez Escrito por Germán Gutiérrez 6 min de lectura
Ficha rápida
Tipo
Instalador de drivers USB genéricos para Windows
Autor
Pete Batard (Akeo Consulting), también creador de Rufus
Última versión
2.9, publicada el 13 de junio de 2024
Licencia
GNU GPL versión 3 o posterior; basado en la biblioteca libwdi
Requisitos
Windows 7 o posterior (XP y Vista ya no están soportados)

≡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

01

Radio definida por software

Receptores RTL-SDR y similares, que los programas de radio controlan mediante libusb.

02

Programación de microcontroladores

Depuradores y programadores (JTAG, SWD) que usan herramientas como OpenOCD.

03

Flasheo de firmware

Placas o dispositivos en modo recuperación que necesitan un driver genérico para cargar un firmware.

04

Desarrollo con WebUSB

Prototipos que se controlan desde el navegador y necesitan WinUSB en Windows si el fabricante no lo declara.

05

Mandos y periféricos especiales

Dispositivos sin driver oficial para Windows que una aplicación de terceros sabe manejar.

06

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. 1

    Descarga el ejecutable oficial

    Bájalo de zadig.akeo.ie. No se instala: se ejecuta directamente.

  2. 2

    Acepta el control de cuentas

    Windows pedirá permisos de administrador porque vas a modificar drivers.

  3. 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. 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. 5

    Selecciona el driver

    WinUSB salvo que tu software pida expresamente libusb-win32 o libusbK.

  6. 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
Drivers que instala Zadig

05 Cómo desinstalar o revertir un driver instalado con Zadig

  1. 1

    Abre el Administrador de dispositivos

    Clic derecho en el botón Inicio y elige Administrador de dispositivos.

  2. 2

    Localiza el dispositivo

    Suele aparecer en «Dispositivos de bus serie universal» o en la categoría del driver que instalaste.

  3. 3

    Desinstala con su driver

    Clic derecho, Desinstalar el dispositivo, y marca la casilla de eliminar el software de controlador.

  4. 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
Opciones para dar a un dispositivo USB un driver genérico en Windows

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
Tres «Zadig» que conviene no confundir

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

Germán Gutiérrez

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 ↗

Términos relacionados

Ver todos los términos →
Z Zadig & Voltaire Zadig & Voltaire es una marca francesa de moda y complementos fundada en París en 1997 por Thierry Gillier, conocida por un estilo rock chic de cachemir, cuero y alas estampadas. Es un caso de estudio de branding: un nombre literario, una estética reconocible y embajadoras como Kate Moss o Bella Hadid. O Open Source El open source (código abierto) es el software cuyo código fuente se publica con una licencia que permite a cualquiera usarlo, estudiarlo, modificarlo y redistribuirlo, incluso con fines comerciales. Para serlo oficialmente, la licencia debe cumplir los diez criterios de la Open Source Definition de la OSI. Linux, Android y WordPress son ejemplos de software open source. W Windows 11 Windows 11 es el sistema operativo de escritorio de Microsoft, lanzado el 5 de octubre de 2021 como sucesor de Windows 10. Exige TPM 2.0, arranque seguro UEFI y un procesador compatible, y recibe una actualización de funciones al año. Desde que Windows 10 perdió el soporte el 14 de octubre de 2025, es la versión de referencia para empresas. H Hardware El hardware es el conjunto de componentes físicos de un sistema informático: todo lo que se puede tocar, como el procesador, la memoria RAM, el disco, la placa base, la pantalla o el teclado. Junto con el software, que son los programas, forma cualquier ordenador, móvil o dispositivo inteligente, y determina su potencia, su capacidad y lo que puede ejecutar. S Software El software es el conjunto de programas, instrucciones y datos que indican a un dispositivo qué hacer: es la parte lógica de un ordenador o un móvil, frente al hardware, que es la física. Incluye desde el sistema operativo hasta las apps y los servicios en la nube, y se distribuye bajo licencias que fijan qué puedes hacer con él. A API Una API (Application Programming Interface, interfaz de programación de aplicaciones) es un conjunto de reglas y puntos de acceso que permite que dos programas se comuniquen: uno pide datos o acciones y el otro responde en un formato acordado, sin que ninguno conozca el código interno del otro. Es lo que conecta webs, apps, pasarelas de pago e inteligencia artificial.

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp