If you’re wondering what version and edition of Windows 11 I have, this guide explains how to check Windows 11 version and edition using easy methods like winver, Settings, Command Prompt, Registry Editor, and msinfo32.
Windows 11 is the latest operating system from Microsoft. Today, most laptops come preinstalled with Windows 11 Home or Pro as the OS. It is important to understand the current version of Windows, especially if you are attempting to upgrade your system or run a program that requires a specific version.
Whether you want to verify if your PC is running Windows 11 version 25H2 or 26H2, check your Windows 11 OS build, or find out if you have Windows 11 Home or Pro, these steps will help you quickly identify your installed version. I also recommend bookmarking this useful guide on the latest Windows 11 updates with version numbers and build numbers.
1. Check Windows 11 version with winver
To determine the Windows 11 version using Winver, right-click the start menu and select Run. In the Run window, type winver and click OK. The About Windows dialog box will display the Edition, Version, and Build information.
For example, in the below screenshot, the version of Windows 11 is 23H2, the OS build is 22631.4037, and it’s a Windows 11 Pro operating system.

2. Check Windows 11 Version from Settings
On Windows 11, select Start > Settings > System, then select About. Under Windows specifications, you then see Edition, Version, OS installed date, and OS Build information.

3. Find Windows 11 Version Using Registry Editor
To find the installed Windows 11 version number in the Registry Editor:
- Press the Win + R keys to open Run. Type regedit and click on OK to open Registry Editor.
- In the registry editor, navigate to the following key to find all the details about your Windows operating system:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersionRead the value of DisplayVersion that shows the version of Windows 11 that is installed. In the screenshot below, the DisplayVersion shows the value as ‘23H2‘ which matches with the Windows 11 version as seen in the above methods.

Note: If this version differs from the version displayed in Windows, your registry is probably corrupted. Try loading your registry backup or trying a repair update.
4. Check Windows 11 Version from Command Prompt
Open the command prompt and run the below one-liner command that shows the version of Windows 11 you’re using. The command gets the data from the registry.
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v DisplayVersion
You can check the Windows 11 edition by running the below command.
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v EditionID
Last one, you can determine the OS build number of Windows 11 by running the below command.
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion" /v CurrentBuild
5. Find the Windows 11 Version and Build Number using msinfo32
MSInfo32 is a system utility that provides a comprehensive view of the hardware, system components, and software environment on a Windows device. With msinfo32, you can also find the secure boot status of your device.
To find the Windows version using msinfo32 on Windows 11, press the Win + R keys to open Run. Type msinfo32 and press the Enter key. On the System Information window, you can see the OS name and version of Windows 11 and the current build number.
If the version value is “10.0.22631“, this indicates Windows 11, build 22631 (version 23H2).




