如何完全清除WSUS并重新启动

任何人都知道如何彻底清除WSUS的更新并重新开始?

看起来好像在我们不需要的列表中有大量的语言包和各种垃圾。 现在删除了所有不需要的产品,分类和语言,我想要做的就是彻底清理WSUS数据库并重新开始。 看来,卸载重新安装WSUSangular色并不能帮助他们仍然在那里。 也尝试了服务器清理向导,这似乎是大多浪费时间,它没有清理任何更新,我希望它会删除。

我还没有在机器上安装任何这些东西,所以只要我能弄清楚如何完全清除所有列出的更新并重新开始,但根据我的新缩小产品列表。

谢谢,尼克

用干净的数据库重新安装WSUS,即以前没有configuration:

以pipe理员身份运行Windows Powershell并使用以下命令:

  • Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database -Restart

  • 重新启动后,删除C:\Windows\WID\ (对于Win 2012 r2)文件夹中的所有内容。

  • 然后运行以下命令重新安装WSUS:

     Install-WindowsFeature UpdateServices -Restart 

这只适用于PowerShell 3或更高版本。
更多信息:Microsoft TechNet: 删除服务器angular色和function

现在回答,只是发布这个为了可能遇到这个问题的任何其他人的利益。

看来,卸载WSUSWID Database选项并不实际删除WID数据库。

  • 通过卸载Windows Internal Databasefunction可以删除WID数据库。

  • 在重新安装一切之前,您还需要手动删除文件C:\windows\WID\Data\susdb.mdf

使用官方说明

现在有一个官方的博客文章:

  • TechNet博客:2016-10-18,Meghan Stewart, 为基于Windows Server 2012的WSUS计算机重新创buildSUSDB和WSUS内容文件夹 (已在此处存档)。

这是我官方博客的非官方总结:

  1. 停止服务WSUSService,W3SVC
  2. 连接到SQL Server Management Studio(SSMS)。
  3. 使用SSMS来备份SUSDB
  4. 使用SSMS删除SUSDB
  5. 重命名内容目录
  6. 重新创build内容目录
  7. 启动服务WSUSService,W3SVC
  8. 运行程序文件\更新服务\ Tools.Wsusutil.exe后安装(请参阅博客的命令行参数)
  9. 完成。