Download PowerShell 7.4.1, 7.3.11, And 7.2.18 (Offline Installers)

Powershell GenericPowershell Generic

After the Patch Tuesday releases, Microsoft has also rolled out updates for PowerShell for January 2024. You can now download PowerShell versions 7.4.1, 7.3.11, And 7.2.18 using the direct download links below.

PowerShell 7.4 will replace PowerShell 7.2, also a Long Term Support (LTS) release. However, PowerShell 7.2 is supported for another year , which gives ample time to the developers and programs to switch to the updated version.

These updates include build and packaging improvements, as well as security updates. Therefore, I recommend that you update to the latest version available as soon as possible.

Changes and Improvements in PowerShell 7

PowerShell 7.4.1 LTS

  • [Engine Updates and Fixes]
    • Ensure filename is not null when logging WDAC ETW events.
    • Fix four regressions introduced by WDAC audit logging feature.
  • [General cmdlet updates and fixes]
    • Fix Group-Object output using interpolated strings.
    • Fix Start-Process -PassThru to make sure the ExitCode property is accessible for the returned Process object.
    • Fix rendering of DisplayRoot for network PSDrive.
  • [Build and Packaging Improvements]
    • Update .NET SDK and dependencies for v7.4.1.
    • Update cgmanifest for v7.4.1.
    • Update package dependencies for v7.4.1.
    • Set the rollForwardOnNoCandidateFx in runtimeconfig.json to roll forward only on minor and patch versions.
    • Remove RHEL7 publishing to packages.microsoft.com as it’s no longer supported.
    • Fix the tab completion tests.

PowerShell 7.3.11

  • [Build and Packaging Improvements]
    • Update cgmanifest.json for v7.3.11 release.
    • Update .NET SDK to 7.0.405.
    • Back port 3 build changes to apiscan.yml.)
    • Set the ollForwardOnNoCandidateFx in runtimeconfig.json to roll forward only on minor and patch versions.
    • Remove the ref folder before running compliance.
    • Fix the tab completion tests.

PowerShell 7.2.18 LTS

  • [Build and Packaging Improvements]
    • Update ThirdPartyNotices.txt for v7.2.18.
    • Update cgmanifest.json for v7.2.18 release.
    • Update .NET SDK to 6.0.418.
    • Back port 3 build changes to apiscan.yml.
    • Set the ollForwardOnNoCandidateFx in runtimeconfig.json to roll forward only on minor and patch versions.
    • Remove the ref folder before running compliance.
    • Fix the tab completion tests.

Download PowerShell 7.4.1 LTS

You can download PowerShell 7.4.1 by clicking on the respective link below:

VersionPlatformDownload
PowerShell 7.4.1Windows 10, 11, 8.1, 7x64
x86
PowerShell 7.4.1 LTSMacOS64-bit
ARM64
PowerShell 7.4.1 LTSLinuxRedhat
Debian
Download links for PowerShell 7.4.1

Refer to this PowerShell 7.4.1 download page for more download options.

Download PowerShell 7.3.11

You can download PowerShell 7.3.11 by clicking on the respective link below:

VersionPlatformDownload
PowerShell 7.3.11Windows 10, 11, 8.1, 7x64
x86
PowerShell 7.3.11MacOS64-bit
ARM64
PowerShell 7.3.11LinuxRedhat
Debian
Download links for PowerShell 7.3.11

Refer to this PowerShell 7.3.11 download page for more download options.

Download PowerShell 7.2.18

You can download PowerShell 7.2.18 by clicking on the respective link below:

VersionPlatformDownload
PowerShell 7.2.18Windows 10, 11, 8.1, 7x64
x86
PowerShell 7.2.18 LTSMacOS64-bit
ARM64
PowerShell 7.2.18 LTSLinuxRedhat
Debian
Download links for PowerShell 7.2.18

Refer to this PowerShell 7.2.18 download page for more download options.

Once downloaded, simply execute the package and follow the on-screen instructions to install PowerShell .

To check which PowerShell version(s) are installed on your PC, run the “pwsh” command in the Run Command box.

In case you wish to uninstall a PowerShell version, you can do so from the Programs and Features applet.

PowerShell 7 Release History

Complete VersionRelease DateSignificant ImprovementsChangelog and Downloads
7.4.111-Jan-23General cmdlet and engine fixes, including rendering of DisplayRoot for PSDrive.PowerShell 7.4.1 complete changelog
7.3.1111-Jan-23Only includes build and packaging improvements, including a fix of the tab completion tests.PowerShell 7.3.11 complete changelog
7.4.016-Nov-23Updated versions of PSResourceGet and PSReadLine, tab completion, web cmdlets, and engine improvementsPowerShell 7.4.0 complete changelog
7.3.1016-Nov-23Added internal .NET SDK URL parameter to release pipeline, fixed release build by making the internal SDK parameter optionalPowerShell 7.3.10 complete changelog
7.3.926-Oct-23– General build and packaging improvementsPowerShell 7.3.9 complete changelog
7.3.810-Oct-23– General build and packaging improvementsPowerShell 7.3.8 complete changelog
7.3.613-Jul-23– General build and packaging improvementsPowerShell 7.3.6 complete changelog
7.3.517-Jun-23– Includes general build and packaging improvementsPowerShell 7.3.5 complete changelog
7.3.413-Apr-23– Includes engine updates and general build and packaging improvementsPowerShell 7.3.4 complete changelog
7.3.323-Feb-23– General build and packaging improvementsPowerShell 7.3.3 complete changelog
7.3.224-Jan-23-Includes engine, build, and general cmdlet updatesPowerShell 7.3.2 complete changelog
7.3.113-Dec-22-Several packages updated along with versions
-Some issues were fixed
PowerShell 7.3.1 complete changelog
7.3.08-Nov-22-Added test for the framework-dependent package in the pipeline
-Fixes for building test artifacts
-AzCopy has been removed
PowerShell 7.3 complete changelog
PowerShell 7 version history
If you liked this post, Share it on:
Subhan Zafar is an established IT professional with interests in Windows and Server infrastructure testing and research, and is currently working with Itechtics as a research consultant. He has studied Electrical Engineering and is also certified by Huawei (HCNA & HCNP Routing and Switching).

Get Updates in Your Inbox

Sign up for the regular updates and be the first to know about the latest tech information