Download the WDK, WINDBG, and associated tools
This is the where you get your Windows Driver kits (WDK) and debugging Tools for Windows (WINDBG) downloads. The debugging tools is included in the WDK and you can also download the standalone versions separately.
The WDK is now available to Windows Insiders. Join The Windows Insider program to get WDK insider Preview builds.
Get started with Windows, Visual Studio, and the WDK
Used together, Visual Studio and WDK provide an integrated development environment for creating efficient, High-qu Ality drivers for devices running Windows 10. This release of Visual Studio includes the Visual Studio Tools for Windows Ten and the Microsoft Windows software Developme NT Kit (SDK) for Windows 10.
Install the tools and start building, testing, debugging, and deploying Windows drivers.
- Learn more on what ' s new in driver development
Develop drivers for Windows, version 16071. Install Visual Studio and the Windows SDK
All three editions of Visual Studio, support driver development. Get More info on Visual Studio and review the System Requirements to see which edition are best for you.
Get Visual Studio Community 2015Get Visual Studio Professional 2015Get Visual Studio Enterprise 2015Get Visual Studio Expr ESS for Desktop
- Run Windows Update before installing Visual Studio with the SDK.
- During Install, select the typical for Windows developers installation option.
- Click Next to continue, and follow the prompts to complete the installation.
2. Install WDK 10
- Install Windows Driver Kit (WDK) 10
Run-time Requirements for WDK 10
You can use WDK ten to develop drivers for these operating systems. You can also use the WDK for any of these operating systems:
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Windows Server 2016
- Windows Server R2
Note:in An enterprise environment, you can use the Enterprise Windows Driver Kit (EWDK). It ' s a command-line build environment that have everything you need to build drivers and basic WIN32 test applications; However, it doesn ' t include all the features available in Visual Studio, such as the Integrated development environment (I DE), so you'll need to use a code editor of your choice.
- Install the EWDK
- Learn more about the EWDK
3. Download the Universal Windows driver samples
- Download Universal Windows Driver samples
To get universal Windows driver samples, do one of the following:
- Go to the Driver Samples page on GitHub and click Download ZIP in the right side of the page.
- Download the GitHub Extension for Visual Studio and connect to the GitHub repositories.
Learn more on what's new for driver samples.
Release notes
- Visual Studio Community Known Issues
- Known Issues for Hardware Dev kits and tools
Get Debugging Tools
The Windows debugging Tools can be used to debug kernel and user mode code, analyze crash dumps and to examine the CPU reg Isters as code executes.
Windows Ten (WINDBG)
If you just need the debugging Tools for Windows Ten, and not WDK or Visual Studio, you can install the debugging T Ools as a standalone component from the Windows SDK. The Installation Wizard, select debugging Tools for Windows, and deselect all other components.
- Get Debugging Tools for Windows (WINDBG) (from the SDK)
Windows symbols
Symbol files make it easier to debug your code. The easiest-to-get Windows symbols is-use the Microsoft Symbol Server. If you prefer to download the entire set of symbols for a particular version of Windows, download a symbol package.
- Get Windows Symbol Packages
Other WDK DOWNLOADSWDK 8.1 Update (for Windows 8.1, 8, and 7 drivers)
Download WDK 8.1 Update, which have tools to build, test, debug, and deploy drivers for Windows 8.1 Update, Windows 8.1, Wi Ndows 8, and Windows 7. When you are with the WDK, we recommend that you install the WDK 8.1 Update Test Pack. It has the tests-device fundamentals, graphics, imaging, mobile broadband (CDMA, GSM, WLAN), sensors, and other utilit ies.
Important:before Installing WDK 8.1 Update, you need to install Visual Studio 2013.
- Download Visual Studio 2013
- Download WDK 8.1 Update (中文版 only)
- Download the WDK 8.1 Update Test Pack (中文版 only)
- Get driver samples for Windows 8.1
WDK 8
We provide Windows Driver Kit (WDK) 8 to give-time to migrate to WDK 8.1 Update and Visual Studio 2013. Microsoft does not support WDK 8 and would make no further updates to this kit. We recommend the latest versions of the WDK and Visual Studio to build drivers for Windows.
Important:you must install Visual Studio Professional or Visual Studio Ultimatebefore you install WDK 8.
- Download WDK 8 (中文版 only)
- Download the WDK 8 Redistributable Components (中文版 only)
- Get driver samples for Windows 8
WDK 7.1.0 (for Windows XP drivers)
Developing a driver for Windows XP or Windows Server 2003? WDK 7.1.0 has the tools, code samples, docs, compilers, headers, and libraries so can use to create drivers for thes e operating systems.
- Download WDK 7.1.0 (中文版 only)
Standalone Debugging Tools for debugging Windows Vista and Windows Server 2008
If You ' re debugging Windows Vista, Windows Server, or older versions of Windows (or using one of these operating Syst EMS to run Debugging Tools for Windows), you need to use the Windows 7 release of the Debugging tools. It ' s included in the SDK for Windows 7 and. NET Framework 4.0. To install the debugging Tools for Windows as a standalone component, the SDK Installation Wizard, select Debugging Too LS for Windows, and clear all other components.
Important:newer versions of the Visual C + + redistributable can cause issues when you install the SDK for Windows 7. For more information, see Support for the Windows SDK.
- Get the standalone Debugging Tools for Windows Vista as part of the Windows 7 SDK
Looking for related downloads?
- Download the Windows Assessment and Deployment Kit (Windows ADK)
- Download the Windows HLK, HCK, or Logo Kit
- Download the WDK insider Preview
Download the WDK, WINDBG, and associated tools