We help IT Professionals succeed at work.
Troubleshooting Question

Installing Powershell v5 to Windows 7 pro

donpick asked
Last Modified: 2020-10-07
I have a Windows 7 Pro computer .  It has Powershell 2 installed on it.  
I understand Powershell v5 can be installed on Windows 7 pro.
Q1.) What is the best procedure to do this?
Q2.)  I assume I have to install dot Net something to do this.  I assume the new dot Net something requires security updates.  Windows 7 Pro does not get security updates.  So, therefore, how difficult or risky is it to install dot Net something to Windows 7 Pro?
Thank you for your help.
Watch Question

Top Expert 2014

You'll want PS/WMF 5.1.  You can download from here - https://www.microsoft.com/en-us/download/details.aspx?id=54616

1)  Installation notes are here - https://docs.microsoft.com/en-us/powershell/scripting/windows-powershell/wmf/setup/install-configure?view=powershell-5.1

2) It requires .Net Framework 4.5.2 as a minimum to be installed as a prerequisite, but I can think of no reason why you shouldn't install the latest which is 4.8.  Some notes don't mention Win7 as compatible, but it is.  Download here - https://go.microsoft.com/fwlink/?linkid=2088631
You can run Windows Update to apply any security updates available for Win7 and the .Net Framework and you will get any that were made available up to the cut-off date in January 2020 (I'll assume you haven't purchased extended support).  This isn't any different than if you had updated a year ago before support ended.  It's not risky or difficult to install the .Net Framework, but it is risky to continue using Win7 just as a general point because you won't receive any new security updates for vulnerabilities discovered after January.
Mike TLeading Engineer


The answer above is fine. However Windows 7 and *Windows* PowerShell are both legacy. MS have a newer version of PowerShell called PowerShell Core. It does NOT use .Net [correction] Framework (or "full" ) - it uses .Net Core.

Download the installer from github here:

If you are continuing to use W7 in a business, then using the newer PowerShell will at least be supported by Microsoft,

Top Expert 2014

Yes and no.  PowerShell 7 (they dropped the "Core" from the name after PowerShell Core 6.x) runs on .NET Core (as opposed to the .NET Framework).  PS 7 is much closer to becoming a replacement for Windows PowerShell than 6 was, but there are still modules/cmdlets that require Windows PowerShell and won't run in PS 7.  It's fair to also say that there are fixes/capabilities in PS 7 that aren't in PS 5.1.


I'm glad I asked my question.   I did not know there was a Powershell core.
I know nothing about Powershell or Powershell  core.  Could you kindly recommend a tutorial book or site?  Thank you.

Top Expert 2014
This one is on us!
(Get your first solution completely free - no credit card required)
Mike TLeading Engineer
This one is on us!
(Get your first solution completely free - no credit card required)


Thank you all for prompt answers and useful detailed information and links.

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Join our community and discover your potential

Experts Exchange is the only place where you can interact directly with leading experts in the technology field. Become a member today and access the collective knowledge of thousands of technology experts.

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.