WSL2每次启动的时候都失败,需要手动输入netsh winsock reset, 重启电脑才能解决

Sheldon
  • 24

WSL2每次启动的时候都失败,需要手动输入netsh winsock reset, 重启电脑才能解决。有谁遇到这个问题,成功解决的吗?

回复
阅读 2.1k
3 个回答

重装大发,卸载重装

Unlimite
  • 2
新手上路,请多包涵

我也遇到了这个问题,而且很久了,从WIn10到win11各个版本中这个问题一直存在,重装应该不是好的解决办法。

我可以补充几点:

  1. Linux子系统被我移动到了D盘而非默认的C盘(Win10的时候使用导入导出命令,Win11可以直接在自带的“应用和功能”中移动)
  2. 一般发生在长时间运行之后,但并不是睡眠,因为我一直设置的是不睡眠
  3. 好像只是无法连接,但Linux子系统还是在正常运行的,但无法通过任何方式连接,只能netsh winsock reset,但无需重启电脑,只需要打开一个新的终端。
Asjun64
  • 2
新手上路,请多包涵

是不是提示“wsl2 参考的对象类型不支持尝试的操作”?

如果是有开梯子软件,可以看看下面这个链接的解决方案,我之前也是一样的问题

https://zhuanlan.zhihu.com/p/...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏