![无法在 Visual Studio Code 中打开任何终端 - 无法启动退出代码 2](https://linux22.com/image/1583244/%E6%97%A0%E6%B3%95%E5%9C%A8%20Visual%20Studio%20Code%20%E4%B8%AD%E6%89%93%E5%BC%80%E4%BB%BB%E4%BD%95%E7%BB%88%E7%AB%AF%20-%20%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8%E9%80%80%E5%87%BA%E4%BB%A3%E7%A0%81%202.png)
我最近安装了Visual Studio 代码当我尝试运行终端窗口时,我收到此错误
终端进程命令‘C:\WINDOWS\System32\cmd.exe’启动失败(退出代码:2)
PowerShell 终端也会发生这种情况
我已阅读过许多询问此问题的论坛并尝试过那里提到的“解决方案”,但都没有用。
答案1
就我而言,问题在于防病毒因为它不允许进程(Visual Studio Code)像命令提示符(终端)那样创建/生成新进程
要解决这个问题,请确保你配置防病毒软件以排除 Visual Studio Code或者停止所有防病毒服务 - 风险自负 -
为了阻止赛门铁克端点保护.bat
在文件中使用以下命令序列
cd C:\Program Files (x86)\Symantec\Symantec Endpoint Protection
smc.exe -stop
pause
答案2
检查机器是否有足够的可用内存。我也遇到过同样的问题,关闭一些不必要的应用程序后问题就解决了。