WDK and WinDbg downloads
This is the place to get your Windows Driver Kit (WDK) and WinDbg downloads. The debugging tools are included in the WDK, but you can also download the standalone versions separately.
Not sure which kit to use? The tables on the Windows Driver Kit (WDK) page can help you make the right choice.
Get the WDK and other kits and tools for Windows 10
Get the latest kits and tools for Windows 10 hardware development, including Visual Studio Community 2015 and Windows Driver Kit (WDK) 10. This release of Visual Studio includes the Visual Studio Tools for Windows 10 and the Windows SDK for Windows 10. You’ll also find the new debugging tools, symbols, and deployment and performance tools for Windows 10.
Visual Studio 2013
Start by downloading Visual Studio 2013. Used together, Visual Studio 2013 and the Windows Driver Kit 8.1 Update provide an integrated development environment for creating efficient, high-quality drivers for Windows 8.1, Windows 8, and Windows 7.
Code samples are valuable guides whether you're writing your first driver or updating an older one. Learn more about samples.
WDK 8.1 Update (for Windows 8.1, 8, and 7 drivers)
Download the Windows Driver Kit (WDK) 8.1 Update, which has tools to build, test, debug, and deploy drivers for Windows 8.1 Update, Windows 8.1, Windows 8, and Windows 7. When you have the WDK, we recommend that you install the WDK 8.1 Update Test Pack. It has the tests for device fundamentals, graphics, imaging, mobile broadband (CDMA, GSM, WLAN), sensors, and other utilities. For information about which operating systems this WDK works with, see Windows Driver Kit (WDK).
Important: Before installing WDK 8.1 Update, you need to install Visual Studio 2013. See the Visual Studio links on this page.
We provide Windows Driver Kit (WDK) 8 to give you time to migrate to WDK 8.1 Update and Visual Studio 2013. Microsoft does not support WDK 8 and will make no further updates to this kit. We recommend that you use the latest versions of the WDK and Visual Studio to build drivers for Windows. For information about which operating systems this kit works with, see Windows Driver Kit (WDK).
Standalone Debugging Tools for Windows (WinDbg)
Debugging Tools for Windows are included in the WDK 8.1 Update, but you can also install them as a standalone component from the Windows 8.1 SDK. In the installation wizard, select Debugging Tools for Windows, and clear all other components. Learn more about WinDbg and supported Windows versions.
Standalone Debugging Tools for debugging Windows XP and Windows Vista
If you’re debugging Windows XP, Windows Server 2003, Windows Vista, or Windows Server 2008 (or using one of these operating systems to run the 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, in the SDK installation wizard, select Debugging Tools for Windows, and clear all other components.
Important: Newer versions of the Visual C++ 2010 Redistributable can cause issues when you install the SDK for Windows 7. For more information, see support for the Windows SDK.
Remote debugging client for Windows
With the Windows remote debugging (Windows RD) client for Windows, you can work remotely with developers from Microsoft, via the internet, to debug kernel-mode failures using the kernel debugger (KD). Learn more and prepare for Remote Debugging.
Looking for more downloads?
Go here to download more kits, bits, and tools for developing, assessing, and certifying hardware and drivers.