先说一下原因:是因为电脑上用了代理软件导致与 wsl2 的端口冲突。
![解决WSL2启动时报错“参考的对象类型不支持尝试的操作”](https://lmqyu.cn/wp-content/uploads/2022/04/d35ddc46c6755931542f59bb8995ed00_v2-7d58d4e55cbbcc42fb1617e49e0a987a_720w.jpg)
第一种方法(不推荐使用):
使用命令提示符或windows终端在管理员模式下执行该命令,随后重启WSL2即可
netsh winsock reset
这个命令会将winsock网络协议重置,会导致代理软件(proxifier)无法使用!
第二种方法(推荐使用):
使用 NoLsp.exe 程序操作系统注册表以实现白名单模式互相兼容;
我们有一个可以进行此调用的工具(这里我提供三个下载链接供大家下载):
https://www.proxifier.com/tmp/Test20200228/NoLsp.exe
https://xaizai.lanzouo.com/iRZ7szooksb
https://share.weiyun.com/ogl07Rc5
请以管理员身份运行,并以wsl.exe的完整路径作为参数:
NoLsp.exe c:\windows\system32\wsl.exe