openskills.info
Windows Fundamentals logoCourse Preview

Windows Fundamentals

Windows is a family of operating systems that connects applications and user accounts to a computer's processor, memory, storage, network, and devices. Its desktop tools expose that system while background services, drivers, permissions, updates, and recovery features keep it working.

itWindows and Microsoft infrastructure

Windows as an operating system

Windows is a family of operating systems for personal computers, workstations, and servers. An operating system sits between applications and hardware. It schedules work on the processor, assigns memory, stores data in file systems, controls devices through drivers, and enforces access rules. The Windows desktop, Start menu, File Explorer, Settings, and Task Manager are interfaces to that underlying system.

Modern Windows is built around the Windows NT architecture. Applications usually run in user mode, where a fault is contained within a process. Core operating-system components and many drivers run in kernel mode, where code can access protected memory and hardware. This separation limits what ordinary applications can do. A faulty kernel-mode driver can still destabilize the whole system because it operates inside the trusted boundary.

From power-on to a working desktop

Firmware initializes the computer and starts Windows Boot Manager. Windows loads the kernel, essential drivers, and system configuration. The Service Control Manager then starts services configured for boot or sign-in. After authentication, Windows creates a user session and an access token that represents the account and its group memberships. Explorer supplies the desktop, taskbar, Start menu, and File Explorer experience.

Opening an application creates a process with private virtual memory and one or more threads. The processor executes threads. The process requests operating-system services for files, network connections, windows, and devices. Windows evaluates the process token against each protected object's access control list before allowing access. A driver translates approved device operations into commands the hardware understands.

This path gives a useful mental model:

Continue the course

This section is part of the paid course.

See pricing to subscribe, or log in if you already have access.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources