Open the Local Group Policy Editor and navigate to Computer Configuration -> Administrative Templates -> Windows Components -> Windows PowerShell. Double-click a setting called “ Turn on Script Execution ” on the right pane. Select the Enabled option.Gets all execution policy values for the session listed in precedence order. By default, Get-ExecutionPolicy gets only the effective execution policy.
How to change the PowerShell execution policy in Windows 10?
To change the PowerShell Execution policy in Windows 10, do the following. Open PowerShell as administrator. You are done. It is possible to change the execution policy with a Registry tweak for both the current user and the computer. Here is how it can be done.
How to change execution policy in Windows 7 and 8?
The blow steps work in Windows 7 and Windows 8 too, no matter the PowerShell version. 1. To change the execution policy in PowerShell, you need to have administrator privileges. So, search for PowerShell in the start menu, right-click on it and select “Run as Administrator”. 2.
How do I set an execution policy for the local computer?
The Get-ExecutionPolicy cmdlet uses the List parameter to display each scope's execution policy. This example shows how to set an execution policy for the local computer. The Set-ExecutionPolicy cmdlet uses the ExecutionPolicy parameter to specify the RemoteSigned policy. The Scope parameter specifies the default scope value, LocalMachine.
What policy does get-executionpolicy get by default?
By default, Get-ExecutionPolicy gets only the effective execution policy. Specifies the scope that is affected by an execution policy. MachinePolicy. Set by a Group Policy for all users of the computer. UserPolicy. Set by a Group Policy for the current user of the computer.

Below are two helpful articles on a similar topic 👇
How do I run a PowerShell script without signing?Why is power PowerShell is not digitally signed?