How to Check the Installed Windows Version

A comprehensive guide to determine the exact installed Windows version, including edition, version, and build, using Settings, System Information, CMD, and PowerShell. Covers Windows 10, Windows 11, and enterprise scenarios with practical steps and troubleshooting tips.

Install Manual
Install Manual Team
·5 min read
Quick AnswerDefinition

By the end, you’ll know exactly which Windows version is installed on your PC and how to confirm edition and build. You’ll learn multiple reliable methods—Settings, System Information, Command Prompt, and PowerShell—so you can choose the quickest option for your situation. Prerequisites are simple: a Windows-based device and basic navigation skills. This guide also covers edge cases for newer Windows 11 editions and enterprise setups.

Quick ways to check Windows version (overview)\n\nThere are several reliable paths to discover the exact Windows version. Each method serves a different scenario, from a quick glance to a detailed report. Use Settings for a fast look on most devices, System Information for a deep inventory, and the Command Prompt or PowerShell when you need precise numbers for IT documentation. The key is to identify three data points: edition (Home/Pro/Enterprise), version (major release, such as 21H2 or 23H2 for Windows 10/11), and OS build (the build number like 19043.1234). The Install Manual team recommends choosing the method that matches your task and comfort level. All methods below deliver edition, version and build information, so you can verify software compatibility, security updates, and feature availability.

Check in Settings (Windows 10/11)\n\nSettings provides the fastest route to the installed Windows version. Start by opening the Start menu and selecting Settings. Then go to System and choose About. In this screen you will see the Windows edition (for example Windows 10 Pro or Windows 11 Home), the version (such as 21H2 or 22H2), and the OS build number. If your device is part of a managed or enterprise setup, the exact displayed text may differ slightly, but you’ll typically still see Edition, Version, and Build. This method is reliable on both laptops and desktops and works offline, without needing any additional software. If you don’t see the information clearly, try resizing the window or switching to a different display language; some locales format the version block differently. The ability to read the OS build is especially important for applications that require a specific patch level.

Check with System Information (msinfo32)\n\nSystem Information offers a comprehensive snapshot of hardware and software. Press Windows + R to open the Run dialog, type msinfo32, and press Enter. In the System Summary, look for the entries labeled OS Name, Version, and OS Build. OS Name confirms the edition lineage, Version reveals the major release, and OS Build pinpoints the exact update level. This method is especially useful on refurbished machines or in situations where Settings does not display clear edition text. If you’re documenting a device for support, capture the full System Summary or export it to a text file for your records.

Check with Command Prompt (winver) and basic systeminfo\n\nOpen Command Prompt and type winver to display a small dialog that shows the Windows version and build. It’s quick and doesn’t require digging through menus. If you need a text-based report, you can read the OS Version directly in the output of systeminfo by scanning for the line that starts with OS Version. This approach is useful when you’re documenting a device in a rental property or when you’re compiling a quick inventory list for a home tech audit.

Check with PowerShell\n\nPowerShell provides precise, script-friendly access to OS data. Open PowerShell and run Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, BuildNumber. This returns the edition name (Caption), the major/minor version (Version), and the exact build (BuildNumber). For a broader snapshot, you can also use Get-CimInstance Win32_OperatingSystem | Select Caption, OSArchitecture, Version, BuildNumber. If you prefer a shorter one-liner, try (Get-CimInstance Win32_OperatingSystem).Caption to read the full edition name. These commands work on Windows 10, Windows 11, and enterprise devices.

Edge cases: Windows 11 vs Windows 10 editions and S-mode\n\nSome devices run Windows in S-mode or in a locked configuration managed by an organization. In S-mode the system may restrict app availability but still reports edition and version through the same channels; you may see a different edition label (such as Windows 11 Home in S mode). If you’re troubleshooting a device in S-mode, verify you have the right license and consider switching out of S-mode if software compatibility demands it. Enterprise and Education editions may display slightly different naming but will still include Version and Build numbers. Always cross-check with your device management console if available.

Troubleshooting unusual results and missing data\n\nIf a method doesn’t show version data, try another route. Some machines, especially older or offline devices, may present a minimal OS version in Settings while System Information provides the full string. Administrator restrictions or group policy can also hide details. In that case: check PowerShell or use msinfo32; capture a screenshot or export a report; verify you’re on a supported OS build for your software task. If nothing works, a simple restart can clear transient UI glitches and refresh the version display.

Practical tips for IT tasks and homeowner checks\n\nKeep a small version inventory handy: note the edition, version, and build for each device. When preparing for a software installation or a smart-home integration, verify that the device meets the minimum version requirement. On multi-device projects, use PowerShell scripts to pull consistent data across machines and export to CSV for your records. Finally, maintain privacy by only sharing version details with trusted parties and through secure channels. The most reliable checks often come from combining methods: Settings for speed, and PowerShell for precision.

Tools & Materials

  • Windows-based device(Any Windows 7 or newer; ensure you can access Start and Settings)
  • Mouse and keyboard(Essential for navigation)
  • PowerShell access(Optional for script-based checks)
  • Administrative privileges(Only for certain commands or script tasks)
  • Internet connection(Not required for basic version checks)

Steps

Estimated time: 12-15 minutes

  1. 1

    Open the Start menu

    Open the Start menu by clicking the Windows icon or pressing the Windows key to begin. This brings up system search and quick access to the Settings app.

    Tip: If the Start button is off-screen, use the Windows key to bring it up.
  2. 2

    Open Settings

    Click the Settings gear icon or press Windows + I to open the Settings app. This step starts most checks and keeps you on the official interface.

    Tip: Using the keyboard shortcut saves time on touchless devices.
  3. 3

    Navigate to System

    In Settings, select System to reveal system-wide information, including About which contains version details.

    Tip: If you’ve customized the layout, use the search box in Settings to locate About quickly.
  4. 4

    Open About

    Open the About section to view Edition, Version, and OS Build. This is the most common quick-check path.

    Tip: Resize the window if the text is hard to read; larger text helps avoid misreadings.
  5. 5

    Read Edition, Version, and Build

    Note the Windows edition (Home/Pro/Enterprise), the Version (major release like 21H2), and the OS Build (specific update number). This trio confirms the exact setup.

    Tip: Write down or screenshot the values for future reference.
  6. 6

    Alternative: Open Run and type msinfo32

    Press Windows + R, type msinfo32, and press Enter to open System Information. The System Summary lists OS Name, Version, and OS Build.

    Tip: Export the System Information when you need a report for documentation.
  7. 7

    Use Command Prompt for a quick read

    Open Command Prompt and run winver to display a dialog showing the version and build. For a text-based report, scan the System Information output for the OS Version line.

    Tip: Winver is the fastest visual check; System Information provides exact numbers in text.
  8. 8

    Try PowerShell for precise data

    Open PowerShell and run Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, BuildNumber. This returns edition, version, and build in a clean list.

    Tip: For automation, store results in a CSV with headers Caption, Version, BuildNumber.
  9. 9

    Cross-check edition and architecture

    Look for architecture information (x64/x86) alongside edition and version to confirm compatibility for software and drivers.

    Tip: Some devices report architecture in PowerShell as OSArchitecture.
  10. 10

    Document edge cases and enterprise considerations

    If the device is in S-mode or managed by an organization, there may be naming differences; verify license type and management policy in your console.

    Tip: When in doubt, contact your IT admin for confirmation.
  11. 11

    Validate results across methods

    Cross-check a Settings read with System Information or PowerShell results to ensure consistency and avoid misreads.

    Tip: Discrepancies usually stem from localization, caching, or admin restrictions.
  12. 12

    Conclude with a quick record

    Save a short log with device name, Edition, Version, Build, and date. This makes future software tasks faster and reduces support cycles.

    Tip: Store logs in a shared, secure location if devices are part of a home IT project.
Pro Tip: Use Settings for a quick view on most systems.
Warning: Avoid running commands with elevated privileges unless you know why.
Note: Document OS details for support or software compatibility.

Got Questions?

What is the difference between Windows version, edition, and build number?

Version refers to the major release (Windows 10/11). Edition identifies the feature set (Home/Pro/Enterprise). BuildNumber pinpoints the exact update. Together they define the exact software installed.

Version, edition, and build tell you the exact Windows you have.

Can I check the Windows version on a locked PC?

Yes. If you can access the Start menu or the login screen, you can open Settings or use PowerShell after logging in. On restricted devices, you may need IT to run queries.

On a locked PC, you’ll need to log in or have IT run a query.

How do I check Windows version on older systems (Windows 7/8)?

Older systems provide classic paths like Start > Run > winver or System Information. Use System Information or systeminfo for a full report.

On older systems, use winver or systeminfo for full details.

Why isn’t the version showing in Settings?

Settings may be restricted by admin policies or an incomplete OS install. Check System Information or PowerShell as alternatives.

If Settings hides it, try System Information or PowerShell.

Is there a bulk or scripted way to check Windows versions across many machines?

Yes. IT admins can deploy PowerShell scripts or use management tools to pull OS details from multiple devices. Ensure proper permissions and audit logging.

PowerShell scripts can fetch versions across devices.

Where can I find the OS architecture (32-bit vs 64-bit)?

The architecture appears alongside edition and version in Settings > About or in PowerShell results. Look for x86 or x64 indicators.

Check architecture in About or PowerShell results.

Watch Video

Main Points

  • Actionable checks reveal edition, version, and build.
  • Settings, System Information, CMD, and PowerShell cover all needs.
  • Document results for future IT tasks and troubleshooting.
  • Cross-check across methods to avoid misreads.
  • Understand edge cases like S-mode and enterprise editions.
Diagram showing steps to check Windows version
null

Related Articles