How to Install PowerShell Core on Windows


Over the years, there have been many releases of PowerShell. Initially, Windows PowerShell was built on the .NET Framework and only worked on Windows systems.

With the current release, PowerShell Core uses .NET Core 2.x as its runtime. PowerShell Core is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets. PowerShell Core is an Open Source project on GitHub.

PowerShell Core is a separate version of PowerShell that does not replace or upgrade the Windows PowerShell included in Windows by default. PowerShell Core can run side-by-side with Windows PowerShell.

For more details about PowerShell Core, see:

This tutorial will show you how to install the latest release of PowerShell Core in Windows 7, Windows 8, and Windows 10.

You must be signed in as an administrator to install PowerShell Core.


EXAMPLE: PowerShell Core in Windows
Name:  PowerShell_Core_6_in_Start_menu.jpg
Views: 198
Size:  65.5 KB Name:  PowerShell_Core_6.2.0-preview_4.png
Views: 194
Size:  5.4 KB



Here's How:

1. Go to GitHub (click on link), and download the latest PowerShell Core .msi file (ex: "PowerShell-6.2.0-preview.4-win-x64.msi") for your 32-bit (x86) or 64-bit (x64) Windows. (see screenshot below)

Name:  Download_PowerShell_Core_at_GitHub.jpg
Views: 198
Size:  49.7 KB

2. Double click/tap on the downloaded .msi file (ex: "PowerShell-6.2.0-preview.4-win-x64.msi")

3. Click/tap on Next. (see screenshot below)

Name:  Install_PowerShell_Core-1.png
Views: 193
Size:  17.9 KB

4. Check the I accept the terms in the License Agreement box, and click/tap on Next. (see screenshot below)

Name:  Install_PowerShell_Core-2.png
Views: 195
Size:  12.1 KB

5. Click/tap on Next. (see screenshot below)

Name:  Install_PowerShell_Core-3.png
Views: 196
Size:  10.3 KB

6. Check or uncheck the optional actions you want, and click/tap on Next. (see screenshot below)

Name:  Install_PowerShell_Core-4.png
Views: 196
Size:  12.3 KB

7. Click/tap on Install. (see screenshot below)

Name:  Install_PowerShell_Core-5.png
Views: 194
Size:  10.0 KB

8. If prompted by UAC, click/tap on Yes.

9. Click/tap on Finish. (see screenshot below)

If you like, you can check the Launch PowerShell box first to open PowerShell Core now.

Name:  Install_PowerShell_Core-6.png
Views: 192
Size:  17.5 KB


That's it,
Shawn