wsl安装linux子系统报错0x8007273d的解决方案记录

一、问题概述

使用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进行初始化,一切正常。

/------2023-09-08--------
重启电脑后,不需要重新执行重置命令,一些网络连接确实需要重新确认是办公还是专用网络,其他副作用暂未发现,如有影响,见后续更新。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值