Windows 11 Internals: Kernel Mechanisms
|
This course will teach you about kernel concepts and mechanisms, which form the basis of how applications and kernel drivers use the kernel’s services.
The Windows kernel capabilities form the basis of what applications and other kernel components can use. In this course, Windows 11 Internals: Kernel Mechanisms, you’ll learn about the various mechanisms and capabilities implemented by the kernel. First, you’ll explore object management, and how that forms the basis of Windows functionality. Next, you’ll discover how interrupts and exceptions work, so that relevant code can be invoked when something important has occurred, such as a notification from a hardware device and what happens when Windows crashes. Finally, you’ll learn how to synchronize threads, so that you don’t get data races that can lead to data corruption or crashes, while still maintaining high efficiency. When you’re finished with this course, you’ll have the skills and knowledge of kernel mechanisms needed to understand and use kernel functionality effectively.
Author Name: Pavel Yosifovich
Author Description:
Pavel is a developer, trainer, author, and speaker. He’s the co-author of “Windows Internals, 7th edition” (Part 1), “Windows 10 System Programming” (Parts 1 & 2), and “Windows Kernel Programming”. He is also a Microsoft MVP.
Table of Contents
- Course Overview
2mins - Object Management: The Basics
58mins - Object Management: Sharing Objects
58mins - Object Management: Odds and Ends
37mins - Interrupts
57mins - Exceptions
42mins - System Crash
44mins - Thread Synchronization: The Basics
41mins - Thread Synchronization: Expanded
69mins
User Reviews
Be the first to review “Windows 11 Internals: Kernel Mechanisms” Cancel reply
Related Products

Getting Started with Linux System Administration
There are all kinds of job roles that would go better with Linux admin skills. Whether you're primarily responsible for DevOps deployments, web applications, databases, or CI/CD infrastructure, you really can't go wrong with more Linux.

System and File Analysis with Bash
Welcome to System and File Analysis with Bash. This course will teach you how to use Bash scripts to collect system information, such as log files, registry keys, and how to perform file and data analysis during a cybersecurity incident response.

The IT Ops Sessions: Performance Troubleshooting with Generative AI and Wireshark
In this IT Ops session, you’ll learn about how you can use generative AI to analyze packet captures from Wireshark.

PyCharm IDE 2022 Fundamentals
This course will teach you the fundamentals of PyCharm IDE - a modern IDE for Python development - how to install and configure it, how to create a new project, and add required configurations to execute the project.

Windows PowerShell on the Network
You’ve been using Windows PowerShell and understand how everything works locally, but you have a network of servers to manage with PowerShell. This course teaches you what you need to know to get started using PowerShell in a networked environment.

Managing with Windows PowerShell Remoting
Remote management is a critical skill for IT professionals. This course will teach you remote management using Windows PowerShell remoting.
There are no reviews yet.