# Lab OS-1: System Inventory Domain: - 1.0 Operating Systems Works on: - Windows - Linux Does not require: - macOS ## Goal Build the habit of collecting basic system identity information before troubleshooting. ## Windows Steps Run: ```powershell winver systeminfo hostname whoami wmic os get caption,version,buildnumber,osarchitecture msinfo32 tpm.msc ``` Record: - Windows edition: - Version/build: - Architecture: - Host name: - Current user: - Total RAM: - BIOS mode: - Secure Boot state: - TPM status/version: ## Linux Steps Run: ```bash cat /etc/os-release uname -a hostname whoami free -h ``` Record: - Distribution: - Kernel: - Architecture: - Host name: - Current user: - Memory: ## What You Should Learn - `winver` is a quick Windows version check. - `systeminfo` is a fuller Windows inventory command. - `hostname` identifies the machine. - `whoami` identifies the current user. - `cat /etc/os-release` identifies the Linux distribution. - `uname -a` shows kernel and architecture details. - `msinfo32` shows detailed Windows system and firmware information. - `tpm.msc` checks TPM status and version.