Kits and tools overview
These kits and tools are available for use with Windows 10 for desktop editions (Home, Pro, Enterprise, and Education) and Windows 10 Mobile for development and manufacturing.
Learn about known issues and workarounds for this release in our WinHEC forums.
ADK for Windows 10
Download the Windows ADK to install tools and documentation for OEMs and ODMs to customize Windows 10 images, assess the quality and performance of systems or components, and to deploy Windows operating systems to new computers. The Windows ADK includes Windows Configuration Designer, the Windows Assessment Toolkit, the Windows Performance Toolkit, and several new and improved deployment tools that can help you automate a large-scale deployment of Windows 10. For more information, see What’s new in kits and tools.
Learn about the ADK tools
The topics below provide instructions on using the tools included in the Windows 10 ADK:
- Windows Configuration Designer
- Windows Preinstallation Environment (WinPE)
- Deployment Image Servicing and Management (DISM)
- Windows System Image Manager (WSIM)
- Windows Assessment Toolkit
- Windows Performance Toolkit
- User State Migration Toolkit (USMT)
- Volume Activation Management Tool (VAMT)
- User Experience Virtualization (UE-V)
- Application Virtualization (App-V)
Microsoft Visual Studio 2017
Start by downloading Visual Studio 2017 and Microsoft Visual Studio Tools for Windows 10. Used together, Microsoft Visual Studio, Visual Studio Tools for Windows 10, standalone Windows Software Development Kit (SDK) for Windows 10, and Windows Driver Kit (WDK) 10 provide an integrated development environment for creating efficient, high-quality drivers for devices running Windows 10.
Standalone Windows SDK for Windows 10
Windows SDK for Windows 10 contains headers, libraries, and tools you can use when you create apps that run on Windows operating systems. You can use the Windows SDK for Windows 10, along with your chosen development environment, to write apps for Windows 10 for desktop editions and Windows 10 Mobile.
WDK 10 contains the tools to build, test, debug, and deploy drivers for Windows 10. WDK 10 unifies support for mobile and desktop devices, Universal Windows drivers, and, with Visual Studio, provides a unified test experience with reliable deployment and debug provisioning that includes WinDbg. You can run many basic certification tests in the integrated environment. The WDK 10 includes templates for several technologies and driver models, including Windows Driver Frameworks (WDF), Universal Serial Bus (USB), print, networking, and file system filters. WDK 10 also supports Windows 7, Windows 8, and Windows 8.1 driver development.
For more information about driver development for Windows 10, see What's new in Universal Windows driver development and What's new in kits and tools.
Enterprise WDK (EWDK)
The Enterprise WDK (EWDK) is a kit that large organizations can use as an alternative to downloading and installing the SDK and WDK individually on each computer. The EWDK has a command-line build environment that is based on files and is not computer-dependent, so after the environment file structure has been created, it can be distributed for direct use, such as through version control software or by zipping the contents and unzipping on other computers. It contains the necessary elements to build Windows Driver Model (WDM) drivers, WDF drivers, and classic Windows test applications.
Symbol files make it easier to debug your code. The easiest way to get Windows symbols is to 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.
Windows Hardware Lab Kit (HLK) for Windows 10
The Windows Hardware Lab Kit (HLK) for Windows 10 is an all-purpose test and measurement kit to help you determine how well your hardware interacts with Windows. The HLK provides a test infrastructure for PCs. For more information on the using the HLK with Windows 10, see Windows Hardware Lab Kit User's Guide.
HLK supplemental test content
Some tests, like graphics and multimedia tests, require additional files for testing. You can find this content in the Windows HLK supplemental media test content section on the Download the Windows HLK, HCK, or Logo Kit page.