You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端启动报错:powershell.exe退出代码-65536 求解决方案

VS Code终端启动PowerShell报错exit code -65536的解决方法

问题根源

  • PowerShell执行策略限制:系统执行策略过于严格,阻止PowerShell正常初始化
  • VS Code终端配置异常:默认shell路径、参数配置错误或冲突
  • PowerShell组件损坏:系统自带的PowerShell文件缺失、损坏或版本不兼容
  • 权限不足:VS Code没有足够权限启动PowerShell进程

解决办法

1. 调整PowerShell执行策略

  • 按Win+X选择Windows终端(管理员)(无此选项则选命令提示符(管理员))
  • 执行命令:Set-ExecutionPolicy RemoteSigned,输入Y确认更改
  • 重启VS Code后测试终端

2. 重置VS Code终端配置

  • 打开VS Code,按Ctrl+Shift+P调出命令面板
  • 输入Terminal: Select Default Profile,选择PowerShell作为默认终端
  • 若仍有问题,打开用户设置(Ctrl+,),搜索terminal.integrated.shell.windows,删除该配置项让VS Code自动识别默认路径
  • 也可手动指定正确配置,在设置中添加:
    "terminal.integrated.profiles.windows": {
      "PowerShell": {
        "source": "PowerShell",
        "args": []
      }
    },
    "terminal.integrated.defaultProfile.windows": "PowerShell"
    

3. 修复/重装PowerShell

  • 打开设置→应用→应用和功能,找到Windows PowerShell,点击修改后选择修复
  • 修复无效的话,可下载最新版PowerShell进行安装

4. 以管理员身份运行VS Code

  • 右键VS Code图标,选择以管理员身份运行,尝试打开终端
  • 若有效,可设置默认启动权限:右键图标→属性→兼容性→勾选以管理员身份运行此程序

5. 检查系统环境变量

  • 按Win+R输入sysdm.cpl打开系统属性
  • 切换到高级标签,点击环境变量
  • 检查Path系统变量中是否包含C:\Windows\System32\WindowsPowerShell\v1.0\,缺失则添加该路径

内容的提问来源于stack exchange,提问作者ahsaan ullah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 23:04:59