最新的Windows 10版本2004 Patch Tuesday更新打破了WSL 2
发布日期:2020-09-10 10:53:38
导读 微软昨天发布了其常规补丁包更新套件,以更新所有受支持版本的Windows 10,Windows 8 1和Windows 7 ESU客户。但是,用于Linux 2的Wind
微软昨天发布了其常规补丁包更新套件,以更新所有受支持版本的Windows 10,Windows 8.1和Windows 7 ESU客户。但是,用于Linux 2的Windows子系统2(WSL 2)的用户已开始报告更新正在引起环境问题。麻烦的更新似乎是针对KB20201756下的2020年5月更新(2004版)发布的更新。
安装累积更新会导致版本增加到19041.508,这可能导致WSL2无法加载并显示“找不到元素错误”。目前尚不清楚问题的严重程度,以及是否存在导致问题的任何特定配置。GitHub上的用户报告说,安装更新后问题开始浮出水面,并且卸载质量更新可以解决问题。
有趣的是,尽管用户声称能够获得WSL 2工作岗位卸载KB4571756,以促使WSL一个错误的问题已经7月下旬以来存在的,也瘟疫用户,当他们尝试从WSL 1升级到WSL 2. 另一个线程表明,在Insider Preview内部版本中出现错误,表明问题不仅限于当前的操作系统生产版本。
目前尚不清楚到底是什么原因导致了该问题,因为它会影响操作系统的多个版本。还不清楚是否已使用针对生产版本的先前补丁进行了修复,而该补丁在最新一轮更新中又出现了。自从上个月将WSL 2反向移植到Windows 10版本1903和1909后,没有关于该错误是否在Windows 10版本上出现的报告。
虽然KB文章中的已知问题未列出WSL 2问题,但在GitHub上的答复表明该公司正在研究修补程序。对于那些运行依赖WSL 2的生产版本的组织,最好暂停最新的安装更新。对于更新后遇到问题的唯一解决方法是,通过转到“设置”>“更新和安全性”>“ Windows更新”>“查看更新历史记录”>“卸载更新并卸载KB4571756”来卸载累积补丁。