65.9K
CodeProject is changing. Read more.
Home

Powershell-”File cannot be loaded”

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2 votes)

Feb 10, 2014

CPOL

1 min read

viewsIcon

8268

Powershell - "File cannot be loaded"

Recently, I upgraded my office laptop to Windows 8. After my Powershell ISE stopped responding in fact working on Windows 7.

After few days, I was forced to work on one Powershell script. So I opened Powershell ISE in Administrator mode and ran an existing script.

Suddenly, the output pane throws some weird messages in red saying:

File XXXX cannot be loaded because running scripts is disabled on this system. For more
information, see about_Execution_Policies at http://go.microsoft.com/fwlink/?LinkID=135170.
+ CategoryInfo : SecurityError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : UnauthorizedAccess

Don’t panic, there is nothing wrong here.

Mr.Q – The first thing to check for is “are you running your Powershell ISE in Administrator Mode”

Mr.A – Yes

OK

Mr.Q -Now run this command in your output pane: 

Get-ExecutionPolicy

If the response is ‘Restricted’ 

The issue is clear…..you have to change so called ExecutionPolicy

The options to change are:

Set-ExecutionPolicy RemoteSigned

any scripts that you write yourself, but to run scripts downloaded from the Internet only if those scripts have been signed by a trusted publisher.

Alternatively, you can set the execution policy to

  • AllSigned (all scripts, including those you write yourself, must be signed by a trusted publisher)
  • or Unrestricted (all scripts will run, regardless of where they come from and whether or not they’ve been signed).

Filed under: Powershell