重装服务器2012系统,WaveCN.com - 站长手记 - 站长手记 - WINDOWS SERVER 2012 R2 STANDARD 重装 WSUS 过程记录...

总结:不是万不得已,不要重装,不要重装,不要重装。

本次重装WSUS的原因是要把WSUS的数据库从远端的SQL SERVER换回本机内置的Windows Internal Database(WID)。据微软的KB说明,这个过程非重装WSUS服务不可。此机的WINDOWS SERVER 2012是OEM回来的,按说重装的WSUS只是它其中一个角色,犯不着整台服务器重装。

于是通过添加删除角色功能的向导,卸载了WSUS角色,然后重启再添加回去。表面上过程顺利,但启动安装后进程(执行初始化数据库、WSUS仓库目录等操作)失败。

查了故障日志,居然是 WSUSUTILS.EXE 找不到。简单地按网上的讨论直接找到WSUSUTILS.EXE处理通过命令行进行了安装后进程。但问题依然存在:整个TOOLS目录缺失。

然后尝试用户(WINDOWS 7 SP1)连上去WSUS,发现报错。错误内容是WSUS方面缺失了面向WINDOWS 7 SP1的 WINDOWS UPDATE 客户端程序包(WSUSUPD.CAB以及相关的文件) 。于是开始了折腾过程。

经过几天的研究后,彻底清理重装的操作总结如下:

1、删除角色和功能,按向导提示处理。

2、删除PROGRAM FILES下面的WSUS安装目录: C:\Program Files\Update Services

3、删除WINDOWS目录下面的WID数据库:C:\Windows\WID

4、删除注册表里面的UPDATE SERVICE分支:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services

5、删除IIS里面的站点:“WSUS管理”和应用程序“WSUSPOOL”

6、删除下载的仓库目录。

7、通过添加角色和功能向导重装。重装后,按提示执行安装后处理的初始化。

8、手工补回WIN7SP1的客户端包,方法是停了WSUS服务,然后按参考,从

C:\Windows\WinSxS\amd64_updateservices-selfupdate-ia64-win7sp1_31bf3856ad364e35_6.3.9600.17198_none_1c7f6643b4eb6233

C:\Windows\WinSxS\amd64_updateservices-selfupdate-x64-win7sp1_31bf3856ad364e35_6.3.9600.17198_none_4608db1b080e9549

C:\Windows\WinSxS\amd64_updateservices-selfupdate-x86-win7sp1_31bf3856ad364e35_6.3.9600.17198_none_a7efce1fe383a999

几个目录(目录名称可能会不同,视乎最后更新的WSUS补丁版本,这个也是坑)下面分别对应复制内容到

C:\Program Files\Update Services\SelfUpdate\WSUS3\ia64\win7sp1

C:\Program Files\Update Services\SelfUpdate\WSUS3\x64\win7sp1

C:\Program Files\Update Services\SelfUpdate\WSUS3\x86\win7sp1

重启服务。目标路径可能不存在,需要创建。

执行完第8步后,用终端电脑进行测试。

重点参考:

https://social.technet.microsoft.com/Forums/lync/en-US/a1857ba4-b383-481f-8b0e-ee7da2eb9779/solved-cured-fixed-windows-update-error-0x80244019?forum=winserverwsus

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值