Operating Systems and Real-World System Management
CompTIA A+ Core 2
Chapter 1: Operating System Fundamentals
Chapter Introduction: Introduction to Operating Systems
Learn the core purpose and functions of an operating system.
Understand OS types across desktops, mobile devices, servers, and embedded systems.
Explore the OS’s role in managing users, processes, files, hardware, and security.
Chapter 1: Operating System Fundamentals
► Understanding Operating Systems
Section Introduction – What is an Operating System?
OS is system software that manages hardware, software, and user interactions.
Acts as a platform for applications and ensures system resources are used efficiently.
Provides user interfaces, handles file and memory management, and controls hardware access.
Workstation systems (OSs)
OS Functions – Key Roles
Resource management: controls CPU, RAM, and devices.
File system: stores, organizes, and secures data.
User interface: provides CLI or GUI to interact with system.
Process and Task Management
OS runs multiple tasks (processes) with task scheduling.
Allocates system resources like memory and CPU time.
Handles multitasking, foreground/background apps, and process priority.
Memory Management
OS manages RAM to allocate space for processes.
Uses virtual memory (e.g., page file/swap space) when physical memory is low.
Prevents memory leaks and ensures fair memory use.
Device Management
OS communicates with peripherals via drivers.
Supports plug-and-play hardware detection.
Ensures proper I/O operations between software and hardware.
File and Folder Management
Manages file creation, access, storage, and permissions.
Supports hierarchical folder structures and long file names.
Tracks file types, ownership, and system paths.
File System Types
New Technology File System (NTFS) – NTFS has been the standard filesystem for modern Windows installations since Windows XP.
Resilient File System (ReFS) – ReFS is Microsoft's newer filesystem that was designed for high-availability scenarios.
File Allocation Table 32 (FAT32) – FAT32 is one of the very first file systems used in the PC world.
File System Types (Cont.)
Fourth extended filesystem (ext4) – ext4 is commonly used by Linux systems, and is also the primary filesystem found on Android devices.
Extended filesystem (XFS) – XFS is a high-performance filesystem designed for very large files and applications with high I/O requirements.
Apple File System (APFS) – APFS is optimized for SSDs and provides advanced filesystem features.
Extensible File Allocation Table (exFAT) – exFAT was developed by Microsoft as a modern replacement for FAT32.
File System Compatability Matrix
Security and User Accounts
Uses user authentication and permissions to restrict access.
Supports local and network-based user management.
Implements security features like encryption and firewalls.
Chapter 1: Operating System Fundamentals
► Installing Operating Systems
Section Introduction – OS Categories
Different OS types serve different platforms and user needs.
Common categories: desktop, mobile, server, and embedded OS.
Each has distinct performance, interface, and control features.
Desktop Operating Systems
Designed for personal computers with graphical interfaces.
Examples: Windows, macOS, Linux desktop distributions.
Supports multitasking, local file storage, and peripheral use.
Mobile Operating Systems
Lightweight, touch-optimized OS for phones/tablets.
Examples: iOS, Android, ChromeOS.
Emphasize battery efficiency, app stores, and limited multitasking.
Server Operating Systems
Focused on managing multiple users and high-performance tasks.
Examples: Windows Server, Linux Server, UNIX.
Supports remote access, virtualization, security, and file sharing.
Types of Installations
Clean install – a clean install is exactly what it sounds like, and will effectively delete everything on the installation partition.
Upgrade – an in-place upgrade maintains your existing applications, configurations, and data while installing a newer OS version.
Image deployment – if you're responsible for deploying lots and lots of desktop and laptop systems, you'll want to learn all you can about image deployment.
Types of Installations (Cont.)
Remote network installation – remote network installation uses a local server or shared drive to install across the OS across a network.
Zero-touch deployment – zero-touch deployments are those that require no human interaction during installation.
Recovery partition – defined, a "recovery partition" is the name the industry uses to describe a hidden system partition.
Repair installation – sometimes, operating system files become lost or corrupt.
Embedded Operating Systems
Installed in dedicated hardware (e.g., routers, appliances).
Small, efficient, real-time operation.
Usually read-only firmware with limited user access.
Graphical User Interface (GUI)
Visually intuitive with desktop environment.
Mouse and keyboard-driven with apps, files, and system tools.
Preferred by general users for ease of use.
Command-Line Interface (CLI)
Text-based interface requiring typed commands.
Offers powerful, scriptable control over system.
Favored by administrators and power users.
Common CLI Interfaces
Windows: Command Prompt and PowerShell.
Linux/macOS: Bash and Zsh.
CLI allows file management, scripting, automation, and system config.
Chapter 1: Operating System Fundamentals
► Windows Operating Systems Editions
Windows Operating Systems – Overview
Microsoft Windows is the most widely used desktop OS globally.
Multiple editions serve different use cases, from home users to enterprises.
Each edition has distinct features, limitations, and licensing models.
Windows Home Edition
Designed for consumers and non-business use.
Lacks advanced networking features like domain join and Group Policy.
Includes essential features like Cortana, Edge, and Microsoft Store access.
Windows Pro Edition
Targeted at professionals and small businesses.
Supports domain join, BitLocker, Remote Desktop, and Group Policy.
More control over updates and device management.
Windows Enterprise Edition
For large organizations with volume licensing.
Includes all Pro features plus AppLocker, DirectAccess, and Windows To Go.
Enhanced security and deployment tools for IT departments.
Windows Education Edition
Similar to Enterprise but licensed for academic institutions.
Tailored for classroom and administrative environments.
Offers volume licensing and device management for schools.
Windows S Mode
Security-focused, locked-down mode for specific devices.
Only runs apps from Microsoft Store and uses Edge browser by default.
Boosts performance and safety, but limits flexibility.
Windows Editions Feature Comparison
Domain vs. Workgroup
Summary of Operating Systems
Operating Systems
We explored workstation operating systems including Windows, Linux, macOS, and Chrome OS, examining their specific roles and target environments
Mobile operating systems were covered, including iOS, iPadOS, and Android, with focus on their enterprise integration capabilities
Various filesystem types were introduced, including NTFS, ReFS, FAT32, ext4, XFS, APFS, and exFAT, along with their specific use cases and compatibility characteristics
Vendor lifecycle limitations were explained, including end-of-life (EOL) dates and update limitations that affect security and support planning
Compatibility concerns between operating systems were discussed, covering software, hardware, driver, and file format challenges in mixed-OS environments
Summary of Operating Systems Installation
OS Installation
Boot methods were detailed, including USB, network, flash drives, internet-based, external drives, internal partitions, and multiboot configurations
Types of installations were covered, including clean install, upgrade, image deployment, remote network installation, zero-touch deployment, recovery partition, and repair installation options
Partitioning schemes were explained, comparing GUID Partition Table (GPT) and Master Boot Record (MBR) approaches
Upgrade considerations were outlined, including backup procedures, application compatibility, hardware requirements, and feature update management
Third-party driver requirements and their impact on installation success were discussed
Summary of Operating Systems Editions
Microsoft Windows OS Editions
Windows 10 and Windows 11 editions were compared, including Home, Pro, Pro for Workstations, Enterprise, and Education versions
Feature differences were detailed, including domain vs. workgroup capabilities, desktop customization options, Remote Desktop Protocol availability, and RAM support limitations
BitLocker encryption availability and Group Policy Editor (gpedit.msc) access were explained as key differentiators between consumer and professional editions
Windows "N" versions were described as European regulatory compliance editions with multimedia components removed
Upgrade paths were covered, comparing in-place upgrades versus clean installations, including hardware requirements like TPM 2.0 and UEFI support for Windows 11