积极答复者
windows server 2016安装kb4462917失败

问题
-
您好,
我有一台服务器windows server 2016安装kb4462917失败,提示error 0x80070005,查看windowsupdatelog发现报错如下:
2019/04/10 10:18:13.1115867 2148 2000 Handler CBS called Error with 0x80070005, <NULL>
2019/04/10 10:18:13.1118586 2148 2000 Handler CBS called Progress with state=7, ticks=1000, total=1000
2019/04/10 10:18:13.1122407 2148 2000 Handler CBS called Terminate
2019/04/10 10:19:42.1883026 2148 5248 Handler Completed install of CBS update with type=0, requiresReboot=0, installerError=1, hr=0x80070005
2019/04/10 10:19:42.1985966 2148 5248 Handler * END * CBS Install检查cbs日志,发现报错如下:
2019-04-20 12:17:40, Info DPX File could not be expanded, Source=amd64_microsoft-windows-photoscreensaver_31bf3856ad364e35_10.0.14393.2273_none_e1874a8bb30c21d0\photoscreensaver.scr, Target=(null), status=0x80070005
2019-04-20 12:17:40, Info DPX ProvideRequestedDataByFile failed, Response file Name: \\?\C:\Windows\SoftwareDistribution\Download\782f9772382bccc6ab5d8f665227bc2f\inst\Cab_2_for_KB4462917.cab
2019-04-20 12:17:40, Info DPX Ended DPX phase: Apply Deltas Provided In File
2019-04-20 12:17:40, Info DPX DpxException hr=0x80070005 code=0x020102
2019-04-20 12:17:40, Info DPX Ended DPX phase: Resume and Download Job
2019-04-20 12:17:40, Info DPX DpxException hr=0x80070005 code=0x020217
2019-04-20 12:17:40, Info CBS Failed to Resume job in DpxThreadResumeJobProc [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to extract files from cabinet \\?\C:\Windows\SoftwareDistribution\Download\782f9772382bccc6ab5d8f665227bc2f\inst\Cab_2_for_KB4462917.cab [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to extract all files from cabinet \\?\C:\Windows\SoftwareDistribution\Download\782f9772382bccc6ab5d8f665227bc2f\inst\Cab_2_for_KB4462917.cab [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to extract payload from cabinets [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to extract all files from cabinet \\?\C:\Windows\SoftwareDistribution\Download\782f9772382bccc6ab5d8f665227bc2f\Windows10.0-KB4462917-x64.cab [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to add package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.2551.1.7 [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS Failed to plan execution. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Error CBS Failed to process single phase execution. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2019-04-20 12:17:40, Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.2551.1.7, status: 0x80070005, failure source: CBS Other, start state: Absent, target state: Absent, client id: WindowsUpdateAgent
2019-04-20 12:17:40, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]我已尝试过修改C:\Windows\SoftwareDistribution文件夹名,但没有效,是否还有其他的解决方法?
谢谢!
答案
-
你好,
通过您上传的这个CBS.log可以看出是0x80070005(HRESULT = 0x80070005 - E_ACCESSDENIED)错误,这是一个accessed denied,有关于权限。
你需要使用process monitor来抓一下,在这个安装的过程中,在哪一个进程或者写入注册表或文件夹的时候出现了权限的问题,被阻止安装。
Process Monitor v3.50
https://docs.microsoft.com/en-us/sysinternals/downloads/procmon
Using Process Monitor to solve any problem, including DebugDiag
希望对您有帮助,如果回答是有帮助的, 请将其标记为答案, 可以帮助其他有相同问题的社区成员, 并快速找到有用的答复
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.- 已标记为答案 ZhangGguoguo 2019年4月30日 8:50