Episode
Defrag Tools #131 - Windows 10 SDK
In this episode of Defrag Tools, Andrew Richards and Chad Beeder walk you through the download of the Windows 10 SDK and the latest Sysinternals tools. We harvest the Debugging Tools for Windows, Windows Performance Toolkit, and Application Verifier files from the SDK.
Previous Versions:
Windows 7.0
Windows 8.0
Windows 8.1
Windows 8.1 Update
Resources:
Sysinternals
Windows 10 SDK
Defrag Tools OneDrive(SIEExtPub, PDE & Scripts)
Timeline:
[00:00] - Windows 10
[02:47] - The USB Stick/OneDrive "Lightsaber"
[04:26] - Sysinternals Suite
[04:12] - Windows 10 SDK
[08:44] - While we wait... configure ProcDump as the AeDebug Debugger (c:\dumps\procdump.exe -ma -i)
[11:42] - Install the Windows 10 SDK MSI files
[14:23] - Harvest the Windows 10 SDK files for xcopy use
[17:45] - c:\debuggers\dbghelp.dll vs. c:\windows\system32\dbghelp.dll
[20:58] - Defrag Tools OneDrive
[25:12] - Environment Variables and Registry Keys
[28:20] - Quick Summary
[31:09] - Email us your issues at defragtools@microsoft.com
Environment Variables - Symbols.cmd
md c:\My
md c:\My\Sym
md c:\My\SymCache
compact /c /s /i /q c:\My\Sym\
compact /c /s /i /q c:\My\SymCache\
setx /m DBGHELP_HOMEDIR C:\My
setx /m _NT_SYMBOL_PATH SRV*C:\My\Sym*https://msdl.microsoft.com/download/symbols
setx /m _NT_SYMCACHE_PATH C:\My\SymCache
Registry Entries - WinDbg -IA (PDE).reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.dmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.hdmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.mdmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.cab]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1]
@="WinDbg Post-Mortem Dump File"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\DefaultIcon]
@="\"C:\\debuggers\\windbg.exe\",-3002"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell]
@="Open"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open]
@="Open x&64"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open\command]
@="\"C:\\debuggers\\windbg.exe\" -z \"%1\" -a pde.dll"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open_x86]
@="Open x&86"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open_x86\command]
@="\"C:\\debuggers_x86\\windbg.exe\" -z \"%1\" -a pde.dll"
In this episode of Defrag Tools, Andrew Richards and Chad Beeder walk you through the download of the Windows 10 SDK and the latest Sysinternals tools. We harvest the Debugging Tools for Windows, Windows Performance Toolkit, and Application Verifier files from the SDK.
Previous Versions:
Windows 7.0
Windows 8.0
Windows 8.1
Windows 8.1 Update
Resources:
Sysinternals
Windows 10 SDK
Defrag Tools OneDrive(SIEExtPub, PDE & Scripts)
Timeline:
[00:00] - Windows 10
[02:47] - The USB Stick/OneDrive "Lightsaber"
[04:26] - Sysinternals Suite
[04:12] - Windows 10 SDK
[08:44] - While we wait... configure ProcDump as the AeDebug Debugger (c:\dumps\procdump.exe -ma -i)
[11:42] - Install the Windows 10 SDK MSI files
[14:23] - Harvest the Windows 10 SDK files for xcopy use
[17:45] - c:\debuggers\dbghelp.dll vs. c:\windows\system32\dbghelp.dll
[20:58] - Defrag Tools OneDrive
[25:12] - Environment Variables and Registry Keys
[28:20] - Quick Summary
[31:09] - Email us your issues at defragtools@microsoft.com
Environment Variables - Symbols.cmd
md c:\My
md c:\My\Sym
md c:\My\SymCache
compact /c /s /i /q c:\My\Sym\
compact /c /s /i /q c:\My\SymCache\
setx /m DBGHELP_HOMEDIR C:\My
setx /m _NT_SYMBOL_PATH SRV*C:\My\Sym*https://msdl.microsoft.com/download/symbols
setx /m _NT_SYMCACHE_PATH C:\My\SymCache
Registry Entries - WinDbg -IA (PDE).reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.dmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.hdmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.mdmp]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\.cab]
@="WinDbg.DumpFile.1"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1]
@="WinDbg Post-Mortem Dump File"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\DefaultIcon]
@="\"C:\\debuggers\\windbg.exe\",-3002"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell]
@="Open"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open]
@="Open x&64"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open\command]
@="\"C:\\debuggers\\windbg.exe\" -z \"%1\" -a pde.dll"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open_x86]
@="Open x&86"
[HKEY_CLASSES_ROOT\WinDbg.DumpFile.1\shell\Open_x86\command]
@="\"C:\\debuggers_x86\\windbg.exe\" -z \"%1\" -a pde.dll"
Have feedback? Submit an issue here.