How to Check the Version of Windows on Your PC
Knowing which version of Windows you're running is one of those basic tasks that comes up more often than you'd expect — whether you're troubleshooting a problem, checking software compatibility, or figuring out if your machine is eligible for an upgrade. The good news: Windows gives you several ways to find this information, and most of them take less than a minute.
Why Your Windows Version Actually Matters
Not all versions of Windows behave the same way. Windows 10 and Windows 11 share a similar interface but differ significantly in system requirements, feature sets, and long-term support timelines. Within each major version, Microsoft also releases builds — numbered updates that add features, patch security vulnerabilities, and occasionally change how things work under the hood.
Software developers, hardware manufacturers, and IT support teams all key their compatibility guidance to specific builds. If someone asks "what version of Windows are you running?" and you say "Windows 10," that's a start — but the build number often matters just as much.
Method 1: Settings App (Recommended for Most Users) ⚙️
This is the clearest, most user-friendly method and works on both Windows 10 and Windows 11.
- Press the Windows key + I to open Settings
- Navigate to System
- Scroll down and select About
You'll see a section called Windows Specifications. This displays:
| Field | What It Means |
|---|---|
| Edition | Home, Pro, Enterprise, Education, etc. |
| Version | Feature update label (e.g., 22H2, 23H2) |
| OS Build | Precise build number (e.g., 22621.3296) |
| Experience | Windows Feature Experience Pack version |
The Version field tells you which feature update you're on. The OS Build number is the most granular identifier — useful when comparing against Microsoft's update history or checking software documentation.
Method 2: The Run Dialog and winver
If you want the fastest possible route, this two-second method works on every version of modern Windows:
- Press Windows key + R to open the Run dialog
- Type
winverand press Enter
A small window appears showing your Windows edition, version number, and build number. It's minimal but effective — particularly useful when you need to quickly read out version info to someone on the phone or in a support chat.
Method 3: System Information Tool
For a deeper look, the System Information tool goes well beyond what Settings shows you.
- Press Windows key + R
- Type
msinfo32and press Enter
Under System Summary, you'll find OS Name, Version, and OS Build Number alongside hardware details like your processor, installed RAM, and system type. This is the method IT professionals tend to use when they need a full picture of a machine's configuration in one place.
Method 4: Command Prompt or PowerShell
If you're comfortable with the command line — or you need to check version details on a remote machine — both Command Prompt and PowerShell surface this information quickly.
In Command Prompt:
winver or
ver In PowerShell:
Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber The ver command returns a compact version string. The PowerShell command gives you structured output that's easy to log or copy into documentation.
What the Version Numbers Actually Mean 🔍
Windows version labeling can be confusing at first glance. Here's how to read it:
- Major version — Windows 10 vs. Windows 11 (these are distinct operating systems with different hardware requirements)
- Feature update version — labeled by year and half (e.g., 22H2 = second half of 2022, 23H2 = second half of 2023)
- Build number — a specific snapshot of the OS, updated with cumulative patches through Windows Update
The build number increases with every cumulative update. Two machines both running "Windows 11 23H2" might have different build numbers depending on how recently they've been updated. For most compatibility questions, the version is sufficient. For security auditing or support tickets, the full build number is the one that matters.
Windows Edition vs. Version — Not the Same Thing
One distinction worth understanding clearly: edition and version are different pieces of information.
- Edition refers to which licensing tier you have — Home, Pro, Enterprise, or Education. This determines what features are available, such as BitLocker, domain joining, group policy controls, and virtualization capabilities.
- Version refers to where you are in Microsoft's release timeline.
A machine can be running Windows 11 Pro, Version 23H2 — that tells you both the feature set (Pro) and the update cycle position (23H2). Software and hardware requirements sometimes specify minimum edition requirements, minimum version requirements, or both.
When Version Checking Gets More Complicated
For most home users on a single personal computer, any of the methods above gives a clear answer in seconds. But version-checking becomes more nuanced in a few situations:
- Managed enterprise environments — IT policies may restrict Windows Update, meaning machines in the same office can be on meaningfully different builds
- Long-term servicing channels (LTSC) — some organizations run specialized Windows builds that don't follow the standard consumer update schedule
- Virtual machines — the guest OS version may differ from the host, and both may need to be checked separately
- Older hardware — machines that have hit the end of their upgrade path may be stuck on older versions regardless of user preference
In these cases, the version number you find isn't just informational — it directly shapes what software you can install, what security patches are available, and whether Microsoft still provides active support for that release.
Your specific situation — the hardware you're running, how your system is managed, and what you're trying to do next — is what determines whether the version you're on is exactly where you need to be or a signal that something needs attention.