How to Check the Windows Version on Any PC
Knowing which version of Windows you're running isn't just trivia — it affects which software you can install, whether your system receives security updates, and how you troubleshoot problems. The good news: Windows gives you several ways to find this information, and most take under a minute.
Why Your Windows Version Matters
Windows has gone through many major releases over the years — Windows 7, 8, 10, and 11 are the most commonly encountered today. But within each major version, there are also build numbers and edition types (Home, Pro, Enterprise) that matter just as much.
A few practical reasons you might need to check:
- A program's system requirements specify a minimum Windows version
- IT support or a manufacturer asks for your exact build number
- You want to confirm whether your PC is eligible for a feature update
- You're troubleshooting a compatibility or security issue
Method 1: Settings App (Windows 10 and 11)
This is the most straightforward method for modern Windows systems.
- Press Windows key + I to open Settings
- Go to System
- Scroll down and select About
At the bottom of the About page, under Windows specifications, you'll see:
- Edition — e.g., Windows 11 Home or Windows 10 Pro
- Version — e.g., 22H2 or 23H2 (these are feature update labels based on release year and half)
- OS Build — a more granular number like 22621.3007, useful for precise troubleshooting
- Experience — the Windows Feature Experience Pack version
This screen gives you everything you'd realistically need for software compatibility or support purposes.
Method 2: The winver Command 🖥️
This works on virtually every version of Windows and takes seconds.
- Press Windows key + R to open the Run dialog
- Type
winverand press Enter
A small window appears showing your Windows edition and full build number. It's quick, clean, and doesn't require navigating through menus. Many IT professionals default to this method because it works consistently across Windows 7, 8, 10, and 11.
Method 3: System Information Tool
For a more detailed readout — useful when dealing with hardware compatibility or enterprise IT environments — the System Information tool goes deeper.
- Press Windows key + R
- Type
msinfo32and press Enter
Under System Summary, look for:
- OS Name — full name including edition
- Version — build number
- OS Manufacturer — confirms Microsoft (useful when verifying OEM installs)
This panel also shows hardware specs, installed drivers, and other diagnostics in one place.
Method 4: Command Prompt or PowerShell
If you prefer working in a terminal — or you're scripting and need version info programmatically — both Command Prompt and PowerShell offer direct ways to pull version data.
In Command Prompt:
winver or
ver The ver command returns a concise version string like Microsoft Windows [Version 10.0.22621.3007].
In PowerShell:
Get-ComputerInfo | Select-Object OsName, OsVersion, OsBuildNumber This returns structured output that's easier to parse or log — helpful in managed IT environments or when checking multiple machines.
Understanding What the Version Numbers Actually Mean
The version labels Microsoft uses can be confusing. Here's how to read them:
| Label | What It Means | Example |
|---|---|---|
| Edition | Feature tier of Windows | Windows 11 Pro |
| Version | Feature update release (YearHalf format) | 23H2 = 2nd half of 2023 |
| Build Number | Specific compiled release, updated with patches | 22631.4169 |
| Major Version | Core OS generation (10.0 for both Win 10 and 11) | 10.0 |
One detail that surprises many people: Windows 10 and Windows 11 both report a major version of 10.0 in system tools. The distinguishing factor is the build number — Windows 11 builds start at 22000 and above, while Windows 10 builds fall below that threshold.
Windows 10 vs Windows 11: Can You Tell From the Version Screen?
Yes. If your OS Build is 22000 or higher, you're on Windows 11. If it's below that, you're on Windows 10. The OS Name field in System Information will also state this explicitly.
The edition (Home vs Pro vs Enterprise) appears clearly in all methods above. This distinction matters for features like BitLocker encryption, Hyper-V virtualization, Group Policy access, and Remote Desktop hosting — all of which are locked to Pro or higher tiers.
When Build Numbers Matter More Than Version Names 🔍
For most everyday users, knowing "Windows 11 Home, version 23H2" is sufficient. But in a few situations, the full build number becomes important:
- Security patching: Microsoft releases cumulative updates frequently. Two machines can both be on "23H2" but have different patch levels depending on when updates were last applied
- Driver compatibility: Some hardware vendors specify minimum build numbers for driver support
- Enterprise deployment: IT teams use build numbers to verify rollout consistency across a fleet of devices
The build number after the decimal point (e.g., 22621.3007) reflects the cumulative update level — essentially how recently that installation has been patched.
Factors That Affect What You'll See
Not every Windows installation reports the same way, and a few variables determine exactly what you'll find:
- OEM vs retail installs: Manufacturer-installed Windows sometimes includes custom edition labels
- Insider Preview builds: If you're enrolled in Microsoft's Insider Program, your build numbers will be higher and may include pre-release labels
- Volume licensing (Enterprise): Enterprise editions often show different versioning cadences than consumer versions
- Update deferrals: Managed or corporate devices may show older versions if updates have been intentionally delayed by IT policy
What your system shows depends on how Windows was installed, whether automatic updates are enabled, and whether your device is managed by an organization — variables only visible from your own machine.