跳转到主内容

PowerShell 执行策略被禁止解决方法

tags: #PowerShell

警告标识

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof
t.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1

  • npm install -g @openai/codex

    • CategoryInfo : SecurityError: (:) [],PSSecurityException
    • FullyQualifiedErrorId : UnauthorizedAccess

这是 Windows PowerShell 的执行策略限制导致的错误。PowerShell 默认禁止运行脚本文件


解决方法 修改 PowerShell 执行策略

步骤 1:以管理员身份打开 PowerShell

  • 右键点击 PowerShell 图标 → "以管理员身份运行"或直接选择终端(管理员)

步骤 2:查看当前执行策略

Get-ExecutionPolicy

执行后返回结果:
Restricted(禁止运行脚本)

步骤 3:修改执行策略


Set-ExecutionPolicy RemoteSigned

输入 Y 确认 没有提示直接忽略这一步

步骤 4:验证修改


Get-ExecutionPolicy

返回解除成功结果:RemoteSigned

modified: 2026-03-25 21:09
    1. 归的头像
      IP: 中国北京联通 #1
      结构清晰实用教程
    2. 怆的头像
      IP: 日本 #2
      新手必备
    3. Ry的头像
      Ry IP: 中国山东省青岛市黄岛区联通 #3
    4. ab的头像
      ab #4
      大佬,小字体,你这个字体我实在太爱了
    5. ab的头像
      ab #5
      大佬,求字体,你这个字体我实在太爱了
      1. 小野的头像
        小野 [博主] IP: 中国海南省电信 #6
        你直接F12扒一下吧,文字跟数字是两款不一样的字体
        1. ab的头像
          ab #7
          好的,那我就扒走了哈,谢啦大佬
    6. 宅男的头像
      宅男 IP: 中国海南省电信 #6
      字体不错。哈哈我也拿走了
支持 Markdown 语法