WSUS3.0从新安装的详细步骤

今天检查服务器日志时,发现WSUS有几个错误信息,跟自带的数据库有关,并且检查客户端日记发现(C:\WINDOWS\WindowsUpdate.log),
新装的电脑能够正常下载补丁,可是旧电脑只能够联系WSUS服务器,却不能正常下载补丁,服务器的配置从未变动过,因而运行批处理,
从新加载WSUS客户端注册表项,执行WUAUCLT /DETECTNOW,GPUPDATE /FORCE,再查看windowupdate.log日记,发现只有WARNING: Cached cookie
has expired or new PID is available,这一个警告,有成功联系WSUS服务器的信息,但并未找到新的更新,但是报告却显示有5个更新补丁
未打,非常奇怪。用WSUS Client Diagnostic Tool,全都PASS。问题又指向到WSUS服务器,用WSUS Server Debug Tool工具进行检测,从日记
上看,WSUS时好时坏,数据库总在运行一段时间后中止响应,执行
net stop bits && net start bits
net stop wsusservice && net start wsusservice
这两条命令后,WSUS又能够正常运行一段时间,但只是事件查看器里无错误事件生成,可是部分客户端仍是不能正常下载更新补丁。现判定,
极可能是WSUS数据库损坏形成,因而打算重装WSUS。为了保证正常御载,而先停掉IIS,和与WSUS相关的两个服务,而后用Windows Install
Clean Up删除,再运行msiexec /x {CEB5780F-1A70-44A9-850F-DE6C4F6AA8FB} callerid=ocsetup.exe,对Window Internal Database服务
进行删除。进入注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,删除全部WSUS开头的服务名称。删除下面的注册表项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services\Server\Setup。再C:\Program Files\Update Services目录。进入IIS删除全部
WSUS相关的虚拟目录,ApiRemoting30 ,ClientWebService ,Content ,DssAuthWebService ,Inventory ,ReportingWebService ,
Selfupdate ,ServerSyncWebService,SimpleAuthWebService。再从新装WSUS3.0SP2,配置后同步了半天的时间后,再次查看,全部问题解决!
按照上述的步骤操做,能够正常卸载,要再也不次安装的话会报错,删除的不完全,总之很麻烦!
 
重要问题补充:
用这种方法删除WSUS后,系统里的Automatic Updates服务会丢失,须要下面步骤解决:
a、单击『开始』菜单中的运行并键入
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\au.inf
b
、根据提示放入相应的操做系统版本的安装光盘

顺便加上BIT服务丢失找回的方法:
“Background Intelligent Transfer Service”服务丢失:
a
、单击『开始』菜单中的运行并键入:
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
b
、根据提示放入相应的操做系统版本的安装光盘
 
虽然这台服务器就是WSUS服务器,可是若是作为上游WSUS镜像的话,它也算是客户端,一样须要给本身打补丁。这是很是重要的。
相关文章
相关标签/搜索