不久前发布了一个关键安全更新,但我一直无法安装。我今天花了大半天时间试图解决这个问题,但还是无计可施。我尝试过使用自动更新,也尝试过从 Microsoft 网站手动下载更新。
我的系统运行的是 Windows Server 2008 Enterprise x64。同一更新在三台独立且隔离的服务器上失败(我唯一可以访问的 Windows Server 2008 服务器)。
每当系统尝试更新时,我都会收到以下错误:
安装程序遇到错误:0x8007000d 数据无效。
它还会创建如下所示的伴随事件日志:
- System
- Provider
[ Name] Microsoft-Windows-WUSA
[ Guid] {09608c12-c1da-4104-a6fe-b959cf57560a}
EventID 3
Version 0
Level 2
Task 0
Opcode 0
Keywords 0x8000000000000000
- TimeCreated
[ SystemTime] 2009-10-26T18:00:08.659Z
EventRecordID 11
Correlation
- Execution
[ ProcessID] 6732
[ ThreadID] 6592
Channel Setup
Computer server.example.com
- Security
[ UserID] S-1-5-21-1868723478-1673120740-2095933981-27156
- EventData
UpdateTitle
ErrorCode 2147942413
ErrorString The data is invalid.
CommandLine "C:\Windows\system32\wusa.exe" "C:\Users\admin\Desktop\Windows6.0-KB967723-x64.msu"
有人有什么想法吗?
答案1
致电微软。只要您拥有许可产品,安全问题就会得到他们的免费支持,而且实际上相当不错。
答案2
答案3
与微软联系后,问题得到了解决。显然,此特定更新存在已知问题,微软目前计划很快发布修补程序。同时,他们建议自动下载更新并安装。我下载的副本显然已损坏,导致出现相同的错误。重新下载后,安装顺利进行。