我刚刚在新的系统管理员职位上继承了一些现有的问题,因为我以前从未使用过 WSUS,所以我想向你们这些好心人寻求一些意见!
所有服务器都是 2008R2,2 台物理服务器运行 Hyper-V,这些服务器运行 8 台虚拟机,每台物理服务器上都有一个域控制器。
其中一个虚拟域控制器没有接受 MS 更新,几个月前它接受过,然后发生了一些事情,情况发生了变化,因此 WSUS 没有更新它,当我手动尝试时,我收到错误代码:8000FFFF,另一个 DC 正在正常更新
当我检查 C:\Windows\windowsupdate
Setup Downloading setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256"
Setup Downloading setup package WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256.cab from http:local/selfupdate/WSUS3/x64/Vista
Misc Validating signature for C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256\WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~amd64~~7.6.7600.256.cab:
Misc Microsoft signed: Yes
以上只是一个示例更新,还有一些
WARNING: LoadLibrary failed for srclient.dll with hr:8007007E
Setup Staging setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.256"
Setup WARNING: CBS staging operation failed, error = 0x8000FFFF
Setup FATAL: Failed to stage setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~amd64~~7.6.7600.256", error = 0x8000FFFF
Setup WARNING: Failed to stage applicable setup packages, error = 0x8000FFFF
Setup FATAL: Downloading binaries for SelfUpdate failed, err = 0x8000FFFF
Agent * WARNING: Skipping scan, self-update check returned 0x8000FFFF
Agent * WARNING: Exit code = 0x8000FFFF
我已按照 KB946414 中的建议检查了注册表,但运行 WSUS 的服务器上没有这些值。
我尝试安装 SURT,但是它在安装到一半的时候就挂起了,我也尝试正常更新,但是得到了事件 ID 1001 和 256,对此有什么想法吗?
可能是文件夹权限吗?
我还查看了组策略,当我检查设置时,我得到了:An error has occured while collecting data for administrative templates
命名空间“Microsoft 策略........”已定义为存储中另一个文件的目标命名空间
答案1
答案2
降级有问题的 DC。将其丢弃,然后启动一个新的盒式 DC。或者反过来,提升新的 AD,然后解散旧的 VM。
答案3
我在不同的机器上遇到了 1000 次同样的问题。这个 di 对我来说总是有用的(在http://www.ugg.li/windowsupdate-fehler-0x8000ffff/)
设置 CrytoServiceProvider 的权限:
cacls %SystemDrive%\ /e /g "Netzwerkdienst":R
然后重置 WU 服务(通过 FixIt)http://support.microsoft.com/kb/971058