How to Check Your Windows Version (All Methods, Any PC)

Knowing which version of Windows you're running isn't just trivia — it affects everything from software compatibility to security support status. Whether you're troubleshooting an issue, checking if your PC qualifies for an upgrade, or confirming your system before installing an app, finding this information takes less than a minute once you know where to look.

Why Your Windows Version Matters

Windows isn't a single, static product. Microsoft has released major versions — Windows 7, 8, 10, 11 — and within each of those, ongoing feature updates that change what your system can and can't do. Two people both running "Windows 10" might be on meaningfully different builds, with different security patches, features, and hardware compatibility.

The version string you'll find typically includes:

  • Edition — Home, Pro, Enterprise, Education
  • Version number — e.g., 22H2, 23H2 (year + half of year released)
  • OS Build — a precise numeric build, useful for detailed troubleshooting
  • Architecture — 32-bit (x86) or 64-bit (x64)

Each of these details can matter depending on what you're trying to do.

Method 1: Settings App (Easiest for Most Users) ⚙️

This works on Windows 10 and Windows 11.

  1. Press Windows key + I to open Settings
  2. Go to System
  3. Scroll down and click About

You'll see your Edition, Version, OS Build, and whether your system is 32-bit or 64-bit. This is the clearest, most complete summary in one place.

Method 2: The winver Command (Fastest Method)

This works on every modern version of Windows, including older ones.

  1. Press Windows key + R to open the Run dialog
  2. Type winver and press Enter

A small window pops up showing your Windows edition and the exact build number. It doesn't show architecture, but it's the quickest route when you just need the version at a glance.

Method 3: System Information Tool

For a more detailed breakdown — useful for tech support or advanced troubleshooting:

  1. Press Windows key + R
  2. Type msinfo32 and press Enter

The System Information panel shows your OS Name, Version, Build, and system type in a single view. It also surfaces hardware details like processor type and installed RAM, which is helpful when checking compatibility requirements side by side.

Method 4: Command Prompt or PowerShell

If you prefer working in a terminal or need this information in a scriptable format:

Command Prompt:

winver 

or for more detail:

systeminfo | findstr /B /C:"OS Name" /C:"OS Version" 

PowerShell:

Get-ComputerInfo | Select-Object OsName, OsVersion, OsBuildNumber 

These methods are especially useful for IT administrators managing multiple machines or anyone who wants to pull version info programmatically.

What the Numbers Actually Mean

What You SeeWhat It Tells You
Windows 11 HomeMajor version + Edition
23H2Feature update released in second half of 2023
Build 22631.xxxxPrecise build including cumulative updates
64-bit OSSystem architecture

The edition (Home vs. Pro) determines which features you have access to — things like BitLocker encryption, Remote Desktop hosting, and group policy management are Pro and above. The version number tells you how current your feature set is. The build number is what Microsoft and support teams use to pinpoint exactly where you are in the update cycle.

Windows 10 vs. Windows 11: Does It Show Differently?

Yes. On Windows 11, the Settings > About screen explicitly labels the system as Windows 11, while Windows 10 machines show Windows 10. If you've ever been unsure which you're on, the About screen removes all ambiguity.

The winver command also distinguishes clearly — Windows 11 displays a version starting at 21H2 with build numbers beginning at 22000 or higher. Windows 10's final versions top out below that threshold.

When You Might Need This Information 🔍

  • Installing software — many applications list minimum Windows version requirements
  • Upgrading to Windows 11 — Microsoft's PC Health Check tool uses your build info to assess eligibility
  • Checking end-of-support dates — older feature update versions (like Windows 10 21H2) eventually stop receiving security patches
  • Tech support — the first thing most support workflows ask for is your exact Windows version and build
  • Driver compatibility — some hardware drivers are edition- or architecture-specific

The Variable That Changes Everything

Which method is most useful — and what the version information means for your next step — depends entirely on why you're looking it up. A home user confirming software compatibility has a different need than an IT admin auditing a fleet of machines, or someone deciding whether their hardware can support a Windows 11 upgrade.

The version number is the same string either way. What it implies for your situation — whether you need to update, whether a piece of software will run, whether your system is still supported — is where your specific setup and goals come into the picture.