Shows - Inside


Windows-X Menu[MP4] [0:06:40] [2019/01/30]
The Windows-X menu provides a rich launch experience into the troubleshooting tools of Windows, including Power Options, Event Viewer, System (also Win-Pause), Device Manager, Network Connections,…


WinDbg Default Workspace[MP4] [0:04:18] [2019/01/30]
The defaults for WinDbg (font, window layout, etc.) can be set by running WinDbg without a dump file. You configure your preferred look-and-feel and then use File | Save Workspace. We go over our…


Event Viewer[MP4] [0:04:21] [2019/01/30]
The (Windows) Event Viewer shows the event of the system. The "Windows Logs" section contains (of note) the Application, Security and System logs - which have existed since Windows NT 3.1.…


Task Manager[MP4] [0:05:15] [2019/01/30]
The (Windows) Task Manager allows a user to view the performance of the system. It contains views that show the overall performance, and the performance per Package/Process. It also shows the…


Device Manager[MP4] [0:05:59] [2019/01/30]
The (Windows) Device Manager allows a user to view the hardware on the computer. You can use it to installed/update/remove the drivers for the device. The devices can be viewed by Type (e.g. Display…


!teb[MP4] [0:05:11] [2019/01/30]
The !teb extension displays a formatted view of the information in the thread environment block (TEB). The TEB contains information such as the Stack Memory Limits and Last Error/Status Codes.


!peb[MP4] [0:05:18] [2019/01/30]
The !peb extension displays a formatted view of the information in the process environment block (PEB). The PEB contains information such as Process Name, Module List, Environment Variables, Command…


Bugcheck Secondary Dump Data[MP4] [0:08:26] [2019/01/30]
Commands to display Bugcheck Secondary Dump Data. Microsoft Docs: .enumtag (Enumerate Secondary Callback Data)!pde.tagsBugCheckSecondaryDumpDataCallback routine!ext.blackbox*!sysinfo smbios!sysinfo…


HRESULT Error Codes[MP4] [0:07:06] [2018/04/22]
The 32bits in an HRESULT error code have meanings, allowing the reader to gain additional insights into the error. Of note: The 32nd bit (the top bit) indicates if an error occurred or not. This is…


Access Violation C0000005 - Execute[MP4] [0:08:17] [2018/01/29]
An Execute Access Violation occurs when the application attempts to execute code from a memory address that is invalid. To be valid, the memory page must have a valid state, protection and type. The…


Access Violation C0000005 - Read or Write [MP4] [0:05:29] [2018/01/29]
A Read or Write Access Violation occurs when the application attempts to read or write memory from a memory address that is invalid. To be valid, the memory page must have a valid state, protection…


Access Violation C0000005[MP4] [0:08:31] [2018/01/29]
An Access Violation is a type of Exception caused when an application Reads, Writes or Executes an invalid Memory Address. The Exception Code is 0xC0000005 The first Exception Parameter (0) is the…


CLR Exception E0434352[MP4] [0:08:45] [2018/01/29]
A CLR Exception is a type of Exception made by .NET applications. The exception is encapsulated in a class derived from the System.Exception class. The Exception Code is 0xE0434352 (a.k.a. Error…


Fail Fast Exception C0000409[MP4] [0:06:20] [2018/01/29]
A Fail Fast Exception is a type of Exception made by User Mode applications. The Exception Code is 0xC0000409 (a.k.a. STATUS_FAIL_FAST_EXCEPTION). The first Exception Parameter (0) defines the…


Point-of-Failure Exception C000027C[MP4] [0:04:42] [2018/01/29]
A Point-of-Failure (POF) Exception is a type of Exception made by UWP applications. It was introduced in the Windows 10 Fall Creators Update (Sept. 2017). The Exception Code is 0xC000027C. The first…


Stowed Exception C000027B[MP4] [0:15:26] [2018/01/29]
A Stowed Exception is a type of Exception made by UWP applications. It was introduced in Windows 8.0 as part of WinRT API (now known as UWP). The Exception Code is 0xC000027B. The first Exception…


Bugcheck 0xD1 DRIVER_IRQL_NOT_LESS_OR_EQUAL[MP4] [0:05:58] [2018/01/29]
The DRIVER_IRQL_NOT_LESS_OR_EQUAL bug check has a value of 0x000000D1. This indicates that a kernel-mode driver attempted to access pageable memory at a process IRQL that was too high. At the higher…


Bugcheck 0x9F DRIVER_POWER_STATE_FAILURE[MP4] [0:08:02] [2018/01/29]
The DRIVER_POWER_STATE_FAILURE bug check has a value of 0x0000009F. This bug check indicates that the driver is in an inconsistent or invalid power state. Parameter 1 indicates the type of violation.…


Bugcheck 0x1C8 MANUALLY_INITIATED_POWER_BUTTON_HOLD[MP4] [0:04:54] [2018/01/29]
The MANUALLY_INITIATED_POWER_BUTTON_HOLD bug check has a value of 0x000001C8. The bug check occurs when the power button is held for 7 seconds, but released before the UEFI Reset occurs at 10 seconds.…


Bugcheck 0xE2 MANUALLY_INITIATED_CRASH[MP4] [0:03:35] [2018/01/29]
MANUALLY_INITIATED_CRASH bug check has a value of 0x000000E2. The bug check occurs when a keystroke combination is entered on a PS/2 and/or USB Keyboard. To support the Ctrl-Ctrl-Scroll Lock keystroke…


.trap[MP4] [0:07:59] [2018/01/29]
The .trap command change to, and displays the trap frame register state of the context at the specified address. Trap Frames only exist in Kernel Mode. Trap Frames are used to store the registers of…


.cxr[MP4] [0:05:49] [2018/01/29]
The .cxr command changes the debugger context. Using .cxr (without an address) resets the context to the default context. Using .cxr <address> sets the debugger context to the CONTEXT structure…


.exr[MP4] [0:06:16] [2018/01/29]
The .exr command displays the contents of an exception record (a EXCEPTION_RECORD structure). The EXCEPTION_RECORD structure contains the Instruction Address (the function raising the exception), the…


.ecxr[MP4] [0:06:21] [2018/01/29]
The .ecxr command changes to the context that is associated with the dump's exception. It displays the registers at that context. Use .cxr to reset the context to the default context. In general,…


.lastevent[MP4] [0:04:16] [2018/01/29]
The .lastevent command displays the most recent exception or event that occurred. The default debugger context is automatically set to the TID specified. To change the context manually, use the TID as…


Windows SDK[MP4] [0:03:01] [2018/01/29]
The Windows SDK provides code and tools to aid the development and troubleshooting of applications and systems. For troubleshooting, it includes the: Windows Performance ToolkitDebugging Tools for…


Welcome to the Inside Show[MP4] [0:01:36] [2018/01/29]
Welcome to the Inside Show, the show that takes you inside Windows.In each ~5min episode, we review a Windows Feature, Windows Internal, Exception Code, Bugcheck Code or Debugger Command. The list of…