今天突然打开Ubuntu报错“参考的对象类型不支持尝试的操作”
解决办法:
下载NoLsp.exe,文件已经放在了网盘,然后执行.\NoLsp.exe C:\Windows\system32\wsl.exe
故障原因:
代理软件和wsl2的sock端口冲突,使用netsh winsock reset重置修复。
Proxifer开发人员解释如下: 如果Winsock LSP DLL被加载到其进程中,则wsl.exe将显示此错误。
最简单的解决方案是对wsl.exe使用WSCSetApplicationCategory WinAPI调用来防止这种情况。在后台,该调用在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog中为wsl.exe创建一个条目。
这将告诉Windows不要将LSP DLL加载到wsl.exe进程中。
执行以后恢复正常