【发布时间】:2020-02-26 21:42:12
【问题描述】:
打开新终端时,VScode 会短暂显示集成终端,然后关闭并显示错误信息:
The terminal process command 'C:\windows\System32\WindowsPowerShell\v1.0\powershell.exe' failed to launch (exit code: {2})
当我尝试在与 cmd 和 powershell 位于不同驱动器的文件夹中打开终端时,首先发生此错误,但似乎也发生在 C: 中。终端在 VScode 之外运行。即使以管理员身份运行应用程序也会出现此错误。
我尝试过的事情:
- 将
"terminal.integrated.windowsEnableConpty": false添加到我的settings.json - 改为运行 cmd 提示符
- 已删除“C:\Users\Name\AppData\Code”
- 重新安装
- 重新启动我的电脑
- 正在运行
SFC /scannow
这是我的settings.json:
{
"window.zoomLevel": -1,
"workbench.startupEditor": "none",
"files.autoSave": "afterDelay",
"editor.fontFamily": "'Roboto Mono', monospace",
"editor.cursorBlinking": "expand",
"zenMode.hideLineNumbers": false,
"zenMode.hideTabs": false,
"zenMode.hideStatusBar": false
}
【问题讨论】:
-
“当我尝试从其他驱动器打开终端时”是什么意思?你是如何启动 VSCode 的?具有相同错误消息的最近问题:when I tried to open the terminal from a different drive
-
当我打开 VScode 并转到“文件 > 打开文件夹”时,我正在另一个驱动器中打开一个文件夹。然后我运行终端,它出错了。
-
另外,我不打算重新安装 Windows ;)
-
如果这些确实是同一个问题,那么最好将它们链接在一起。此外,发布的答案并不是针对该问题提出的唯一相关问题。
-
查看其他帖子,提供的解决方案不起作用。
标签: powershell visual-studio-code terminal