Pluralsight Windows Kernel Debugging Fundamentals

"Windows developers and IT admins learn valuable skills on debugging the Windows Blue Screen of Death (BSOD). Learn how to use the Windows Debugger (WinDbg), along with knowledge of the internal workings of the Windows operating system as you analyze crashes and hangs."

Windows kernel debugging is one of the most hardcore skills a system administrator can possess. It provides the ability to peer into the workings of the operating system and determine why a server may have crashed or locked up. This course covers the fundamentals essential for understanding the internal workings of the Windows operating system and how to install and use the Windows Debugger. Strategies are provided for examining crashes that give learners immediate confidence with analyzing crashes and hangs. You will learn about Windows processes and threads, stack traces, processors, synchronization mechanisms, address space layout, drivers and interrupts and much more. You will leave this course with the troubleshooting skills that you can leverage for many years to come.

Getting Started With the Windows DebuggerIntroducing the Windows DebuggerLive Kernel-mode DebuggingPostmortem AnalysisInstalling the Debugging ToolsStarting the DebuggerDebugger WorkspacesOpening a Memory Dump

Getting Help in the Windows DebuggerIntroducing the Windows Debugger Help LibraryFinding Help on Debugger OperationsGetting Help on Debugger CommandsUsing the Bug Checks Code Reference SectionProcessor Architectures and Instructions

Configuring the Windows DebuggerWhat Needs to Be Configured in WinDbg?SymbolsConfiguring the Symbol File PathEstablishing the Source File PathConfiguring the Executable Image Path