Understand what an operating system actually does behind the scenes, explore Windows, macOS, and Linux, and learn how systems boot, manage files, and handle user interactions.
An operating system sits between your applications and the underlying hardware. Its five core jobs are: managing processes, allocating memory, handling file I/O, controlling peripheral devices, and providing a user interface.
Understanding the layers between you and the silicon helps diagnose problems at the right level.
A user says their computer is "slow." Before blaming hardware, consider: Is a runaway process consuming CPU? Is the page file thrashing because RAM is exhausted? Is a background update scanning files? Is the disk nearly full? Systematically check Task Manager / Activity Monitor / top to isolate the layer at fault.
Windows dominates enterprise desktops. Knowing edition differences is essential for procurement and compliance.
Apple's OS runs most creative professional workstations and some corporate dev machines.
Linux powers servers, cloud infrastructure, and developer workstations. IT pros need familiarity with at least one distro.
| Feature | Windows 11 Pro | macOS Sonoma | Ubuntu 24.04 LTS |
|---|---|---|---|
| Default Shell | PowerShell 7 / cmd.exe | zsh (default) | bash (default) |
| Package Manager | winget / Chocolatey | Homebrew / App Store | apt (Snap also available) |
| Native Filesystem | NTFS | APFS | ext4 |
| Update Mechanism | Windows Update (WSUS) | System Settings → Software Update | apt upgrade / gnome-software |
| Remote Access | RDP built-in | VNC third-party / Screen Sharing | SSH built-in |
| Virtualization | Hyper-V, WSL2 | Parallels, VMWare Fusion | VirtualBox, KVM, Docker |
Every boot follows a predictable chain. When something goes wrong, knowing this chain tells you where to look.
Modern systems use UEFI, but legacy BIOS compatibility remains important for older hardware.
When the normal boot fails, every OS provides fallback environments.
A customer's Windows 11 PC shows "No bootable device found." The BIOS detects the SSD. What's the most likely fix? Run bootrec /fixboot and bootrec /rebuildbcd from Windows RE, or recreate the EFI boot entry manually.
A file system organizes how data is stored and retrieved. Different systems optimize for different needs.
Physical drives are divided into logical sections called partitions, managed through different schemes.
The modern Settings app replaces much of Control Panel but both interfaces coexist.
A user cannot connect to WiFi. They can ping the gateway but get no internet. You suspect DNS. On Windows, flush DNS (ipconfig /flushdns), test nslookup google.com, and check the DNS server addresses. On Linux, check resolv.conf and try systemd-resolve --flush-caches.
You cannot install what you cannot boot from. Mastering media creation is foundational.
Your company standardizes on Windows 11 Pro. After imaging 50 machines, users report that OneDrive refuses to sign in on several units. Investigation reveals these machines were created with a Microsoft Account instead of a local account during OOBE. How do you remediate, and what Group Policy setting would prevent this in future deployments?
Drivers are small programs that translate OS requests into hardware-specific instructions. Outdated or corrupt drivers are a leading cause of hardware dysfunction.
A fresh Windows 11 install on a Ryzen 5000 system freezes randomly. The issue started after a Windows Update installed a new chipset driver. What's the immediate fix? Use Device Manager to roll back the chipset driver, then exclude it from automatic driver updates via Group Policy or Registry setting.
Q1: What is the maximum disk size supported by MBR partitioning?
Answer: 2 TB (2 TiB). Anything larger requires GPT.
Q2: Which file system would you choose for a USB drive shared between Windows and macOS?
Answer: exFAT — supports large files and is natively readable/writable on both platforms.
Q3: Where does UEFI store boot loader information compared to legacy BIOS?
Answer: In NVRAM (non-volatile RAM on the motherboard) via EFI boot entries, plus on the EFI System Partition (FAT32) on the disk itself.