VSCode中PowerShell终端异常终止,错误代码-1073741819求助
解决VSCode中PowerShell终端启动失败(退出码-1073741819)的方法
1. 切换终端类型排查问题
先排除PowerShell本身的故障,尝试切换到其他终端类型测试:
- 打开VSCode终端面板,点击下拉箭头选择【Select Default Profile】
- 选择
Command Prompt或Windows Terminal,重新打开终端观察是否正常运行
2. 修复PowerShell执行策略
执行策略配置异常可能导致启动失败:
- 以管理员权限打开系统自带的PowerShell
- 执行命令:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - 按提示输入
Y确认,重启VSCode后测试终端
3. 重置VSCode终端配置
终端自定义配置可能引发冲突:
- 按
Ctrl+Shift+P打开命令面板,输入Preferences: Open Settings (JSON) - 删除所有与
terminal.integrated.profiles.windows、terminal.integrated.defaultProfile.windows相关的配置项 - 保存文件后重启VSCode,恢复终端默认设置
4. 修复PowerShell安装文件
PowerShell核心文件损坏也会导致启动崩溃:
- 进入Windows设置的【应用】>【应用和功能】
- 搜索
Windows PowerShell,点击【修改】后选择【修复】选项 - 修复完成后重启电脑,再测试VSCode终端
5. 提升VSCode运行权限
权限不足可能限制终端启动:
- 右键VSCode图标,选择【以管理员身份运行】
- 若终端恢复正常,可在VSCode属性的【兼容性】中勾选【以管理员身份运行此程序】,永久开启权限
6. 更新相关组件
版本兼容性问题也可能引发该错误:
- 打开VSCode扩展面板,搜索
PowerShell扩展并更新到最新版 - 检查Windows更新,确保PowerShell和系统组件处于最新状态
内容的提问来源于stack exchange,提问作者Chidera Ferdinand
相关产品推荐
相关产品推荐

