Fix: Powershell has stopped working

The error “Powershell has stopped working” is caused by a virus (poweliks) on your computer. You are likely experiencing the computer at it’s peak levels of slowness. Unlike other sites, i test my solutions very carefully before posting them so i’ll come straight to the solution now. Before you begin, please bookmark this page for accessing it while you perform the steps.

1. Restart the computer and repeatedly tap F8 key to open “Advanced Boot Menu” – The F8 key needs to be pressed before you see the windows logo and at the post screen, repeatedly until “Advanced Boot Menu” appears. If it doesn’t please repeat the process.

2. Once you see the Advanced Boot Menu; select “Safe Mode with Networking”. The picture is for illustration and show Safe Mode, but you need to select “Safe Mode with Networking”.

Safe Mode

3. Login to your windows, it’ll be compact, and limited in features but that is what we need to do to get rid of the “poweliks” causing powershell errors.

4. Before proceeding to the next step, follow steps in this guide “Your current security settings do not allow this file to be downloaded” and then return to this page to continue from step 5.

5. Now download Restoro by clicking the link below. Unfortunately, Anti-Virus software’s like Norton, AVG and McAfee will not protect you from Malwares like Poweliks which is the reason we need Restoro to do a full scan. I highly recommend buying it so it can scan your system, and replace the corrupt files with it’s repository. You can get it from here

6. After it has been downloaded, install it. Open it and scan your system with it. Follow steps it lists on screen.

7. After this is done, restart the computer back into safe mode. See Step 1

8. Next, click here to get Malwarebytes

9. Download, Install and Run it.

10. Do a full scan and clean the issues it has found then reboot back into safe mode. See Step 1

11. Download ESET Poweliks Remover

12. Click on the downloaded file ESETPoweliksCleaner.exe and open it, click Run if asked by the system and then click Agree to accept the terms.

13. If the ESET window tells you that it has found Poweliks press Y key on the keyboard to confirm removal, if not then you’re good.  

poweliks-eset
Threat not found

Method 2: Enabling Powershell

In some cases, Powershell might be disabled in Windows’ configurations. Therefore, in this step, we will be enabling it from settings. In order to do that:

  1. Press the “Windows” + “S” keys to open the search panel.
  2. Type in “Windows Features” and click on the “Turn Windows Features ON or OFF” option.
    Clicking on the “Turn Windows Features ON or OFF”
  3. Wait for the list to load, scroll down and search for “Powershell” or “Windows Powershell” option.
    Selecting “Windows Powershell 2.0” option
  4. Once found, double click on it to expand it and check both the boxes.
    Checking both boxes
  5. Click on “OK” and check to see if the issue persists.
Kamil Anwar
Kamil is a certified MCITP, CCNA (W), CCNA (S) and a former British Computer Society Member with over 9 years of experience Configuring, Deploying and Managing Switches, Firewalls and Domain Controllers also an old-school still active on FreeNode.

Expert Tip

Fix: Powershell has stopped working

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested