正在启动 Ubuntu 20.04 LTS... Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80071772 Error: 0x80071772 ???????????????????? Press any key to continue... 分发“Ubuntu-20.04”的安装过程失败,退出代码: 1。 错误代码: Wsl/InstallDistro/WSL_E_INSTALL_PROCESS_FAILED
时间: 2025-04-02 20:21:56 浏览: 65
<think>嗯,用户遇到了在安装Ubuntu 20.04 LTS时出现的错误,错误代码是0x80071772和WSL_E_INSTALL_PROCESS_FAILED。我需要先理解这些错误代码的含义,然后找出可能的原因和解决方案。
首先,错误代码0x80071772通常与Windows子系统相关的问题有关。查阅微软的文档,这个错误可能表示系统组件不兼容或损坏。另一个错误WSL_E_INSTALL_PROCESS_FAILED说明安装过程中出现了问题,可能涉及WSL的配置或系统设置。
接下来,我需要考虑用户的环境。用户可能使用的是Windows 10或11,并且尝试通过Microsoft Store或命令行安装Ubuntu。常见的原因可能包括WSL未启用、系统组件损坏、虚拟化支持未开启,或者安装文件损坏。
可能的解决步骤包括:
1. 确保WSL功能已启用,并且可能需要启用虚拟机平台。
2. 检查系统更新,安装最新的Windows更新。
3. 确认虚拟化在BIOS中已开启,这通常在BIOS设置中调整。
4. 重置WSL或重新注册分发版,使用wsl --unregister和重新安装。
5. 检查防病毒软件或防火墙是否干扰了安装过程。
6. 手动下载发行版包进行安装,避免使用商店可能的问题。
另外,用户可能需要以管理员权限运行命令行工具,或者清理旧的WSL实例。同时,系统文件损坏的可能性也需要考虑,比如使用DISM和SFC工具修复系统文件。
需要将这些步骤结构化,用清晰的中文逐步指导用户排查问题,并提供具体的命令和操作路径,如启用功能的PowerShell命令,检查BIOS设置的方法,以及手动安装的步骤。同时,提醒用户备份数据,以防万一。</think>当你在安装 Ubuntu 20.04 LTS 时遇到 `WslRegisterDistribution failed with error: 0x80071772` 和 `WSL_E_INSTALL_PROCESS_FAILED` 错误,通常与 Windows 子系统(WSL)的配置或系统兼容性有关。以下是逐步排查和解决方案:
---
### 一、错误原因分析
1. **系统组件不兼容**
- 错误代码 `0x80071772` 通常表示系统文件或依赖项损坏
- `WSL_E_INSTALL_PROCESS_FAILED` 表明 WSL 安装进程意外终止
2. **常见触发场景**
- WSL 未正确启用或版本冲突
- 虚拟化支持未开启(Hyper-V/Virtual Machine Platform)
- 系统更新未完成或文件损坏
- 防病毒软件/防火墙拦截
---
### 二、解决方案步骤
#### 步骤 1:启用 WSL 和虚拟化功能
1. 以管理员身份打开 PowerShell,依次执行:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
2. **重启计算机**使配置生效。
#### 步骤 2:设置 WSL 2 为默认版本
```powershell
wsl --set-default-version 2
```
#### 步骤 3:检查 BIOS/UEFI 虚拟化支持
1. 重启电脑并进入 BIOS/UEFI 设置(通常按 `F2`, `Del`, 或 `F10`)
2. 启用以下选项(不同主板名称可能不同):
- `Intel Virtualization Technology (VT-x)` 或 `AMD-V`
- `Virtualization Extensions`
#### 步骤 4:清理旧 WSL 实例(如有残留)
```powershell
wsl --unregister Ubuntu-20.04
```
#### 步骤 5:手动下载并安装 Ubuntu 20.04
1. 访问 [Ubuntu WSL 官方包](https://aka.ms/wslubuntu2004) 下载 `.appx` 文件
2. 右键选择 `.appx` 文件 -> 以管理员身份运行安装
#### 步骤 6:修复系统文件
1. 在 PowerShell 中运行系统文件检查:
```powershell
sfc /scannow
dism /online /cleanup-image /restorehealth
```
---
### 三、补充说明
- **防病毒软件**:暂时关闭第三方安全软件(如 McAfee/Norton)
- **Windows 版本要求**:确保系统为 **Windows 10 2004 以上**或 **Windows 11**
- **存储路径检查**:避免将 WSL 安装在含中文/特殊字符的路径中
---
### 四、验证安装
成功修复后,执行以下命令验证:
```powershell
wsl -l -v
```
应显示类似输出:
```text
NAME STATE VERSION
* Ubuntu-20.04 Running 2
```
如果问题仍未解决,建议在微软官方论坛提交日志文件(路径:`%userprofile%\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_xxx\LocalState`)。
阅读全文
相关推荐





