Windows 更新失败(Windows Server 2008 x64)

Windows 更新失败(Windows Server 2008 x64)

不久前发布了一个关键安全更新,但我一直无法安装。我今天花了大半天时间试图解决这个问题,但还是无计可施。我尝试过使用自动更新,也尝试过从 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

与微软联系后,问题得到了解决。显然,此特定更新存在已知问题,微软目前计划很快发布修补程序。同时,他们建议自动下载更新并安装。我下载的副本显然已损坏,导致出现相同的错误。重新下载后,安装顺利进行。

相关内容