Descarga el WDK, WinDbg y herramientas asociadas

Aquí es donde obtienes las descargas del Kit para controladores de Windows (WDK) y las herramientas de depuración para Windows (WinDbg). Las herramientas de depuración se incluyen en el WDK, pero también puedes descargar las versiones independientes por separado.

WDK ahora está disponible para los usuarios de Windows Insider. Únete al Programa Windows Insider para obtener compilaciones de WDK Insider Preview.

Introducción a Windows 10, Visual Studio y WDK

Nuevo proyecto en Visual Studio

Cuando se usan en conjunto, Visual Studio 2015 y WDK 10 ofrecen un entorno de desarrollo integrado para crear controladores eficaces y de alta calidad para dispositivos que ejecuten Windows 10. Esta versión de Visual Studio incluye Visual Studio Tools para Windows 10 y el Kit de desarrollo de software (SDK) de Microsoft Windows para Windows 10.

Instala las herramientas y empieza a compilar, probar, depurar e implementar controladores de Windows.

Desarrollar controladores para Windows 10, versión 1607

1. Instalar Visual Studio 2015 y Windows SDK

Las tres ediciones de Visual Studio 2015 serán compatibles con el desarrollo de controladores. Obtén más información sobre Visual Studio 2015 y revisa los Requisitos del sistema para ver cuál es la edición más adecuada para ti.

  1. Ejecuta Windows Update antes de instalar Visual Studio 2015 con el SDK.
  2. Durante la instalación, selecciona la opción de instalación Típico para desarrolladores de Windows 10.
  3. Haz clic en Siguiente para continuar y sigue las instrucciones para completar la instalación.
2. Instalar WDK 10
Requisitos en tiempo de ejecución de WDK 10

Puedes usar WDK 10 para desarrollar controladores para estos sistemas operativos. También puedes usar el WDK en cualquiera de estos sistemas operativos:

  • Windows 10
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Server 2016
  • Windows Server 2008 R2

Nota: En un entorno empresarial, puedes usar el Kit para controladores de Windows de empresa (EWDK). Es un entorno de compilación de línea de comandos que ofrece todo lo que necesitas para compilar controladores y aplicaciones de prueba de Win32 básicas; pero no incluye todas las características disponibles en Visual Studio, como el entorno de desarrollo integrado (IDE), por lo que tendrás que usar el editor de código que elijas.

3. Descargar las muestras de controladores de Windows universales

Para obtener muestras de controladores de Windows universales, haz una de las siguientes acciones:

Obtén más información sobre las novedades de muestras de controladores.

Obtener herramientas de depuración

Las herramientas de depuración para Windows se pueden usar para depurar el modo kernel y el modo usuario, analizar volcados de memoria y examinar los registros de CPU, a medida que el código se ejecuta.

Windows 10 (WinDbg)

Si solo necesitas las herramientas de depuración para Windows 10, y no WDK 10 o Visual Studio 2015, puedes instalar las herramientas de depuración como un componente independiente de Windows SDK. En el asistente para la instalación, selecciona Herramientas de depuración para Windows y anula la selección de todos los demás componentes.

Símbolos de Windows

Los archivos de símbolos facilitan la depuración del código. La manera más sencilla de obtener símbolos de Windows es usar el servidor de símbolos de Microsoft. Si prefieres descargar todo el conjunto de símbolos para una versión determinada de Windows, descarga un paquete de símbolos.

Otras descargas de WDK

WDK 8.1 Update (para controladores de Windows 8.1, 8 y 7)

Descargar WDK 8.1 Update, que dispone de herramientas para compilar, probar, depurar e implementar controladores para Windows 8.1 Update, Windows 8.1, Windows 8 y Windows 7. Cuando tengas el WDK, te recomendamos instalar WDK 8.1 Update Test Pack. que dispone de las pruebas sobre aspectos fundamentales del dispositivo, elementos gráficos, imágenes, banda ancha móvil (CDMA, GSM y WLAN), sensores y otras utilidades.

Importante: Antes de instalar WDK 8.1 Update, debes instalar Visual Studio 2013.

WDK 8

Proporcionamos el Kit para controladores de Windows (WDK) 8 para darte tiempo a migrar a WDK 8.1 Update y Visual Studio 2013. Microsoft no admite WDK 8 y no realizará más actualizaciones en este kit. Te recomendamos que uses las versiones más recientes de WDK y Visual Studio para crear controladores de Windows.

Importante: Antes de instalar WDK 8 debes instalar Visual Studio Professional 2012 o Visual Studio Ultimate.

WDK 7.1.0 (para controladores de Windows XP)

¿Deseas desarrollar un controlador para Windows XP o Windows Server 2003? WDK 7.1.0 incluye herramientas, códigos de ejemplo, documentos, compiladores, encabezados y bibliotecas que puedes usar para crear controladores para estos sistemas operativos.

Herramientas de depuración independientes para depurar Windows Vista y Windows Server 2008

Si quieres depurar Windows Vista, Windows Server 2008 o versiones anteriores de Windows (o usar uno de estos sistemas operativos para ejecutar las herramientas de depuración para Windows), debes usar la versión de Windows 7 de las herramientas de depuración. que se incluye en SDK para Windows 7 y .NET Framework 4.0. Para instalar las herramientas de depuración para Windows como componente independiente, en el asistente para la instalación de SDK, selecciona Debugging Tools for Windows (Herramientas de depuración para Windows) y desactiva los demás componentes.

Importante: las versiones más recientes de Visual C++ 2010 Redistributable pueden causar problemas al instalar el SDK para Windows 7. Para obtener más información, consulta compatibilidad con Windows SDK.

¿Te ha resultado útil esta página?
¿Algún comentario adicional?
¡Gracias! Apreciamos tus comentarios.