Download Windows Symbol Packages

decorative image showing screen with arrow to represent download

Symbol files make it easier to debug your code. The easiest way to get Windows symbols is to use the Microsoft Symbol Server. The symbol server makes symbols available to your debugging tools as needed. After a symbol file is downloaded from the symbol server it is cached on the local computer for quick access. Additional versions of Windows not listed here, are available on the Microsoft Symbol Server.

If you prefer to download the entire set of symbols for a particular version of Windows, download a symbol package.

Note on symbol package deprecation

Important

With the cadence that we release updates for Windows, the Windows debugging symbols we publish via the packages on this page are quickly made out of date. We have made significant improvements to the online Microsoft Symbol Server by moving this to be an Azure-based symbol store, and symbols for all Windows versions and updates are available there. You can find more about this in this MSDN blog entry. Going forward we will no longer publish the offline symbol packages for RTM releases.

Symbol Package System Requirements

Before downloading and installing each symbol package, you should have at least 1 GB of disk space free, because of the size of the download package and required temporary files:

  • Each x86 symbol package may require 750 MB or more of hard disk space.
  • Each x64 symbol package may require 640 MB or more.
  • Symbol packages are non-cumulative unless otherwise noted, so if you are using an SP2 Windows release, you will need to install the symbols for the original RTM version and for SP1 before you install the symbols for SP2.

The symbol download packages are listed by processor type (x86, and x64) and build type (retail and checked). Almost all customers require the symbols for the retail version. If you are debugging a special version of Windows with extra debugging information, then you should download the symbols for the checked version.

Symbol Resources and Feedback

To learn more about using symbols and debugging, see Symbols and Symbol Files.

For help with debugging issues, see Debugging Resources.

For information on how to retrieve symbols for a machine that is not connected to the Internet, see Using a Manifest File with SymChk.

We are interested in your feedback about symbols. Please mail suggestions or bug reports to windbgfb@microsoft.com. Technical support is not available from this address, but your feedback will help us to plan future changes for symbols and will make them more useful to you in the future.

Download Windows Symbol Packages

Windows 10 and Windows Server, version 1709 symbols – October 2017

The packages released in October 2017 contain the full set of symbols required to debug the following: Windows 10, Windows 10 Enterprise, Windows Server Standard, version 1709, and Windows Server Datacenter, version 1709.

Windows 10, version 1703 and Windows Server 2016 symbols – April 2017

The packages released in April of 2017 contain the full set of symbols required to debug the following: Windows 10, Windows 10 Enterprise, Windows Server 2016, Standard, Windows Server 2016 Datacenter, Windows Storage Server 2016 Workgroup, Windows Storage Server 2016 Standard, Windows Server 2016 Essentials, and Microsoft Hyper-V Server 2016.

Windows 10 preview symbols - September 2016

The packages released September 2016, contain the preview symbols required to debug Windows 10 and Windows 10 Enterprise. These are preview symbols that should be used with the pre-release or flighted builds of Windows 10.

Windows 10, version 1607 and Windows Server 2016 Symbols - August 2016

The packages released August 2016, contain the full set of symbols required to debug Windows 10, Windows 10 Enterprise, Windows Server 2016, Standard, Windows Server 2016 Datacenter, Windows Storage Server 2016 Workgroup, Windows Storage Server 2016 Standard, Windows Server 2016 Essentials, Microsoft Hyper-V Server 2016.

Windows 10 Insider Preview Build 14295 – March 2016

The packages released March 2016, contain the full set of symbols required to debug Windows 10 Insider Preview Build 14295.

Windows 10, Version 1511 Symbols – November 2015

The packages released November 2015, contain the full set of symbols required to debug Windows 10, Windows 10 Enterprise, Windows Server Technical Preview, Windows Datacenter Technical Preview, and Windows Hyper-V Server Technical Preview.

Windows 10 Symbols – July 2015

These packages contain the full set of symbols required to debug Windows 10, Windows 10 for Enterprise, Windows Server Technical Preview, Windows Datacenter Technical Preview, and Windows Hyper-V Server Technical Preview, released July 29, 2015.

Windows RT 8.1 ARM, Windows 8.1 and Windows Server 2012 R2 Symbols


Windows 8 and Windows Server 2012 Symbols

These packages contain the full set of symbols required to debug Windows 8 and Windows Server 2012, released August 15, 2012.


Windows 7 Service Pack 1 Symbols

These packages contain the full set of symbols required to debug the Windows 7 Service Pack 1.

Note: These packages also contain the full set of symbols required to debug Windows Server 2008 R2 Service Pack 1.

Windows 7 RTM Symbols

These packages contain the full set of symbols required to debug the Windows 7 RTM.

Note: These packages also contain the full set of symbols required to debug Windows Server 2008 R2 RTM.


Download Windows Debugging Tools

Download the Windows Driver Kit (WDK)

Download the Windows Assessment and Deployment Kit (Windows ADK)

Download the Windows HLK, HCK, or Logo Kit

Download Windows Insider Preview builds

Send comments about this topic to Microsoft