终端进程命令无法启动退出代码:0和退出代码:2

时间:2019-08-16 07:38:54

标签: terminal visual-studio-code

Visual Studio代码终端不起作用。
终端的快捷方式ctrl+"无法正常工作。

错误:

The terminal process terminated with exit code: {0}

终端处理命令

'C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe' failed to launch (exit code: {2})

enter image description here

6 个答案:

答案 0 :(得分:5)

尝试在防病毒程序中为winpty-agent.exe创建例外规则。

File location: 

C:\Program Files\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty-agent.exe

如果第一个解决方案不适合您,则可以尝试为存储winpty-agent.exe的整个文件夹创建例外规则=>“ realese”

Folder location: 

C:\Program Files\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release

更新21.3.2020 我还必须为appdata / local中的winpty-agent.exe设置一个恶意软件字节例外

C:\Users\myusername\AppData\Local\Programs\Microsoft VS Code\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty-agent.exe

答案 1 :(得分:2)

Vscode终端当前不适用于程序Malwarebytes。您必须先卸载,然后再进行修复。防病毒相关软件似乎是罪魁祸首。

答案 2 :(得分:0)

有同样的问题。对我来说,这有助于以管理员身份启动VS代码。 我处于半企业IT控制环境中。

答案 3 :(得分:0)

我从勒索软件检测中排除了“ Microsoft VS Code”文件夹,现在可以打开终端窗口。

谢谢, 彼得

答案 4 :(得分:0)

按照以下步骤使用“ cmd.exe”而不是“ powershell.exe”: https://stackoverflow.com/a/59416769/2015398

答案 5 :(得分:-1)

我最近在设置新的Web开发环境(不仅是bash还是任何终端)时遇到了同样的问题。对我来说,我只需要将VS Code设置为以管理员身份运行,然后进行bam,访问命令行可执行文件就没有问题。