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

本次重装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

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

  1. 域服务器组策略的计算机配置和用户配置,Windows Server 2008 R2组策略设置计算机配置和用户配置...

    一.认识Windows Server 2008 R2域控组策略管理 1.域控服务器zhuyu.com的组策略管理默认会读取AD用户和计算机目录下创建的OU容器(组织单元), 在对应的OU容器创建对应的 ...

  2. 服务器重置密码后无法启动不了怎么办,Windows Server 2008 R2 忘记密码的处理方法...

    遗忘Windows Server 2008R2的处理方法 有的时候,我们会由于各种原因忘掉了服务器密码,比如服务器太多,太杂什么的,或直接是被人黑掉了,这个时候我们想要登录,发现我们已经没有办法了,其 ...

  3. 2012服务器系统显示这台电脑,两台windows server 2012 R2 服务器 故障:计算机已经从检测错误后重新启动。请问如何解决?...

    第一台: EventLog: 上一次系统的 11:08:56 在 ‎2020/‎6/‎16 上的关闭是意外的. EventLog: 上一次系统的 17:56:11 在 ‎2020/‎6/‎28 上的关 ...

  4. 服务器装系统报错填充事务运输错误,Windows Server 2008R2 系统日志 错误ID号: 7011...

    级别 日期和时间 来源 事件 ID 任务类别 错误 2018-09-18 9:44:50 Service Control Manager 7011 无 等待来自 wuauserv 服务的事务处理响应超 ...

  5. 服务器装好系统只有命令行没有桌面,Windows server 2012 R2开机只有cmd 没有桌面

    用户提问 使用网上的方法:dism /online /enable-feature /all /featurename:servercore-fullserver /featurename:serve ...

  6. 2012服务器系统关闭网络共享,提供网络服务的前提,Windows Server 2012如何更改高级共享设置...

    今天介绍系统提供网络服务的前提,Windows Server 2012 R2操作系统如何更改高级共享设置.小伙伴们可能都听说,网络配置是提供各种网络服务的前提.Windows Server 2012 ...

  7. 哪些服务器支持win8系统,Win8服务器版更名Windows Server 2012

    [PConline 资讯]近日,微软下一个服务器版本的名称终于确定了,并没有使用之前的 Windows Server 8和Windows 8 及 Windows Phone 8 对应相对应,而是回归 ...

  8. 服务器显示桌面计算机,Windows Server 2012/2016桌面显示我的电脑图标

    今天给朋友配置一台Windows Server 2012的云服务器,win2012系统我也是第一次配,远程桌面登录之后,发现桌面只有一个回收站图标,使用频率很高的"我的电脑"图标没 ...

  9. DELL T420 服务器 安装Windows Server 2012 R2

    DELL T420  服务器 安装Windowa  SERVER  2012  R2 1.使用光盘安装 准备:windows  server 2012 r2系统镜像 raid驱动 安装:插入windo ...

  10. Windows Server 2012 搭建Ftp服务器

    Windows Server 2012 搭建Ftp服务器 一.介绍 FTP全称是FileTransferProtocol的简称,是一种文件传输协议.它使用TCP进行传输,客户和服务器建立连接前需要进行 ...

最新文章

  1. 华南农业大学在Annual Review of Microbiology发表三篇综述文章
  2. const char*, char const*, char*const 的区别
  3. 《JavaScript入门经典》学习笔记1
  4. cannot access xxx的解决办法
  5. 一个MVP+RxJava+Retrofit的干货集中营
  6. 自定义链表增,删除,链表逆序
  7. vb外部调用autocad_AutoCAD教程之图块的各种相关操作和概念
  8. python 当前文件路径获取方式_python中获取文件路径的几种方式
  9. C++——override
  10. ftk学习记(image显示篇)
  11. 最新版IDEA Lombok插件安装
  12. vs2017 安装MFC
  13. ubuntu20.04修改mac地址
  14. HTML5酷炫动画集锦
  15. ecshop模板支持php,让ecshop模板支持php运算
  16. 射频电路学习之LC振荡电路
  17. 计算机中的right函数,excel的right函数的使用教程
  18. 什么是云平台_云短信发送平台有什么优势?
  19. CountDownLatch 用法和源码解析
  20. 计网(第五版)3-41

热门文章

  1. 瑞雷波频散曲线_瑞雷波频散曲线的分模态提取与联合反演
  2. python大学编程考试题及答案_大学慕课2020年Python编程基础题目及答案
  3. 竹炭纤维集成墙面板装修的缺点是什么,有哪些弊端
  4. AttributeError: module ‘keras.backend‘ has no attribute ‘get_session‘问题解决
  5. 《Python语言程序设计》王恺 王志 李涛 机械工业出版社 第6章 字符串 课后习题答案【强烈推荐】
  6. 在水经注中导入陈江街道九条河KML文件的应用案例
  7. matlab dpm目标检测,车辆目标检测
  8. linux 中etc全拼,英语中“等等”缩写成为etc.吗?要加一点吗?全拼是...
  9. 2010nbsp;网络流行语考试题nbsp;(含答案)
  10. arduino MEGA 2560中的TX、RX、TX1 、 RX1、 TX2、RX2、 TX3、 RX3、SDA、SCL的对应管脚