Install PowerShell 7 (Latest Version) on Windows [Easy Steps]
PowerShell 7 is the latest cross-platform version of Microsoft’s command line shell and scripting environment. It is faster, more modern, and includes many improvements over Windows PowerShell 5.1, which comes preinstalled on most Windows computers. Whether you are a beginner learning basic commands or an advanced user managing Windows systems, upgrading to PowerShell 7 gives you access to better performance, new features, and ongoing updates.
In this guide, you’ll learn how to install the latest version of PowerShell 7 on your Windows PC.
Install PowerShell 7 (Latest Version) on Windows [Easy Steps]

To install the latest version of PowerShell 7 on Windows, visit the official GitHub PowerShell Releases page or the Microsoft Store, download the appropriate installer for your system, run the installation wizard, complete the setup, and launch PowerShell 7 from the Start menu. Finally, verify the installation by running the $PSVersionTable command to confirm the installed version.
PowerShell 7 is built on the modern .NET platform, offering better compatibility, improved performance, and regular updates compared to Windows PowerShell. It can also run alongside Windows PowerShell without replacing it, allowing you to use both versions whenever needed.
Let’s go with detailed steps!
Step 1: Download the Latest PowerShell 7 Installer
The first step is downloading the official PowerShell 7 installer. Open your preferred web browser and visit the official PowerShell Releases page on GitHub or search for “PowerShell GitHub Releases.” You can also install it from the Microsoft Store if you prefer automatic updates.
On the releases page, you’ll notice several download options. Most home users should choose the Windows x64 MSI installer if they have a 64-bit version of Windows. If you’re using an ARM-based Windows device, download the ARM64 installer instead. Users with older 32-bit systems should select the x86 installer.
After choosing the correct installer, click the download link. The installer file will be saved in your default Downloads folder. Wait for the download to finish before moving on to the next step.
Step 2: Run the PowerShell 7 Installer
Once the installer has finished downloading, open your Downloads folder and locate the MSI installation file.
Double-click the installer to launch the setup wizard. If User Account Control asks whether you want to allow the app to make changes to your computer, click Yes.
The installation wizard will guide you through the setup process. Read the welcome screen and click Next. You can leave the default installation folder unless you have a specific reason to install PowerShell somewhere else.
You’ll also see several optional installation settings. For most users, the default options work perfectly. These options include adding PowerShell to the Windows context menu, enabling PowerShell remoting, and adding PowerShell to the system PATH. Keeping these options enabled makes PowerShell easier to access later.
Click Next to continue.
Step 3: Complete the Installation
Review your selected installation settings before proceeding.
Click Install to begin copying the required files to your computer. During installation, Windows may briefly display a progress bar while PowerShell is being installed.
The installation usually finishes within a minute or two, depending on your computer’s speed.
Once the process is complete, you’ll see a confirmation message indicating that PowerShell 7 has been installed successfully. Click Finish to close the setup wizard.
At this point, PowerShell 7 has been added to your system and is ready to use.
Step 4: Launch PowerShell 7
Now it’s time to open your newly installed application.
Click the Start button and type PowerShell 7 into the Windows search box. You should see PowerShell 7 appear in the search results.
Click the application to open it.
Unlike the older blue Windows PowerShell window, the newer version usually opens with updated branding and displays its version information when it starts.
If you plan to use PowerShell frequently, you can right-click its Start menu icon and choose Pin to Start or Pin to Taskbar for quicker access.
Step 5: Verify that PowerShell 7 is installed correctly
Before you begin using PowerShell, it’s a good idea to verify that the installation completed successfully.
Inside the PowerShell window, type the following command and press Enter:
$PSVersionTable
The command displays detailed information about your installed PowerShell version. Look for the PSVersion entry near the top of the output.
If the displayed version begins with 7, such as 7.5.x, your installation was successful.
You can now start running PowerShell commands, installing modules, creating scripts, and managing your Windows system using the latest version.
Upgrading PowerShell 7
Keeping PowerShell 7 up to date ensures you have access to the latest features, performance improvements, bug fixes, and security updates. Microsoft regularly releases new versions, making it a good idea to check for updates from time to time.
If you installed PowerShell 7 using the Microsoft Store, updates are typically installed automatically whenever the Store updates your apps. You can also open the Microsoft Store, go to your Library, and click Get updates to manually check for the latest version.
If you installed PowerShell using the MSI installer, visit the official PowerShell GitHub Releases page and download the newest installer that matches your system architecture. Run the updated MSI package just as you did during the initial installation. The installer will detect the existing version and upgrade it while preserving your settings.
After the upgrade is complete, launch PowerShell 7 and run the following command:
$PSVersionTable
Check the PSVersion field to confirm that the latest version is installed successfully. If the displayed version matches the current release, your upgrade is complete, and you can continue using the newest version of PowerShell.
FAQs
Is PowerShell 7 different from Windows PowerShell?
Yes. PowerShell 7 is the latest version built on the modern .NET platform, while Windows PowerShell 5.1 is based on the older .NET Framework. PowerShell 7 offers better performance, new features, improved compatibility, and receives ongoing updates.
Will installing PowerShell 7 replace Windows PowerShell?
No. Installing PowerShell 7 does not remove or replace Windows PowerShell 5.1. Both versions can exist on the same computer, allowing you to use whichever version best suits your needs.
Is PowerShell 7 free?
Yes. PowerShell 7 is completely free and open source. Anyone can download, install, and use it without paying any licensing fees.
Do I need administrator privileges to install PowerShell 7?
In most cases, yes. Installing the MSI package typically requires administrator permission because it makes changes to the system and adds PowerShell to the Windows environment.
How do I update PowerShell 7?
You can download and install the latest version from the official release page or use the Microsoft Store version, which can receive updates automatically.
Summary
Installing PowerShell 7 on Windows is a straightforward process that takes only a few minutes. Simply download the correct installer, run the setup wizard, complete the installation, launch the application, and verify the installed version using the $PSVersionTable command. Since PowerShell 7 works alongside Windows PowerShell instead of replacing it, you can safely install it without affecting your existing setup. With improved performance, modern features, and regular updates, PowerShell 7 is the recommended choice for anyone looking to manage Windows more efficiently or learn PowerShell scripting.
