我正在Windows Server 2008 R2服务器上安装WSUS 3.0 SP2。 它通过安装部分,直到到达configuration数据库。 然后它给我一个信息,说打包失败安装。 它将SUSDB文件放到WID目录的数据区域,但是当它说错误时,安装的回滚会删除SUSDB文件。
错误日志显示这个:
2013-01-18 15:43:39 Error MWUSSetup InstallWsus: MWUS Installation Failed (Error 0x80070643: Fatal error during installation.) 2013-01-18 15:43:39 Error MWUSSetup CInstallDriver::PerformSetup: WSUS installation failed (Error 0x80070643: Fatal error during installation.) 2013-01-18 15:43:39 Error MWUSSetup CSetupDriver::LaunchSetup: Setup failed (Error 0x80070643: Fatal error during installation.
在数据库的错误日志中,它给我一个17207错误
2009-04-10 09:29:48.24 spid5s Error: 17207, Severity: 16, State: 1. 2009-04-10 09:29:48.24 spid5s FCB::RemoveAlternateStreams: Operating system error 6(The handle is invalid.) occurred while creating or opening file
我已卸载并重新安装组件3次,我得到同样的问题。 我无法重build此服务器。 我如何解决这个WID问题来获取WSUS的数据库?
我发现问题是安装了.NET Framework 4.6。 卸载它并再次运行安装程序后,所有安装正常,没有问题。 重新安装.NET 4.6以在安装完成后运行我的其他软件。
有一些我偶然发现的.NET 4.6以上版本可能会导致安装这个软件时出现问题。 Unisntall .NET 4.6或更高版本,再次运行WSUS 3.0 SP2安装程序,然后重新安装.NET 4.6。 WSUS安装程序将使用较旧的.NET 2.0框架成功完成安装。