← CompTIA A+ Operating Systems

CompTIA A+ Certification Study Guide

Key concepts, definitions, and exam tips organized by topic.

32 cards covered

CompTIA A+ Operating Systems: Comprehensive Study Guide


---


Overview


This study guide covers the operating systems domain of the CompTIA A+ exam, including Windows editions and configuration, installation procedures, troubleshooting techniques, macOS and Linux fundamentals, and mobile operating systems. Understanding these topics is critical for IT support professionals, as OS-related questions make up a significant portion of the Core 2 (220-1102) exam. Mastery of these concepts will prepare you to diagnose, configure, and maintain diverse computing environments.


---


Table of Contents

1. [Windows Editions & Versions](#windows-editions--versions)

2. [Windows Configuration & Tools](#windows-configuration--tools)

3. [Windows Installation & File Systems](#windows-installation--file-systems)

4. [Windows Troubleshooting](#windows-troubleshooting)

5. [macOS & Linux](#macos--linux)

6. [Mobile Operating Systems](#mobile-operating-systems)

7. [Quick Review Checklist](#quick-review-checklist)


---


Windows Editions & Versions


Overview

Windows comes in multiple editions, each targeting a different use case — from home consumers to large enterprise environments. Knowing which features belong to which edition is a frequently tested area on the A+ exam.


Edition Comparison


| Feature | Home | Pro | Enterprise |

|---|---|---|---|

| BitLocker | ❌ | ✅ | ✅ |

| Domain Join | ❌ | ✅ | ✅ |

| AppLocker | ❌ | ❌ | ✅ |

| DirectAccess | ❌ | ❌ | ✅ |

| Max RAM | 128 GB | 2 TB | 2 TB |

| Group Policy | Limited | ✅ | ✅ |


Key Editions Defined


  • Windows Home — Consumer-focused edition; lacks enterprise features like Domain Join and BitLocker; supports up to 128 GB RAM
  • Windows Pro — Adds BitLocker, Domain Join, Remote Desktop (host), Group Policy, and Hyper-V; supports up to 2 TB RAM
  • Windows Enterprise — Licensed via volume licensing; adds AppLocker, DirectAccess, BranchCache, and advanced virtualization; targets large organizations
  • Windows Education — Similar to Enterprise but licensed for academic institutions
  • Windows in S Mode — Locked-down edition restricted to Microsoft Store apps only; designed for thin clients and kiosk environments; can be switched out of S Mode once (no reverting)

  • Key Security Features by Edition


  • BitLocker Drive Encryption — Encrypts entire drive volumes using AES encryption; leverages the TPM (Trusted Platform Module) chip to secure encryption keys; available in Pro and higher
  • AppLocker — Allows administrators to create rules that whitelist or blacklist specific applications; Enterprise only
  • DirectAccess — Provides seamless VPN-like connectivity to corporate networks without manual connection; Enterprise only

  • Key Terms

  • TPM (Trusted Platform Module) — A dedicated microchip that stores cryptographic keys securely; required for full BitLocker functionality
  • Volume Licensing — A Microsoft program allowing organizations to purchase multiple software licenses under a single agreement
  • S Mode — A restricted Windows configuration allowing only Microsoft Store apps; improves security and performance

  • Watch Out For

    > ⚠️ Exam Trap: Windows Home does NOT support Domain Join or BitLocker. Many questions will try to trick you into selecting Home as a valid option for enterprise scenarios — it never is.


    > ⚠️ RAM Limits: Home supports 128 GB, Pro/Enterprise support up to 2 TB. This is a commonly tested specification.


    > ⚠️ S Mode: Once you switch out of S Mode, you cannot switch back. Know this limitation.


    ---


    Windows Configuration & Tools


    Overview

    Windows includes a robust set of built-in administrative tools for configuration, monitoring, and maintenance. Knowing what each tool does and how to access it is essential for both the exam and real-world troubleshooting.


    Task Manager (taskmgr.exe)


    Task Manager is the primary real-time monitoring and management interface for Windows.


    Key tabs and their functions:

  • Processes — View all running apps and background processes
  • Performance — Monitor CPU, RAM, disk, and network usage in real time
  • Startup — Enable/disable startup programs (Windows 8 and later)
  • Users — View and disconnect active user sessions
  • Details — View advanced process information including PIDs

  • System Configuration (msconfig.exe)


    Used to control startup behavior and boot options.


  • General tab — Choose Normal, Diagnostic, or Selective startup
  • Boot tab — Configure Safe Mode options and boot parameters
  • Services tab — Enable/disable Windows services at startup
  • Startup tab — Redirects to Task Manager in Windows 8+

  • Windows Registry


    The Registry is a hierarchical database storing OS, hardware, and application configuration settings.


    Key Hives:


    | Hive | Abbreviation | Purpose |

    |---|---|---|

    | HKEY_LOCAL_MACHINE | HKLM | Hardware, OS, and software settings for all users |

    | HKEY_CURRENT_USER | HKCU | Settings for the currently logged-in user (from NTUSER.DAT) |

    | HKEY_USERS | HKU | Settings for all user profiles on the system |

    | HKEY_CLASSES_ROOT | HKCR | File association and COM object registration |

    | HKEY_CURRENT_CONFIG | HKCC | Current hardware profile information |


    > HKCU is loaded dynamically from each user's NTUSER.DAT file during login and stores desktop preferences, mapped drives, and user-specific settings.


    System Repair Tools


    | Tool | Command | Purpose |

    |---|---|---|

    | System File Checker | `sfc /scannow` | Scans and repairs corrupt Windows system files using cached copies |

    | DISM | `DISM /Online /Cleanup-Image /RestoreHealth` | Repairs the Windows component store (WinSxS); SFC relies on this store |

    | Disk Cleanup | `cleanmgr` | Removes temporary files, recycle bin contents, and system files |

    | Defragment | `dfrgui` | Optimizes HDD fragmentation (do NOT defrag SSDs) |


    > Order of operations for repair: Run DISM /RestoreHealth first (repairs the component store), then run SFC /scannow (uses that repaired store to fix system files).


    DNS and Network Commands


    | Command | Function |

    |---|---|

    | `ipconfig /displaydns` | Shows current contents of the DNS resolver cache |

    | `ipconfig /flushdns` | Clears the DNS cache (fixes stale DNS resolution issues) |

    | `ipconfig /release` | Releases current DHCP-assigned IP address |

    | `ipconfig /renew` | Requests a new IP address from DHCP server |

    | `nslookup` | Queries DNS servers directly to test name resolution |


    Key Terms

  • Registry Hive — A top-level section of the Windows Registry containing related configuration keys
  • NTUSER.DAT — A file in each user's profile that stores the HKCU registry hive
  • Component Store (WinSxS) — A repository of Windows component files used by DISM and SFC for repair
  • DNS Cache — A local store of recently resolved DNS queries used to speed up future lookups

  • Watch Out For

    > ⚠️ SFC vs. DISM Order: Always run DISM /RestoreHealth before SFC /scannow. If the component store is corrupt, SFC cannot properly repair files.


    > ⚠️ Startup Programs: In Windows 7 and earlier, startup programs are managed in msconfig. In Windows 8 and later, this was moved to the Startup tab in Task Manager.


    > ⚠️ Registry Editing: Always back up the Registry before making changes. A corrupt Registry can prevent Windows from booting.


    ---


    Windows Installation & File Systems


    Overview

    Understanding how to install Windows, the types of installations available, and the file systems involved is fundamental to OS administration. File system selection affects performance, compatibility, and feature availability.


    Installation Types


    | Type | Description | Use Case |

    |---|---|---|

    | Clean Install | Erases all existing data; installs fresh Windows | New system or major OS problem |

    | Upgrade Install | Preserves files, settings, and applications | Moving to newer Windows version |

    | Unattended Install | Uses `unattend.xml` answer file to automate setup | Mass deployment in enterprise |

    | In-Place Upgrade | Repairs existing Windows installation while preserving data | Fixing a corrupted OS |

    | Network Install (PXE) | Boots from network to install OS remotely | Enterprise imaging environments |


    Unattended Installation answer files (`unattend.xml`) can pre-populate:

  • • Language and region settings
  • • Product keys
  • • Partition configuration
  • • User account creation
  • • Network settings

  • File System Comparison


    | Feature | FAT32 | exFAT | NTFS |

    |---|---|---|---|

    | Max File Size | 4 GB - 1 byte | 16 EB | 16 EB |

    | Max Volume Size | 8 TB (theoretical) | 128 PB | 256 TB |

    | Permissions | ❌ | ❌ | ✅ |

    | Encryption (EFS) | ❌ | ❌ | ✅ |

    | Journaling | ❌ | ❌ | ✅ |

    | Cross-Platform | ✅ (very broad) | ✅ | Limited |

    | Best Use | USB drives, legacy | Large USB/flash storage | Windows system drives |


    > NTFS is the required file system for Windows system drives. It supports file-level permissions, EFS (Encrypting File System), journaling for crash recovery, and files larger than 4 GB.


    Partition Styles: MBR vs. GPT


    | Feature | MBR | GPT |

    |---|---|---|

    | Max Drive Size | 2 TB | >2 TB (up to 9.4 ZB) |

    | Primary Partitions | Up to 4 | Up to 128 |

    | Boot Firmware | BIOS (Legacy) | UEFI |

    | Redundancy | None | Backup partition table at end of disk |

    | OS Support | All Windows versions | Windows Vista and later (64-bit) |


    > GPT is required for UEFI-based systems and drives larger than 2 TB. Modern systems should use GPT + UEFI for best performance and security (including Secure Boot).


    Windows System Requirements (General Minimums)

  • Processor: 1 GHz or faster, 64-bit
  • RAM: 4 GB (Windows 11 minimum)
  • Storage: 64 GB minimum (Windows 11)
  • TPM: Version 2.0 (required for Windows 11)
  • Firmware: UEFI with Secure Boot capable (Windows 11)

  • Key Terms

  • Clean Install — A fresh OS installation that removes all existing data
  • Upgrade Install — An installation that migrates existing user files and settings
  • unattend.xml — An XML answer file used to automate Windows Setup responses
  • GPT (GUID Partition Table) — A modern partition scheme supporting large drives and UEFI
  • MBR (Master Boot Record) — A legacy partition scheme limited to 2 TB and 4 primary partitions
  • NTFS — Windows' primary file system with security, journaling, and large file support
  • EFS (Encrypting File System) — NTFS-based file-level encryption (distinct from BitLocker)

  • Watch Out For

    > ⚠️ FAT32 File Size Limit: The 4 GB - 1 byte limit is a very common exam question. Large video files and disk images will fail to copy to FAT32 drives.


    > ⚠️ GPT vs. MBR: Remember that GPT is needed for drives over 2 TB and for UEFI systems. MBR is used with legacy BIOS.


    > ⚠️ NTFS vs. exFAT: exFAT supports large files but does NOT support permissions or encryption — it's for portable storage, not system drives.


    ---


    Windows Troubleshooting


    Overview

    Diagnosing and resolving Windows failures requires familiarity with recovery tools, boot processes, error codes, and diagnostic utilities. These skills are heavily tested and directly applicable to help desk and support roles.


    Blue Screen of Death (BSOD)


    A BSOD (Stop Error) indicates a critical, unrecoverable kernel-level failure.


    Common Causes:

  • • Faulty or incompatible device drivers
  • • Hardware failure (especially RAM or storage)
  • • Corrupt system files
  • • Overheating
  • • Malware affecting core system processes

  • Diagnostic Steps:

    1. Note the STOP error code (e.g., `0x0000007E`, `IRQL_NOT_LESS_OR_EQUAL`)

    2. Check Event Viewer for errors before the crash

    3. Use Windows Memory Diagnostic to test RAM

    4. Boot into Safe Mode to isolate driver issues

    5. Run SFC /scannow and DISM /RestoreHealth


    Safe Mode


    Safe Mode loads Windows with a minimal set of drivers and services for troubleshooting.


    | Mode | Description |

    |---|---|

    | Safe Mode | Minimal drivers only (VGA, keyboard, mouse, storage) |

    | Safe Mode with Networking | Adds network drivers; useful for downloading fixes |

    | Safe Mode with Command Prompt | Loads only the command prompt interface |


    > Access Safe Mode by pressing F8 (older Windows) or through msconfig > Boot > Safe boot or Settings > Recovery > Advanced Startup.


    Windows Recovery Environment (WinRE)


    WinRE provides recovery tools accessible when Windows cannot boot normally.


    | Tool | Function |

    |---|---|

    | System Restore | Reverts system files and Registry to a previous restore point; does NOT affect personal files |

    | Startup Repair | Automatically diagnoses and fixes common boot issues |

    | System Image Recovery | Restores from a complete system image backup |

    | Command Prompt | Access to repair commands (bootrec, sfc, diskpart) |

    | Reset This PC | Reinstalls Windows while optionally keeping personal files |


    Boot Repair Commands


    | Command | Function |

    |---|---|

    | `bootrec /fixmbr` | Writes a new Master Boot Record |

    | `bootrec /fixboot` | Writes a new boot sector to the active partition |

    | `bootrec /rebuildbcd` | Rebuilds the Boot Configuration Data (BCD) store |

    | `bootrec /scanos` | Scans for compatible Windows installations |

    | `bcdedit` | Manually edit Boot Configuration Data entries |


    > "BOOTMGR is missing" → Run `bootrec /fixboot` and `bootrec /rebuildbcd` from WinRE Command Prompt.


    Event Viewer (eventvwr.msc)


    Event Viewer organizes system logs for diagnosis and auditing.


    Key Log Categories:


    | Log | Contents |

    |---|---|

    | Application | Errors and events from installed applications |

    | System | Events from Windows system components and drivers |

    | Security | Login attempts, access auditing, policy changes |

    | Setup | Events related to Windows installation |

    | Forwarded Events | Events collected from remote computers |


    Event Severity Levels:

  • Information — Normal operation recorded for reference
  • Warning — A potential issue that hasn't caused failure yet
  • Error — A significant problem; a feature or service may have failed
  • Critical — A severe error; the system or application may require a restart

  • Additional Troubleshooting Tools


    | Tool | Command | Use |

    |---|---|---|

    | Disk Management | `diskmgmt.msc` | Manage partitions, volumes, and drive letters |

    | Device Manager | `devmgmt.msc` | View/update hardware drivers, check for conflicts |

    | Windows Memory Diagnostic | `mdsched.exe` | Test RAM for errors |

    | Check Disk | `chkdsk /f /r` | Scan and repair file system errors and bad sectors |

    | Resource Monitor | `resmon.exe` | Detailed real-time CPU, disk, network, memory usage |


    Key Terms

  • • **BSOD (Blue Screen of
  • Want more study tools?

    Subscribe for $7.99/mo and turn your own notes into personalized flashcards and study guides.

    View Pricing