一、问题概述
使用wsl安装Ubuntu后,在启动Ubuntu进行初始化的时候,提示Error code: Wsl/Service/0x8007273d,百度了几种方案进行解决,但最终只有重置网络环境一种方法有效,以下记录过程。
二、卸载Wegame(无效)
首先尝试的该方案,网上说该软件的网络加速和代理会影响wsl,这软件本身也没啥用,故最先尝试,卸载后发现无效。
三、修改注册表(无效)
将以下内容复制后在任意目录新建test.reg文件并执行,无效。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\AppId_Catalog\0408F7A3]
"AppFullPath"="C:\\Windows\\System32\\wsl.exe"
"PermittedLspCategories"=dword:80000000
四、使用NoLsp.exe软件处理注册表(无效)
在github找了NoLsp.exe软件执行NoLsp.exe C:\Windows\System32\wsl.exe命令,无效。
五、重置网络环境(有效)
重置网络环境,一看副作用就比较大,网上说采用netsh winsock reset命令会有每次启动wsl都需要重新执行、关机后失效、可能影响某些应用网络连接等等副作用,所以将该处理方案作为最终方案。
首先执行“netsh winsock reset”命令,然后重启电脑,使用“wsl --unregister Ubuntu”命令卸载分发,最后通过开始菜单的Ubuntu应用重新启动Ubuntu进行初始化,一切正常。文章来源:https://www.toymoban.com/news/detail-700928.html
/------2023-09-08--------
重启电脑后,不需要重新执行重置命令,一些网络连接确实需要重新确认是办公还是专用网络,其他副作用暂未发现,如有影响,见后续更新。文章来源地址https://www.toymoban.com/news/detail-700928.html
到了这里,关于wsl安装linux子系统报错0x8007273d的解决方案记录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!