原因是微软发布的Win10 18362.30的ISO清理过头了。重要校验文件缺失导致补丁认为系统有问题。缺失的文件名是 langpack
解决方法一:
目前的解决办法只有重装系统。UUP下载18362.1升级或者直接下载18362.113,新装或重装系统不要使用18362.30版本的安装介质。
可以使用UUP dump downloader下载转换你需要的ISO版本。
https://gitlab.com/uup-dump/downloader/tags
注:不要把下载回来的压缩包解压缩到带空格长文件名的文件夹下,例如C:\Program Files (x86),否则有bug,下载转换创建ISO过程中会导致失败。
解决方法二:(新)
1、获取补丁文件:
下载:http://download.windowsupdate.com/c/msdownload/update/software/secu/2019/05/Windows10.0-kb4497936-x64_e2cb9792c9ddcd71a667f83aff9d463790624874.cab
或者到 C:\Windows\SoftwareDistribution\Download\6dd1760d37a46b9cccad1eb8d24f2e97 这个文件夹找已经下载好的补丁文件。
2 解压补丁到c盘,比如 C:\windows10.0-kb4497936-x64,
然后把缺失文件解压,扔进前面补丁解压的文件夹内。
提取码:ogqa
懒人使用一键化修复补丁:Win10更新安装失败错误0x800f081f修复补丁
3 命令行添加这个补丁
dism /online /add-package /packagepath:C:\windows10.0-kb4497936-x64.CAB
这时候的报错会变化,不再是 0x800f081f 而是 0x800f0988
4 这时没有关系,我们再到Windows更新中,检测并安装更新。最后补丁会正常安装然后提示重启,
当然,小编也建议很快微软会推送Win10 1903正式版了,大家可以耐心等待一下,说不定还有别的问题会被修复。