How to Check the OS Version in Windows
Knowing which version of Windows you're running isn't just trivia — it determines which software you can install, whether your system is still receiving security updates, and how to troubleshoot problems correctly. The good news: Windows gives you several ways to find this information, and they each surface slightly different details depending on what you actually need to know.
Why the OS Version Matters
Windows version numbers carry real meaning. The difference between Windows 10 and Windows 11 affects hardware compatibility, interface features, and long-term support timelines. But even within a single major version, build numbers and feature updates matter. A machine running Windows 10 version 21H2 behaves differently from one running 22H2 — different default features, different security patches, different driver compatibility.
When you're troubleshooting an issue, installing software, or checking whether your PC qualifies for an upgrade, you need the full picture, not just "Windows 10."
Method 1: Settings App (The Easiest Route)
For most users on Windows 10 or Windows 11, Settings is the most readable way to check your OS version.
- Press Windows key + I to open Settings
- Navigate to System → About
- Scroll down to Windows specifications
Here you'll see:
- Edition (e.g., Windows 11 Home, Windows 10 Pro)
- Version (e.g., 22H2, 23H2)
- Installed on date
- OS build number (e.g., 22621.3155)
The OS build number is the most precise identifier. It tells you exactly which cumulative update your system is on, which is critical for security and compatibility questions.
Method 2: The winver Command (Fast and Universal) ⚡
This works on virtually every version of Windows, including older ones like Windows 7 or 8.1.
- Press Windows key + R to open the Run dialog
- Type
winverand press Enter
A small window pops up showing your Windows version, edition, and build number in plain language. It's quick, clean, and doesn't require navigating menus. The downside: it doesn't show everything the Settings app does, but for a fast reference check, it's reliable.
Method 3: System Information Tool (The Deep Dive)
If you need detailed system specs alongside your OS version, the System Information tool gives you the full picture.
- Press Windows key + R
- Type
msinfo32and press Enter
At the top of the System Summary panel, you'll find:
- OS Name (e.g., Microsoft Windows 11 Pro)
- Version with the full build string
- OS Manufacturer
- System type (32-bit or 64-bit)
This is the method to use when you're filling out a support ticket, checking software requirements, or verifying that a specific system configuration matches what's expected.
Method 4: Command Prompt or PowerShell (For Power Users)
If you're comfortable with the command line, two quick commands return version information directly:
In Command Prompt:
winver or
systeminfo | findstr /B /C:"OS Name" /C:"OS Version" In PowerShell:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber The PowerShell command is especially useful if you're checking version info on a remote machine or scripting a system audit across multiple devices.
What the Numbers Actually Mean
🔍 Windows versioning can look confusing at first. Here's how to read it:
| What You See | What It Means |
|---|---|
| Windows 11 Home | Major version + edition (Home, Pro, Enterprise) |
| 23H2 | Feature update released in the second half of 2023 |
| Build 22631.4169 | Exact build — the most precise version identifier |
| 64-bit Operating System | Architecture type — affects which software you can run |
The feature update label (like 22H2 or 23H2) is what Microsoft uses to communicate major update cycles. The build number is what developers and support teams use to pinpoint exact patch states.
Older Windows Versions
If you're on Windows 7 or 8.1, the Settings app method won't apply — those systems predate the modern Settings interface. Use winver from the Run dialog, or navigate to Control Panel → System to see your version and service pack status. Both Windows 7 and 8.1 are past end-of-life, meaning they no longer receive security updates — a factor worth knowing when you have your version information in hand.
Which Method to Use Depends on Your Situation
Each method surfaces overlapping but not identical information. The Settings → About panel is the most readable for everyday users. The winver command is fastest for a quick check. msinfo32 is best when you need a comprehensive snapshot. PowerShell or Command Prompt methods make sense when you're managing multiple machines or need scriptable output.
What you need the version number for — software compatibility, a support call, an upgrade eligibility check, or IT documentation — shapes which level of detail is actually useful in your case.