Sessions

Defrag Tools #177 – Windows Internals 7th Edition Part 1

2 days ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder are joined by Alex Ionescu and Pavel Yosifovich, authors of the Windows Internals 7th Edition Part 1 book. We talk to Alex in the Channel 9 Studio and to Pavel over Skype from Israel. We cover the history of the Windows Internals book series, Alex’s involvement in […]

Defrag Tools #176 – CMD and PowerShell Context Menus

2 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder delve into the way the Shell uses the registry to provide the Right-Click behavior of a (File Explorer) Folder. We add sub-menus to the Directory context menu, allowing a Command Prompt or PowerShell prompt to be opened in the current folder, either elevated and […]

Defrag Tools #175 – Debugging the Network Stack

3 months ago
In this episode of Defrag Tools, Chad Beeder is joined by Jeffrey Tippet from the Windows Networking team to talk about how to debug networking problems in NDIS (Network Driver Interface Specification) using the !ndiskd debugger extension in WinDbg. Resources:The NDIS Blog Timeline:[00:00] Introductions[01:10] What is NDIS (Network Driver Interface Specification)[03:11] Common problems encountered by […]

Defrag Tools #174 – Security Baseline, Policy Analyzer and LGPO

3 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder are joined by Aaron Margosis. We talk about the Security Baseline for Windows 10. We also look at the Policy Analyzer and Local Group Policy Objects (LGPO) tools. Resources:Microsoft Security Guidance BlogPolicy Analyzer v3.1Local Group Policy Objects (LGPO)Aaron Margosis’ Non-Admin, App-Compat and Sysinternals WebLogTroubleshooting with the […]

Defrag Tools #173 – Troubleshooting with the Windows Sysinternals Tools, 2nd Edition

4 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder are joined by Aaron Margosis, the co-author of the Sysinternals book — now in its 2nd Edition! Troubleshooting with the Windows Sysinternals Tools, 2nd Edition Resources:Defrag Tools: #81 – Aaron MargosisWindows Sysinternals Administrator’s ReferenceTroubleshooting with the Windows Sysinternals Tools, 2nd EditionAaron Margosis’ Non-Admin, App-Compat and Sysinternals […]

Defrag Tools #172 – Application Hangs

5 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder talk about Application Hangs. We collect a dump of a process and debug it with the Debugging Tools for Windows. Resources:Defrag Tools: #24 – WinDbg – Critical SectionsDefrag Tools: #25 – WinDbg – EventsDefrag Tools: #26 – WinDbg – Semaphores, Mutexes and Timers Timeline:[00:00] Happy […]
Defrag Tools #171 – Application Insights Profiler

Defrag Tools #171 – Application Insights Profiler

5 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder talk to Dan Taylor and Chuck Weininger about Application Insights Profiler. The profiler allows you to get detailed performace data from Azure App Services. How to – aka.ms/aiprofilerpreview Email – serviceprofilerhelp@microsoft.com Timeline: [00:00] Introductions[01:10] Forza Horizon 3 Awesomeness in Australia[03:55] Application Insights Profiler Introduction[05:00] […]
Defrag Tools #170 – Debugger – JavaScript Scripting

Defrag Tools #170 – Debugger – JavaScript Scripting

8 months ago
In this episode of Defrag Tools, Andrew Richards talks to Andy Luhrs and Bill Messmer from the Debugging Tools for Windows team. We talk about the new JavaScript extensibility and scripting abilities in WinDbg available in the WDK and SDK build 14951 and newer. Blog – blogs.msdn.microsoft.com/windbg/ Email – windbgfb@microsoft.com  Bill leveraged the debugger object model previously […]
Defrag Tools #169 – Debugging Tools for Windows Team

Defrag Tools #169 – Debugging Tools for Windows Team

8 months ago
In this episode of Defrag Tools, Andrew Richards talks to Andy Luhrs and Bill Messmer from the Debugging Tools for Windows team. We talk about what the team develops, what it is working on, the debugger object model, their blog and their feedback email address. Blog – blogs.msdn.microsoft.com/windbg/ Email – windbgfb@microsoft.com Bill leveraged the debugger object model previously […]
Defrag Tools #168 – Powercfg Sleep Study

Defrag Tools #168 – Powercfg Sleep Study

8 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder talk to Nashaat Soliman and Paresh Maisuria (program manager and developer from the Windows kernel power team) about the "Sleep Study" feature in the Powercfg tool, and how you can use it to diagnose battery drain issues on Modern Standby systems. For related content on power […]
Defrag Tools #167 – Debugging User Mode Crash Dumps Redux

Defrag Tools #167 – Debugging User Mode Crash Dumps Redux

9 months ago
In this episode of Defrag Tools, Andrew Richards and Chad Beeder use Debugging Tools for Windows (WinDbg) to determine the root cause of various application crashes which have occurred on Andrew’s computer. We use Sysinternals ProcDump to capture the dumps. While debugging, we take a side trip into configuring colors for Compressed and Encrypted files in Windows […]
Defrag Tools #166 – Performance Analysis of UWP Apps

Defrag Tools #166 – Performance Analysis of UWP Apps

9 months ago
In this episode of Defrag Tools, Sylvain Goyette joins Chad Beeder to discuss performance tracing of Universal Windows Platform (UWP) apps. (Sorry that Sylvain’s screen is somewhat hard to read; we had some technical issues with the screen capture session.) Resources:Assessment and Deployment Kit (ADK) including the Windows Performance Toolkit Related Videos (from Build events):Data Binding: Boost […]