从SQL Server 2008升级到R2时出错

我试图从Windows Server 2008上的SQL Server 2008升级到SQL Server 2008 R2,但是当向导安装安装支持文件我总是得到下一个错误:

“在安装程序集”Microsoft.VC80.ATL,version =“8.0.50727.4053”,publicKeyToken =“1fc8b3b9a1e18e3b”,processorArchitecture =“x86”,type =“win32”'时出现错误,请参阅帮助和支持更多信息。HRESULT:0x80070057。“

  • 我检查了CD校验和,确定(从MSDN下载)
  • 我不能安装VC ++ Redistributable 2005或2008,我得到同样的错误。

我错过了什么吗?