系统情况

Windows 10 2004,20206.1000
重装windows系统,无系统优化操作。

问题描述

在微软商店下载安装debian后,双击打开自动安装时报错:

debian安装时报错

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800706be
Error: 0x800706be ?????????

Press any key to continue...

解决过程

  1. 卸载安装debian无数次、重启电脑无数次无果后,查看系统日志如下:
错误应用程序名称: svchost.exe_LxssManager,版本: 10.0.20206.1000,时间戳: 0xca63d0ee
错误模块名称: lxssmanager.dll,版本: 10.0.20206.1000,时间戳: 0x75fd128c
异常代码: 0xc0000005
错误偏移量: 0x0000000000031b75
错误进程 ID: 0x28f8
错误应用程序启动时间: 0x01d6877acb513636
错误应用程序路径: C:\WINDOWS\system32\svchost.exe
错误模块路径: c:\windows\system32\lxss\lxssmanager.dll
报告 ID: caae2526-aa02-49a2-bd19-f8d4a51e737a
错误程序包全名: 
错误程序包相对应用程序 ID: 

查看此日志方法及路径:

`win+X`键 → 计算机管理 → 系统工具 → 全局日志 → 应用程序
  1. 在百度搜索0x800706be得到的结果都是不相关的内容,尝试后放弃。在微软官网搜索wsl,查到wsl升级到wsl2的文章,遂安装教程执行升级命令,并在启用或关闭windows功能里开启Windows Subsystem for Linux,依然无效。
  2. 百度搜索lxssmanager,发现有打开github网站的文章,点击后,发现是微软的wsl开源项目的问答里,遂在问答列表里搜索lxssmanager,发现有人发了有关0x800706be报错的帖子,点击后按照帖子里的方法解决问题。解决方法如下:
  3. 卸载从微软下载的debian
  4. 关闭启用或关闭windows功能里的Windows Subsystem for Linux
  5. 重启电脑进BIOS开启intel虚拟化;
  6. win+x打开 windows powershell,执行以下命令:
wsl.exe --update

Windows Powershell

  1. 打开程序与功能里的Windows Subsystem for Linux

启用或关闭windows功能

  1. 从微软下载安装debian
  2. 打开debian进行自动化安装 ;
  3. 成功!

debian安装成功

如果不成功,上面的顺序可能需要调整一下。

github帖子原链接:点击此处


飘雪的浮云
54 声望1 粉丝