WSL发行版无法在VSCode与IntelliJ系列IDE中显示的问题求助
WSL2发行版无法被VSCode/IntelliJ识别的问题
问题现象
- WSL2发行版实际正常可用:执行
wsl -l -v可正常列出所有发行版,终端能正常打开发行版且内部功能无异常,Windows资源管理器也能访问其文件系统 - VSCode异常表现:远程资源管理器中发行版列表为空,打开时报错*"Cannot read properties of undefined (reading 'name')"*;在WSL目录下执行
code .打开VSCode后,会弹出通知"No WSL distros found" - IntelliJ系列IDE异常表现:选择「从现有文件新建项目」时仅显示本地驱动器,WSL条目消失;此前打开过的WSL项目虽能正常打开,但存在换行符问题
已尝试的无效解决方案
- 重装VSCode的WSL扩展
- 重启LXSSManager服务
- 执行网络重置命令:
netsh winsock reset、netsh int ip reset、ipconfig /release、ipconfig /renew、ipconfig /flushdns - 完全重装VSCode
- 检查
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxss\下的注册表项,显示状态正常 - 卸载并重装非主发行版
环境信息
Windows 11 Version 22H2 (OS Build 22621.963),此前配置运行正常,未刻意修改任何系统或IDE设置,无法明确问题触发步骤
内容的提问来源于stack exchange,提问作者MBauerDC
相关产品推荐
相关产品推荐

