WSUS损坏:无法卸载,修复或删除(错误0x800f0831)

有一个运行Windows 2012 R2的服务器站点

他们长时间停电,服务器不干净地closuresUPS。

我们还有一些其他的程序和数据库问题,但除了Windows Server Update Service之外,我已经完成了所有这些工作:

WSUS MMC不会打开,只是给出一个错误(这已经持续了几个月,原来的信息已经在时间的迷雾中消失了,但这不是KB3159706所需的手动步骤 )。

未使用Windows内部数据库安装WSUS:它是一个单独的2012 R2 Express实例。

我已经尝试了各种修复,包括修复数据库,但无法得到任何工作,所以我想我会尝试删除WSUS服务和数据库angular色。

在服务器pipe理器中,我无法添加WSUS服务和数据库angular色,因为(已合理)已经安装。

在服务器pipe理器中,如果我尝试删除数据库angular色,则会收到以下消息:

指定服务器上的“添加或删除function”请求失败。 一个意外的事件发生了。 您可以在事件查看器中查看事件日志,以了解有关此问题的可能原因的更多信息。 错误:0x800f0831

通过事件查看器(主要是系统和应用程序日志)search,我无法追查任何似乎与此消息相关的相关事件。

只有我设法删除的是使用SQL添加/删除程序function的SQL Express实例。

做一些search错误代码,Windowsangular色添加和删除和WSUS问题,我似乎无法find任何适用的信息。

任何人都可以协助 在我看来,我希望有一个基本上说“卸载angular色,忽略任何错误”(或“重新安装/修复顶部angular色”)的程序,这将允许我从头开始添加angular色 – 这是一个非常简单的WSUS设置,如果有办法做到这一点,只需简单地调整configuration,然后从头开始即可。

服务器管理器错误

我有一个同事来帮助我,最后,我们确实得到了它的工作。 下面的粗略步骤,以防任何人有相同的问题。

1)使用SQL Express安装程序删除WSUS数据库(我们有一个单独的命名实例,而不是Windows内部数据库)

2)使用本文手动删除WSUS

(在我们的例子,下面的键不会删除):HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionINstallerUserdatas-1-5-18Products的Microsoft Windows服务器更新服务3.0 HKEY_LOCAL_MACHINESoftwareClassesInstallProducts25B648799C414CF4EB36EF60FA054124 HKEY_CLASSES_ROOTWSusCertServer.CertManager HKEY_CLASSES_ROOTWSusCertServer.CertManager.1 HKEY_CLASSES_ROOTWSusUtilities HKEY_CLASSES_ROOTWSusUtilities.1

3)使用服务器pipe理器删除WSUSangular色

4)重新启动,并使用服务器pipe理器重新安装WSUS。 在这一点上,安装工作,但后安装任务失败。

5)完成本文解决失败的WSUS安装问题 – 在我们的例子中,删除IIS和RASangular色,重新引导并重新添加它们让WSUS完成初始化

此时,客户端计算机正在WSUS中显示备份。 有些不报告,但运行客户端WSUS重置正在修复:

gpupdate /force net stop wuauserv REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v NextDetectionTime /f net start wuauserv wuauclt /detectnow pause