How to Check PowerShell Version in Windows 10
If you need to check the version of PowerShell on your Windows 10 machine, it’s super easy. You just open PowerShell and type a simple command. This guide will walk you through each step to help you find your PowerShell version quickly and easily. Let’s dive in!
How to Check PowerShell Version in Windows 10
By following the steps below, you can quickly determine which version of PowerShell is running on your Windows 10 computer.
Step 1: Open PowerShell
To open PowerShell, click on the Start menu or press the Windows key on your keyboard and type "PowerShell."
Once you see Windows PowerShell in the search results, click on it. If you want to run it with administrative privileges, right-click and select "Run as administrator."
Step 2: Type the Command
In the PowerShell window, type the command Get-Host | Select-Object Version
and press Enter.
This command queries the PowerShell host for its version and displays it.
Step 3: Read the Output
After pressing Enter, you will see an output line that looks something like Version: 5.1.19041.1237
.
The number you see is the version of your PowerShell. For example, the version might be 5.1.19041.1237, which indicates PowerShell version 5.1.
After completing these steps, you’ll know the exact version of PowerShell installed on your system. This information can be particularly useful when installing scripts or modules that have version-specific requirements.
Tips for Checking PowerShell Version in Windows 10
- Always run PowerShell as an administrator if you need elevated privileges.
- For a more detailed version information, use
Get-Host
or$PSVersionTable.PSVersion
commands. - To check if a newer version of PowerShell is available, visit the official PowerShell GitHub page.
- Knowing your PowerShell version can help troubleshoot compatibility issues with scripts.
- PowerShell Core versions are different from Windows PowerShell versions; make sure you know which one you need.
Frequently Asked Questions
What is PowerShell?
PowerShell is a task automation and configuration management framework from Microsoft consisting of a command-line shell and scripting language.
Why is knowing the PowerShell version important?
Different versions of PowerShell come with different features and capabilities. Knowing your version helps ensure compatibility with scripts and modules.
Can I upgrade PowerShell on Windows 10?
Yes, you can download and install newer versions of PowerShell from the official Microsoft website or GitHub page.
What is the difference between Windows PowerShell and PowerShell Core?
Windows PowerShell is built on the .NET Framework, while PowerShell Core is built on .NET Core, making it cross-platform.
How do I find out if I’m using PowerShell Core or Windows PowerShell?
You can check the version by running $PSVersionTable.PSEdition
; it will show ‘Core’ for PowerShell Core and ‘Desktop’ for Windows PowerShell.
Summary
- Open PowerShell.
- Type the command.
- Read the output.
Conclusion
Knowing how to check your PowerShell version in Windows 10 is a basic yet essential skill for anyone working with scripts and automation tasks. With just a few clicks and a simple command, you can easily find out which version you’re running. This knowledge can help you ensure compatibility with various scripts and modules, making your workflow smoother and more efficient.
If you’re interested in diving deeper into PowerShell, there are countless online resources and communities to explore. Whether you’re a beginner or a seasoned pro, understanding your tools is the first step toward mastering them. So why wait? Open PowerShell and check your version now!

Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.