# OS-1: Windows Editions and System Information Status: studying Domain: - 1.0 Operating Systems Objective alignment: - 1.3 Windows editions and requirements - 1.5 Windows command-line/system information basics ## What You Need To Know Windows comes in different editions. For A+ Core 2, focus on what features separate home-user editions from business editions. Common exam distinction: - Windows Home: basic consumer edition. - Windows Pro: adds business features such as joining a domain, BitLocker, Remote Desktop host, Group Policy tools, and Hyper-V support. - Windows Pro for Workstations: high-end workstation edition with expanded CPU/RAM/storage feature support. - Windows Enterprise/Education: organization-managed editions with more advanced deployment and security controls. The exam often asks which edition is needed for a business feature. If the feature sounds like centralized management, encryption, domain access, or remote administration, think Pro or higher. Windows 11 requirement clues: - TPM 2.0: security chip/firmware feature used by Windows security features. - UEFI: modern firmware replacement for legacy BIOS. - Secure Boot: helps prevent untrusted boot loaders from starting before the OS. Exam shortcut: - If the question says a PC cannot upgrade to Windows 11, check TPM 2.0, UEFI, Secure Boot capability, CPU/RAM/storage, and edition compatibility. ## Memory Trick Remember: **Pro = Professional workplace features**. The "PRO" clue: - **P**olicies: Group Policy management - **R**emote Desktop host - **O**rganization login: domain join / business identity features BitLocker also belongs in the "workplace/security" bucket, so associate it with Pro or higher. ## Commands To Enter Enter these on Windows PowerShell or Command Prompt: ```powershell winver ``` What it does: - Opens a Windows dialog showing the Windows version and build. - Use it when you need a fast human-readable version check. ```powershell systeminfo ``` What it does: - Prints detailed system information. - Useful fields include OS Name, OS Version, System Type, BIOS Version, Total Physical Memory, and install date. ```powershell hostname ``` What it does: - Shows the computer name. - Useful when documenting a device or confirming you are connected to the right machine. ```powershell whoami ``` What it does: - Shows the currently signed-in user. - Useful when checking whether you are using the expected account. ```powershell wmic os get caption,version,buildnumber,osarchitecture ``` What it does: - Shows Windows edition, version, build number, and whether the OS is 32-bit or 64-bit. - WMIC is older, but it still appears in exam-style command questions. ```powershell tpm.msc ``` What it does: - Opens TPM Management. - Use it to check TPM status and version on Windows. ```powershell msinfo32 ``` What it does: - Opens System Information. - Use it to check BIOS Mode, Secure Boot State, system model, CPU, RAM, and OS details. Enter these on Linux: ```bash hostname ``` What it does: - Shows the Linux system's host name. ```bash whoami ``` What it does: - Shows the current logged-in user. ```bash uname -a ``` What it does: - Shows kernel and architecture information. - Useful for identifying whether the system is 64-bit and what kernel it is running. ```bash cat /etc/os-release ``` What it does: - Shows the Linux distribution name and version. - This is one of the quickest ways to identify the Linux OS. ## Mini Lab Goal: - Identify and document your system's OS edition/version, architecture, host name, current user, CPU, and RAM. On Windows: 1. Run `winver`. 2. Run `systeminfo`. 3. Run `hostname`. 4. Run `whoami`. 5. Run `msinfo32`. 6. Optional: run `tpm.msc`. 7. Record: - Windows edition - Version/build - 32-bit or 64-bit - Host name - Current user - Installed RAM - BIOS mode - Secure Boot state - TPM version/status, if available On Linux: 1. Run `cat /etc/os-release`. 2. Run `uname -a`. 3. Run `hostname`. 4. Run `whoami`. 5. Optional: run `free -h` to view memory. 6. Record: - Distribution - Kernel - 32-bit or 64-bit architecture - Host name - Current user - Installed/available memory ## Quick Check Before Quiz You are ready for the OS-1 quiz when you can answer these without looking: - Which edition is usually needed for domain join and Group Policy? - Which command quickly displays Windows version/build in a GUI dialog? - Which command gives detailed Windows inventory information? - Which Linux file commonly identifies the distribution? - Which Windows 11 upgrade clues point to firmware/security requirements?