我的主要WIN 2012 VM域控制器不能再更新了,每次更新都会失败,出现以下错误:
Windows failed to install the following update with error 0x800f0900
我尝试了很多事情:
我能做什么呢?
*编辑WindowsUpdate.log内容:
2017-01-17 22:33:14:450 920 ff4 Handler Generating request for CBS update 641FE631-29F1-46B4-BBED-7D2B8D56741B in sandbox C:\Windows\SoftwareDistribution\Download\61d75607e4a6a41d2d6d304bed92af67
2017-01-17 22:33:14:529 920 ff4 Handler Selected payload type is ptExpress
2017-01-17 22:33:14:607 920 ff4 Handler UH: DpxRestoreJob returned 0x80070002
2017-01-17 22:33:14:607 920 ff4 Handler Detected download state is dsHavePackage
2017-01-17 22:33:30:935 920 364 Handler FATAL: CBS called Error with 0x800f0900,
2017-01-17 22:33:30:951 920 ff4 Handler FATAL: UH: 0x800f0900: Async stage operation failed in CUHCbsHandler::StageCbsPackage
2017-01-17 22:33:31:107 920 ff4 Handler FATAL: Request generation for CBS update complete with hr=0x800f0900 and pfResetSandbox=0
2017-01-17 22:33:31:107 920 ff4 Handler FATAL: Error source is 106.
2017-01-17 22:33:31:107 920 ff4 DnldMgr FATAL: DM:CAgentDownloadManager::GenerateAllDownloadRequests: GenerateDownloadRequest failed with 0x800f0900.
2017-01-17 22:33:32:404 920 ff4 DnldMgr WARNING: Download request generation failed with 0x800f0900.
2017-01-17 22:33:32:435 920 ff4 DnldMgr Error 0x800f0900 occurred while downloading update; notifying dependent calls.
2017-01-17 22:33:32:466 920 174 AU >>## RESUMED ## AU: Download update [UpdateId = {4485F552-0451-4646-B224-BEC7507523F3}]
2017-01-17 22:33:32:466 920 174 AU # WARNING: Download failed, error = 0x800F0900
2017-01-17 22:33:32:779 920 174 AU #########
2017-01-17 22:33:32:779 920 174 AU ## END ## AU: Download updates
2017-01-17 22:33:32:779 920 174 AU #############
CBS日志:
2017-01-27 17:11:26, Info CBS Exec: Package: Package_20_for_KB2934016~31bf3856ad364e35~amd64~~6.2.1.1 is already in the correct state, current: Installed, targeted: Installed
2017-01-27 17:11:26, Info CBS Exec: Skipping Package: Package_20_for_KB2934016~31bf3856ad364e35~amd64~~6.2.1.1, Update: 2934016-60_neutral_LDR because it is already in the correct state.
2017-01-27 17:11:26, Info CBS Exec: Skipping Package: Package_20_for_KB2934016~31bf3856ad364e35~amd64~~6.2.1.1, Update: 2934016-61_neutral_LDR because it is already in the correct state.
2017-01-27 17:11:26, Info CBS Exec: Skipping Package: Package_20_for_KB2934016~31bf3856ad364e35~amd64~~6.2.1.1, Update: 2934016-62_neutral_GDR because it is already in the correct state.
2017-01-27 17:11:26, Info CBS Failed to peek next token (status=0xc0000161) [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to get next Token [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Wrong XML DECL [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Invalid xml format [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Manifest parsing error at line: 1, context:
[HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to parse the manifest from the buffer. [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Error CBS Failed to parse package manifest: \\?\C:\Windows\Servicing\Packages\Package_357_for_KB2836988~31bf3856ad364e35~amd64~~6.2.1.0.mum [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Mark store corruption flag because of parsing failure on package: Package_357_for_KB2836988~31bf3856ad364e35~amd64~~6.2.1.0. [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to initialize package: Package_357_for_KB2836988~31bf3856ad364e35~amd64~~6.2.1.0, from path: \\?\C:\Windows\Servicing\Packages\Package_357_for_KB2836988~31bf3856ad364e35~amd64~~6.2.1.0.mum, existing package: 1 [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Mark store corruption flag because of package: Package_357_for_KB2836988~31bf3856ad364e35~amd64~~6.2.1.0. [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to resolve package [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to get next package to re-evaluate [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Failed to process component watch list. [HRESULT = 0x800f0900 - CBS_E_XML_PARSER_FAILURE]
2017-01-27 17:11:26, Info CBS Perf: InstallUninstallChain complete.
2017-01-27 17:11:26, Info CSI 00000b91@2017/1/27:16:11:26.555 CSI Transaction @0x6db95b2ce0 destroyed
2017-01-27 17:11:26, Info CBS Exec: Store corruption found during execution, but auto repair is already attempted today, skip it.
发布于 2017-01-02 21:31:54
最简单的解决办法是创建一个新的DC,并将已损坏的DC退休。
发布于 2017-01-19 07:39:13
微软提供了一个名为修正Windows更新错误的演练。是的,它适用于Windows 10 (或8.1或7),但我在这里找到了一个扩展的DISM.exe命令。
这种引导式的穿行方式是做什么的?此指南提供了安装更新时修复问题的步骤。以下是一些常见的错误代码: 0x80073712、0x800705B4、0x80004005、0x8024402F、0x80070002、0x80070643、0x80070003、0x8024200B、0x80070422、0x80070020。这些步骤应该有助于解决所有错误,而不仅仅是列出的错误。它怎麽工作?我们将向您介绍一系列故障排除步骤,以使您的Windows更新。一定要按顺序执行步骤。
在单击各种步骤时,将显示执行DISM.exe命令的解决方案。我知道您已经尝试过这一步,但请尝试高级选项:
在运行此命令时,DISM使用Windows提供修复损坏所需的文件。但是,如果您的Windows客户端已经损坏,请使用正在运行的Windows安装作为修复源,或者使用来自网络共享或可移动媒体(如Windows )的Windows并排文件夹作为文件来源。要做到这一点,请运行以下命令:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
引用的源C:\RepairSource\Windows
可以是临时附加到DC的网络共享,也可以是带有工作Windows安装副本的拇指驱动器,如微软文章所述。
您可以使用媒体创作工具 (微软)下载新的Windows 10副本。然后,将install.esd文件转换为WIM文件 (TheITBros.com)。
边注上的
如果您有一个将TRUSTEDINSTALLER
服务设置为手动的策略,请禁用此策略。
一些错误与C:驱动器上的权限问题有关,可以通过以下步骤解决:
应该安装所有挂起的更新。
发布于 2017-01-16 20:21:38
它似乎是Bitlocker和UEFI相关问题。
Alternatively, if you do not want to install the Bitlocker feature,
simply disable Secure Boot on the HyperV guest as shown below,
then re-enable Secure Boot after the update is applied.
考虑以下两种配置:
在这些配置中,安全更新2871690可能没有安装,您将收到0x800f0922错误消息。
发生此错误是因为安全更新2871690的安装程序不正确地期望安装BitLocker。
要解决此问题,请根据您的场景使用以下方法之一:
场景1的
在使用UEFI并启用安全启动选项的服务器上安装BitLocker可选组件。
场景2的
在超级V配置的客户虚拟机上安装BitLocker可选组件。注意,您不必在任何驱动器上配置BitLocker。只有在安装安全更新2871690时,Window 2012中才有必要显示BitLocker组件。
Microsoft lists some package to download, but all 3 links are dead.
https://serverfault.com/questions/823747
复制相似问题