- Open Start Menu
- Search “Turn Windows Features on or off” in the Search Bar
- Now, scroll down and look for the Windows PowerShell option, and expand it
- Check all the boxes that are under the option
- Click on OK and restart your PC to apply the settings

Run With Administrative Privileges
You can also try running Windows PowerShell with Administrative Privileges. So, to do this, follow the steps which are given below.
- Press CTRL + ALT + DEL Keys
- Now, click on the File option
- Select the option of Run New Task

- Now, Type PowerShell in the Create New Task Dialog Box under the Open option
- After it, check the “Create this task with administrative privileges” option
- Click on the OK button

Cross Check The Issue With Different Microsoft Accounts
If the issue is still persisting then you can cross-check whether it is happening to your Microsoft Account or with others too. Therefore, log in to another Microsoft Account in your Windows. Follow the steps to log in to another Microsoft Account.
- Press Windows Key
- Go to Settings
- Click on the Account Tab
- Now, Select the Email & Accounts
- After it, Click on Add a Microsoft Account
- And, follow the instruction to log in with different Microsoft Account

Run The Troubleshooter
You can also run the troubleshooter to check if the issue is causing due to some system files. So, follow the steps to run the troubleshooter.
- Press Windows + R Key
- Type “control” in the search bar
- Click on the option of View By, and select Small Icon
- After it, Click on Troubleshooting

- After it, click on System and Security
- Now, Select The System Maintenance

- After it, click on the Advanced option
- Select the “Apply Repairs Automatically” option
- So, click on the Next Button

- After it, follow the instructions and wait for the troubleshooter to analyze and repair the problem
Restore Your Windows
You can also restore your Windows to the previous well-working System Point to fix the Windows PowerShell. So, follow the steps which are given below to restore your Windows.
- Press Windows + R Key
- Type “control” in the search bar
- Now, Click on the option of View By, and select Small Icon
- After it, Click on Recovery
- Now, Select Open System Restore
- After it, Select Next
- Select the System Restore Point
- Click on the Next Button

- After it, follow the instruction and complete the step.
Reset the Device to the Factory Settings
You can also reset your Windows to the Factory Settings if you are still facing the issue of not working PowerShell on your PC or laptop. Therefore, follow the steps which are given to reset to the Factory Settings.
- Press Windows + I
- So, In the System tab, check for the Recovery Option
- And, after it, click on the Reset PC
- Follow the instruction to Factory Reset the Device

Conclusion
So, in this guide, we have explained the reasons through which you can face this issue. Along with it, we have also discussed various methods through which you can fix the issue of not working PowerShell. So, I hope all the methods are easy to understand and implement. Therefore, implement it carefully. Also, if you have fixed this issue through any other methods, then do share it with us in the comment section below.