wsl报错:登录失败_ 未授予用户在此计算机上的请求登录类型。
wsl报错:登录失败: 未授予用户在此计算机上的请求登录类型。
阅读原文
建议阅读原文,始终查看最新文档版本,获得最佳阅读体验:《wsl报错:登录失败: 未授予用户在此计算机上的请求登录类型。》
故障现象
直接运行wsl命令报错,提示:登录失败: 未授予用户在此计算机上的请求登录类型。错误代码: Wsl/Service/CreateInstance/CreateVm/HCS/0x80070569
如果在Windows terminal中直接打开已经安装的Linux发行版(如ubuntu 24.04),也会出现类似上文中的报错。
解决方案
这一般都是因为hyper-v服务异常导致的,因为wsl实际上是依赖hyper-v的。
解决方案也很简单,直接重启hyper-v服务即可。下面两种方法任选其一。具体操作步骤如下:
通过Powershell(推荐)
Restart-Service -Name vmcompute,vmms -Verbose -PassThru
通过hyper-v管理器
打开hyper-v管理器,然后先停止服务

接着再启动服务。
验证
再次运行wsl,或者直接通过Windows terminal进入已安装的Linux发行版,如下图,可以正常进入wsl了。


关于作者和DreamAI
关注微信公众号“AI发烧友”,获取更多IT开发运维实用工具与技巧,还有很多AI技术文档!

直接运行wsl命令报错,提示:登录失败: 未授予用户在此计算机上的请求登录类型。错误代码: Wsl/Service/CreateInstance/CreateVm/HCS/0x80070569
本文提供了解决方案。
浙公网安备 33010602011771号