admin管理员组

文章数量:1613372

问题描述

在 Windows 11 更新中 WSL 更新程序安装错误 - 0x80070643
该问题从Windows 10 20H2到21H1版本的已经开始,到Windows 11版本依旧未解决。

问题解决

首先尝试卸载旧版本的Windows Subsystem for Linux Update,如下图报错。
得知与Installer包损坏或丢失有关,所以需要找到匹配的源程序执行卸载重装

在应用中先查看当前安装的WSL版本,我这里是5.4.72版本

然后去https://www.catalog.update.microsoft/Search.aspx?q=wsl下载对应版本的程序
我这里是安装的5.4.72版本,就下载5.4.72的更新程序

wsl_update_x64.msi 右键选择卸载

会遇到这个问题

选择浏览,选择刚下载的5.4.72版本的wsl_update_x64.msi

然后点击确定即可卸载电脑中已有的Windows Subsystem for Linux Update 5.4.72旧版
这时候再去应用里看已经发现没有Windows Subsystem for Linux Update这个程序了

去Windows更新里进行升级,完美解决

参考链接

https://blog.csdn/yihuajack/article/details/117469533

https://github/microsoft/WSL/issues/6613

https://docs.microsoft/en-us/answers/questions/244180/windows-subsystem-for-linux-update-5472-update-err.html

本文标签: 错误SubsystemLinuxWindowsupdate