You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中点击Remote-SSH的‘连接到主机’无响应问题求助

VS Code Remote-SSH「连接到主机」无响应问题排查方案

问题现象

点击VS Code左侧SSH图标下拉菜单中的「连接到主机」选项完全无响应,无法触发主机选择或连接流程。近期格式化非系统磁盘后出现该问题,且VS Code Insider版本也存在相同故障。

已尝试的无效操作

  • 重装VS Code(正式版)
  • 检查磁盘错误
  • 重装Remote-SSH扩展

报错信息

开发者工具抛出以下错误:

ERR Cannot read properties of undefined (reading 'after'): Error: Cannot read properties of undefined (reading 'after') at f.h (c:\Users\Admin\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:154:204747)

系统环境

  • 操作系统:Windows 11 家庭版 22631.3880
  • VS Code版本:1.91.1 (User Setup)

排查与解决步骤

  1. 清理VS Code用户配置缓存
    关闭所有VS Code窗口,找到C:\Users\Admin\.vscode目录,先备份再删除;同时删除C:\Users\Admin\AppData\Roaming\Code目录(全局配置缓存)。重启VS Code后重新安装Remote-SSH扩展,测试功能是否恢复。

  2. 检查SSH配置文件
    打开C:\Users\Admin\.ssh\config文件,确认格式正确,无语法错误(比如括号缺失、引号不闭合)。如果文件异常,备份后删除,让VS Code重新生成默认配置。

  3. 验证系统SSH客户端
    打开Windows终端,执行ssh -V确认系统SSH客户端正常;尝试手动用终端SSH连接目标主机,排除网络或SSH服务本身的问题。

  4. 排查磁盘配置残留
    打开VS Code设置,搜索extensions.installPath,确认扩展安装路径指向存在的磁盘。如果之前把扩展装在已格式化的非系统盘,修改为系统盘路径(比如默认的C:\Users\Admin\.vscode\extensions)。

  5. 测试干净VS Code实例
    打开命令提示符,执行:

    code --user-data-dir="C:\Temp\VSCodeTemp"
    

    启动一个完全干净的VS Code实例,安装Remote-SSH扩展后测试「连接到主机」功能。如果正常,说明原用户配置存在损坏,可逐步恢复备份的配置文件定位问题。

内容的提问来源于stack exchange,提问作者Drong Miao Drong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 21:05:00