安装Microsoft Store Ubuntu18.04 LTS报WslRegisterDistribution错误0x8007019e怎么办
错误WslRegisterDistribution failed with error: 0x8007019e的核心原因是Windows Subsystem for Linux组件未在系统底层正常启用,图形化「Windows 启用或关闭功能」面板部署功能时经常出现静默失败的情况,优先通过命令行方式修复,操作步骤如下:
修复操作步骤
步骤1:强制启用WSL及虚拟机平台组件
- 右键点击Windows开始菜单,选择「Windows PowerShell(管理员)」,依次执行以下两条命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 命令执行完成后必须重启电脑,重启后回到管理员权限PowerShell执行验证命令:
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
返回结果中State字段显示为Enabled即代表WSL组件已正常启用。
步骤2:设置WSL默认版本适配Ubuntu 18.04 LTS
Ubuntu 18.04 LTS对WSL2的兼容性弱于更高版本的发行版,建议先将默认WSL版本设置为1:
wsl --set-default-version 1
步骤3:重新注册Ubuntu发行版
- 先卸载当前已安装的Ubuntu 18.04 LTS,重启电脑后重新从Microsoft Store下载安装
- 首次启动不要点击桌面/开始菜单快捷方式,直接在PowerShell中执行
ubuntu1804命令完成初始化
特殊场景处理
如果执行第一步的dism命令时报错找不到组件源,按以下操作排查:
- 临时关闭第三方杀毒软件、系统优化类工具,这类工具会拦截Windows系统功能的安装部署
- 执行系统文件修复命令:
sfc /scannow
修复完成后重启电脑,重新执行步骤1的命令即可。
内容的提问来源于stack exchange,提问作者djgharphalia07
相关产品推荐
相关产品推荐

