How to fix ‘Windows PowerShell has stopped working’ error

By: Andrew Wafer
4 minute read
fix powershell has stopped working

Experiencing Windows PowerShell errors is not a common situation, so you need to take action when receiving the ‘Windows PowerShell has stopped working’ message.

This error is quite annoying as it will stop the processes that are running on your Windows 10 system. Moreover, you will get the error message with no further details, thus you cannot tell what exactly caused this issue.

Anyway, you shouldn’t panic. As always, there are different troubleshooting solutions that can be applied to fix the ‘Windows PowerShell has stopped working’ error.

How to fix ‘Windows PowerShell has stopped working’ error

  1. Initiate a full system scan.
  2. Make a clean boot process.
  3. Disable and re-enable Windows PowerShell.
  4. Create a new Microsoft account.

1. Initiate a full system scan

In some situation, a malware attack might be the reason why Windows PowerShellis not working properly. So, the first thing to do is to initiate a security scan.

Chances are you got infected with Poweliks, a malware which interferes with PowerShell. The file associated with this virus are dllhost.exe *32 or dllhst3g.exe *32 and can be usually stopped from Task Manager.

Now, in this case you need to use an antivirus or an antimalware program such as Malwarebytes and scan your Windows 10 system for possible infected files. The security program should find and remove the malware automatically.

Note: it’s recommended to run the security scan from Safe Mode – that’s when third party apps and processes are disabled by the Windows 10 platform. You can go into Safe Mode by:

  1. Press Win+R hotkeys and in the RUN box type msconfig and press Enter.
  2. From the System Configuration windows switch to Boot tab.safe mode with networking
  3. Under Boot select Safe Boot.
  4. Save your changes and restart your computer.
  5. That’s all.

2. Initiate a clean boot

You can see if a software conflict is causing Windows PowerShell malfunctions by initiating a clean boot. In this way you can start the Windows 10 system only with default features.

If the ‘Windows PowerShell has stopped working’ error is not displayed after the clean boot is performed it means that there is a software conflict, so you need to remove the program that stands behind this issue.

Here is how you can start a clean boot process:

  1. Press the Win+R keyboard hotkeys in order to launch the RUN box.
  2. There, type msconfig and press Enter.msconfig windows 10
  3. From System Configuration, go to the General tab.
  4. From there, under Selective Startup uncheck the “lload startup items” field.
  5. Next, switch to Services tab.
  6. Click on the ‘hide all Microsoft services’ check box and afterwards click on Disable all.clean boot windows 10
  7. Now, switch to Startup tab and click on the ‘open task manager’ link.
  8. From Task Manager disable all Startup programs.
  9. Save your changes and close these windows.
  10. Restart your Windows 10 system.

ALSO READ: Microsoft’s PowerShell is being increasingly used to spread malware


3. Disable and re-enable Windows PowerShell

  1. Press on Win+X hotkeys and select Control Panel.
  2. From Control Panel switch to category.
  3. And from the list that’s displayed choose Uninstall – located under Programs.The exclusive semaphore is owned by another process
  4. From the left panel of the main window click on the ‘Turn Windows features on or off’ link.
  5. Scroll down and locate the Windows PowerShell entry.
  6. Uncheck the PowerShell feature.
  7. Save and apply your changes.
  8. Restart your Windows 10 computer.
  9. Afterwards, repeat the steps from above and re-enable the Windows PowerShell feature.

ALSO READ: 10 best uninstaller software for PC users


4. Create a new Microsoft account

Your account might be corrupted (due to various reasons) and that’s why you can get the ‘Windows PowerShell has stopped working’ error.

So, try to create a new account and then verify if the problem still occurs or not. Here is what you need to follow:

  1. Click on the Windows start icon.
  2. Choose Settings and then navigate towards Accounts.
  3. From there select Family & other users.add microsoft account powershell fix
  4. Click on Add someone else to this PC.
  5. Just follow on screen prompts for resuming this process.
  6. Hint: remember to backup your data before completing this process – you might have to import your personal files and app under the new account.

Hopefully, the ‘Windows PowerShell has stopped working’ error message is gone now. If you have questions related to the troubleshooting solutions from above, contact our team.

You can get in touch with us easily by using the comments field from below or by filling the contact form available on the About page.

Also, if you came across other solutions to fix this error, list the troubleshooting steps in the comments below and we’ll update this step by step guide accordingly.

RELATED STORIES TO CHECK OUT:

For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).