错误信息“2019-适用于 Windows 10 Version 1903 的 05 累积更新,适合基于 x64 的系统 (KB4497936) - 错误 0x800f081f”
0x800f081f - CBS_E_SOURCE_MISSING
填写了微软反馈,也不知道几时能处理。
查看C:\Windows\Logs\CBS\CBS.log,发现CBS解压到临时目录下的某个文件不存在导致的:
代码:
2019-05-17 11:01:02, Info CBS Exec: Warning - Manifest doesn't exist for: \\?\C:\WINDOWS\CbsTemp\30739548_2805074997\Windows10.0-KB4497936-x64.cab\wow64_microsoft-windows-p..oyment-languagepack_31bf3856ad364e35_10.0.18362.1_zh-cn_581051327c9e6721.manifest
2019-05-17 11:01:02, Info CBS Component Identity: Microsoft-Windows-PowerShell-V2-Deployment-LanguagePack, Culture=zh-CN, Version=10.0.18362.1, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=wow64, versionScope=NonSxS
2019-05-17 11:01:02, Error CSI 0000005a@2019/5/17:03:01:02.272 (F) onecore\base\wcp\sil\ntsystem.cpp(2926): Error STATUS_OBJECT_NAME_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile expression: (null)
[gle=0x80004005]
2019-05-17 11:01:02, Error CSI 0000005b (F) STATUS_OBJECT_NAME_NOT_FOUND #1013060# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=NULL, handle=0, name= ("null")}, da = (FILE_GENERIC_READ|DELETE|WRITE_DAC|WRITE_OWNER|FILE_WRITE_ATTRIBUTES), oa = @0xc99667c248->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[181]'\??\C:\WINDOWS\CbsTemp\30739548_2805074997\Windows10.0-KB4497936-x64.cab\wow64_microsoft-windows-p..oyment-languagepack_31bf3856ad364e35_10.0.18362.1_zh-cn_581051327c9e6721.ma[gle=0xd0000034]
2019-05-17 11:01:02, Error CSI nifest'; a:(OBJ_CASE_INSENSITIVE)}, iosb = @0xc99667c2c0, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = FILE_OPEN, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd0000034]
2019-05-17 11:01:02, Error CSI 0000005c (F) STATUS_OBJECT_NAME_NOT_FOUND #1013059# from Windows::Rtl::SystemImplementation::CSystemIsolationLayer_IRtlSystemIsolationLayerTearoff::TransferFileEx(flags = (OpenForBackupIntent), op = 'Move', odir = NULL, oname = [l:181]'\??\C:\WINDOWS\CbsTemp\30739548_2805074997\Windows10.0-KB4497936-x64.cab\wow64_microsoft-windows-p..oyment-languagepack_31bf3856ad364e35_10.0.18362.1_zh-cn_581051327c9e6721.manifest', ndir = @0x2948d62c5c0, nname = [l:41 ml:63]'3e79d7c25c0cd501ae310000883b5438_manifest', dis[gle=0xd0000034]
2019-05-17 11:01:02, Error CSI p = Unmapped disposition: 0)
[gle=0xd0000034]
2019-05-17 11:01:02, Error CSI 0000005d (F) HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) #1009312# from Windows::ServicingAPI::CCSITransaction::ICSITransaction2_AddComponents(Flags = 4, a = @0x29495f23610, mp = @0x29495f23e10, disp = 0)[gle=0x80070002]
2019-05-17 11:01:02, Info CBS Failed to add one or more component [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]
2019-05-17 11:01:02, Error CBS Failed to complete component closure [HRESULT = 0x800f081f - CBS_E_SOURCE_MISSING]