【问题标题】:Integrated Terminal fails to launch综合终端无法启动
【发布时间】: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


【解决方案1】:

退出代码 2 是“系统找不到指定的文件”。 Windows 确实保留了重要文件的副本,并且有一个工具可以替换丢失和损坏的文件。

1) 以管理员身份打开命令提示符
2) 输入 SFC /scannow
3)扫描完成后重新启动您的机器。

【讨论】:

【解决方案2】:

事实证明,在我的反恶意软件程序中将文件夹 C:\Program Files\Microsoft VS Code 列入白名单解决了我的问题。不过感谢您的帮助!

【讨论】:

    猜你喜欢
    • 2020-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 2015-12-20
    • 2013-11-25
    • 2020-11-13
    • 1970-01-01
    相关资源
    最近更新 更多