How to Find Out What Version of Windows You Have

Knowing which version of Windows is running on your PC matters more than you might think. Whether you're troubleshooting a problem, checking software compatibility, or figuring out if your machine is eligible for an upgrade, the answer lives just a few clicks away — once you know where to look.

Why Your Windows Version Matters

Windows isn't one thing. Microsoft has released dozens of versions over the decades, and even within a single version like Windows 11, there are different editions (Home, Pro, Enterprise) and builds (specific release numbers tied to feature updates). Each combination can affect:

  • Which apps and games are compatible with your system
  • Whether your device qualifies for security updates
  • What features are available to you (BitLocker, Hyper-V, Group Policy, etc.)
  • How IT support or software vendors can assist you

When someone asks "what Windows do I have," they usually need to know at least two things: the version (Windows 10 or 11) and the edition (Home or Pro being the most common). For deeper troubleshooting, the build number often matters too.

The Fastest Way: Settings App 🖥️

On Windows 10 and Windows 11, the quickest method is:

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

You'll see a section called Windows Specifications that lists:

FieldWhat It Tells You
EditionHome, Pro, Enterprise, Education
Versione.g., 22H2, 23H2
Installed onWhen the current version was applied
OS buildThe specific build number
ExperienceWindows Feature Experience Pack info

This single screen gives you the complete picture for most purposes.

Using the Run Dialog (Works on Any Windows Version)

If you're on an older machine or just prefer keyboard shortcuts, this method works across a wide range of Windows versions:

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

A small pop-up window will appear showing your Windows version and build number. It's fast, clean, and available going back to older versions of Windows. It won't show you the edition, but it confirms the version and build instantly.

Command Prompt and PowerShell Methods

For those who prefer the command line — or need to check version info on a remote or locked-down machine — both Command Prompt and PowerShell can pull this information.

In Command Prompt:

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

This returns the full OS name and build version in plain text.

In PowerShell:

Get-ComputerInfo | Select-Object WindowsProductName, WindowsVersion, OsBuildNumber 

This is especially useful for IT administrators checking multiple machines or scripting system audits.

System Information Panel (Most Detailed View)

For the most comprehensive breakdown of your system — including Windows version, edition, and hardware specs — use the System Information tool:

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

This opens a detailed panel showing your OS Name, OS Version, OS Build, System Type (32-bit vs 64-bit), and much more. It's the go-to view when you need everything in one place.

What the Version Numbers Actually Mean

Microsoft's versioning can look cryptic if you're not used to it. Here's how to read it:

  • Windows 10 vs Windows 11 — These are the major platform generations. Windows 11 requires specific hardware (TPM 2.0, compatible CPU) that Windows 10 does not.
  • Edition (Home/Pro/Enterprise) — Determines available features. Pro unlocks things like BitLocker encryption, Remote Desktop hosting, and domain joining.
  • Version (e.g., 22H2, 23H2) — These are feature update labels. The number refers to the year and half of release (22H2 = second half of 2022). Each brings new features and, critically, its own end-of-support date.
  • Build number — A more granular identifier. Useful when working with support teams or verifying a specific patch is installed.

Older Versions of Windows 🕰️

If you're on Windows 7 or Windows 8/8.1, the Settings-based methods above won't apply. Instead:

  • Right-click Computer (or This PC) on the desktop or in File Explorer
  • Select Properties

This opens a System panel showing your Windows version, edition, and basic hardware specs. The winver Run command also works here.

Keep in mind that Windows 7 reached end of life in January 2020 and Windows 8.1 in January 2023 — meaning neither receives security updates. That context matters significantly when evaluating what you're working with.

32-bit vs 64-bit: An Easy Thing to Miss

When checking your Windows version, it's worth noting your system type at the same time. The About page in Settings (or the System Properties panel) will show whether you're running a 32-bit or 64-bit operating system. This affects which software you can install — some applications only run on 64-bit systems, and others offer different installers for each.

The Variables That Change What You Need to Do Next

Finding your Windows version is the easy part. What you do with that information depends on factors specific to your situation:

  • Are you running a version that's still supported? Microsoft publishes end-of-support dates for every Windows version and edition.
  • Is your edition compatible with the software or feature you're trying to use? Home vs Pro is a meaningful distinction for several tools.
  • Is your hardware eligible for an upgrade? Windows 11 has stricter hardware requirements than Windows 10, and not every machine running Windows 10 can make the jump.
  • Are you managing one device or many? Individual users and IT administrators need different levels of version detail.

The version number on your screen is just the starting point. What it means for your next step depends entirely on what you're trying to accomplish and what's running underneath.