需要将 Explorer 中的 WSL 默认路径从 \\wsl.localhost\\ 更改为 \\wsl$\\

需要将 Explorer 中的 WSL 默认路径从 \\wsl.localhost\\ 更改为 \\wsl$\\

经过一些更新后,Windows 11 开始默认使用资源管理器中的“\\wsl.localhost”路径而不是“\\wsl$”来访问 WSL 磁盘上的文件: 从资源管理器访问 WSL 文件

因此,某些 IDE 对此类路径的支持较差。当我使用 \\wsl$ 路径在 PhpStorm 等 IDE 中打开项目时,一切正常。但是,当我使用 \\wsl.localhost 打开项目时,出现了一些问题:

  • IDE 无法正确处理“\\wsl.localhost”中的文件,大多数情况下它只是看不到此位置的文件
  • “\\wsl.localhost” 的运行速度比“\\wsl$”慢,因为它尝试将 WSL 文件作为网络驱动器访问,而不是直接访问
  • 由于“未找到文件或文件夹”消息,无法通过 sftp 同步
  • 和更多

因此我无法正常开展我的项目。

那么,也许存在一些资源管理器设置来更改使用“wsl$”访问 WSL 文件的类型?我试图找到有关一些注册表项的信息,但找不到任何地方的信息

相关内容