How to Install PowerShell 7 on Windows PC (Windows 10 & 11)

PowerShell 7 is the latest and actively maintained version of Microsoft’s command-line shell and scripting platform. It delivers faster performance, modern features, and regular updates while continuing to work safely alongside Windows PowerShell 5.1.

How to Install PowerShell 7 on Windows PC (Windows 10 & 11)
How to Install PowerShell 7 on Windows PC (Windows 10 & 11)

What You Need Before Installing PowerShell 7

Before starting the installation, make sure the following requirements are met:

  • A Windows 10 or Windows 11 PC
  • Administrator access on the system
  • An active internet connection

With these basics in place, the setup process usually takes less than five minutes.

Method 1: Install PowerShell 7 Using the Official Installer (Recommended)

This is the most reliable and beginner-friendly method.

Step 1: Download the PowerShell 7 Installer

  • Open any web browser
  • Visit Microsoft’s official PowerShell download page
  • Download the Windows MSI installer

PowerShell 7 is distributed through Microsoft’s official GitHub releases. In the Assets section, choose the correct installer for your system:

  • x64 for most Windows PCs
  • ARM64 for ARM-based devices

Save the installer file to your computer.

Step 2: Run the Installer

  • Double-click the downloaded .msi file
  • Click Next on the welcome screen
  • Accept the license agreement

During setup, keep the recommended options enabled:

  • Add PowerShell 7 to the system PATH
  • Enable PowerShell remoting
  • Register Windows Event Logging (useful for diagnostics and troubleshooting)

These options improve usability and do not affect system stability.

Step 3: Complete Installation

  • Click Install
  • Wait for the setup process to finish
  • Click Finish to close the installer

PowerShell 7 is now installed on your Windows PC.

Method 2: Install PowerShell 7 Using Winget (Fastest Method)

If Winget is available on your system, this method completes the installation in seconds.

Steps

  • Open Command Prompt or Windows Terminal
  • Run the command below:
winget install --id Microsoft.PowerShell -e
  • Wait for the installation to complete

No restart is required after installation.

Method 3: Install PowerShell 7 from Microsoft Store

This option is useful if you prefer automatic updates.

Steps

  • Open Microsoft Store
  • Search for PowerShell
  • Select PowerShell (Microsoft)
  • Click Install

Store versions may receive updates slightly later than direct releases.

How to Open PowerShell 7 for the First Time

PowerShell 7 runs separately from Windows PowerShell 5.1, so it must be launched explicitly.

Steps

  • Press the Windows key
  • Type PowerShell 7
  • Select PowerShell 7 from the search results

This ensures you are using the modern version instead of the legacy shell.

How to Check If PowerShell 7 Is Installed Correctly

After installation, verify it in seconds.

Option 1: Start Menu

  • Open Start
  • Search for PowerShell 7
  • Open it

Option 2: Command Check

Open PowerShell 7 and run:

$PSVersionTable.PSVersion

If the version starts with 7.x, the installation is successful.

How to Set PowerShell 7 as Default in Windows Terminal

Using PowerShell 7 as the default profile improves daily command-line workflows.

Steps

  1. Open Windows Terminal
  2. Click the dropdown arrow and select Settings
  3. Under Default profile, choose PowerShell
  4. Save the settings

All new terminal tabs will now open in PowerShell 7.

How to Update PowerShell 7 on Windows

PowerShell 7 receives regular updates that include performance improvements and security fixes. If you installed it using the MSI or Winget method, updates are simple.

Steps

  • Open PowerShell 7
  • Run the update command:
winget upgrade Microsoft.PowerShell
  • Approve the update when prompted
  • Restart PowerShell 7 after the update completes

Keeping PowerShell 7 updated ensures compatibility with newer tools and scripts.

How to Uninstall PowerShell 7 (If Needed)

PowerShell 7 can be removed safely without affecting Windows PowerShell or system components.

Steps

  1. Open Settings
  2. Go to Apps → Installed apps
  3. Search for PowerShell 7
  4. Click Uninstall and confirm

Only PowerShell 7 is removed. Windows PowerShell 5.1 remains intact.

Should You Remove Windows PowerShell 5.1?

No. Windows PowerShell 5.1 is part of Windows and required by certain system features. PowerShell 7 is designed to work side by side, giving you full control over which version to use.

Read More:

Installing PowerShell 7 on Windows is quick, safe, and highly recommended for modern scripting and automation. The process takes only a few minutes and does not interfere with existing system tools.

With easy installation, built-in update support, and optional removal, PowerShell 7 gives Windows users a faster and more flexible command-line experience.

Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply