Переустановка wsus windows server 2012 r2

  • Remove From My Forums
  • Общие обсуждения

  • Подскажите, заканчивалось место на одном из серверов. почти 300 Gb весила папка с обновлениями для клиентов WSUS. Вобщем папка была благополучно удалена, но как оказалось в самой базе данные остаются. Вопрос, как переустановить
    WSUS и очистить wid базу не затрагивая других ролей сервера (контроллер домена). Hа данный момент роль WSUS не поднимается. Как почистить следы предыдущей установки WSUS и установить его роль заново.

    • Изменен тип

      8 ноября 2017 г. 10:34

Post Format

Переустановка WSUS с чистой базой данных, без данных предыдущей конфигурации.
Запустите Powershell как Администратор и выполните следующие команды:

UninstallWindowsFeature Name UpdateServices,WindowsInternalDatabase Restart

Роль удалится, сервер перезагрузится. После перезагрузки, удалите ВСЕ из папки C:\Windows\WID (актуально для Win 2012 R2). После этого запустите следующую команду в консоли Powershell, которая установит роль WSUS:

InstallWindowsFeature UpdateServices Restart

Это работает для Powershell 3 и выше. Источник

Удаляем роль Windows Service Update Services.
1) удаляем в реестре, всю ветку.

Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Update Services

2) после этого удалите папки относящиеся к WSUS в c:\Program Files и в c:\WSUS (если установка была на диск С, если установка велась на другой диск, то ищите папку WSUS на том диске, можно ее переименовать, после если были обновления их можно переместить в новую папку)
3) удалите запись о WSUS среди установленных программ (если она там есть) удалив соответствующую запись в реестре в разделе

Код:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

4) Удаляем виртуальный сайт WSUS в консоли IIS (лучше вообще удалить роль IIS).

5) В PowerShell от имени Администратора выполнить: Remove-WindowsFeature windows-internal-database. После удаляем папку C:\Windows\WID (точнее все барахло, что внутри, в перезаписью прав, если просто так не отдается, возможно нужно будет перезагрузить сервер)

6) В реестре ищем в поиске, все что связано по словам: WID и WSUS и удаляем, если это связано Windows Update Services.

7) Удалить из профилей, в параметрах профилей пользователей профиль MSSQL$MICROSOFT##WID.

How to reinstall WSUS

Over time WSUS performance can become quite poor even after cleanup. More often than not, you may not even have a chance to open WSUS Manager console because of too many updates in the database. In such a case, the best and most efficient way to fix the issue is to reinstall WSUS.

Here is an example on how to reinstall WSUS.

  1. Open PowerShell and run (if WID is being used): Remove-WindowsFeature -Name UpdateServices,UpdateServices-WidDB,UpdateServices-RSAT,UpdateServices-API,UpdateServices-UI -IncludeManagementTools
    • If you are using SQL Server, run: Remove-WindowsFeature -Name UpdateServices,UpdateServices-DB,UpdateServices-RSAT,UpdateServices-API,UpdateServices-UI -IncludeManagementTools
  2. Restart WSUS server
  3. Open SSMS and connect with \\.\pipe\MICROSOFT##WID\tsql\query (if WID is being used) and detach SUSDB. Figure 1 and Figure 2
  4. Go to C:\Windows\WID\Data
  5. Delete SUSDB.mdf and SUSDB_log.ldf. Figure 3
  6. Launch IIS Manager and delete WSUS Administration site. Figure 4. Remove WsusPool. Figure 5.
  7. Delete files in C:\WSUS\WsusContent directory
  8. Re-install WSUS by Add Roles and Features. Figure 6
  9. Launch “Launch Post-Installation tasks” Figure 7. Figure 8
  10. Wait for its completion. Figure 9

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

If you use SQL Server, select SQL Server Connectivity instead of WID Connectivity

Figure 7

Figure 8

Figure 9

References

  • Step 1 – Install the WSUS Server Role | Microsoft Docs
  • Windows Server Update Services (WSUS) maintenance guide for Configuration Manager – Configuration Manager | Microsoft Docs

To re-install WSUS with a clean database i.e. no previous configuration, run the following procedure (powershell commands).

Remove all WSUS components

Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database,Iis
– Remove-WindowsFeature -Name UpdateServices,UpdateServices-DB,UpdateServices-RSAT,UpdateServices-API,UpdateServices-UI-IncludeManagementTools
– Delete C:\Windows\WID
– Delete the registry key HKLM\SOFTWARE\Microsoft\Update Services
– Delete the WSUS file from %appdata%\Microsoft\MMC
– Delete folder %ProgramFiles%\Update Services along with all of its subfolders and files.
– Reboot the Server


Install all WSUS components

– Verify IIS is installed and working without errors (check http://localhost on server)
– Install-WindowsFeature -Name Iis
– Install-WindowsFeature Name UpdateServices IncludeManagementTools

– Once WSUS installation has completed, change the current working directory to %programfiles%\Update Services\Tools and run one of the following post-installation commands:

To use a SQL DB: .\wsusutil.exe postinstall SQL_INSTANCE_NAME=”SERVER\Instance” CONTENT_DIR=”<drive>:\WSUS”

To use WID: .\wsusutil.exe postinstall CONTENT_DIR=”<drive>:\WSUS”

– Reboot the Server

Logfiles for WSUS post-Installation tasks are located in the %temp% folder. There should be a log file with the .TMP file extension. (EXAMPLE: tmp56B7.tmp)

Sources:
– http://serverfault.com/questions/449914/how-to-completely-wipe-wsus-and-start-again
– https://ittherapist.net/2013/12/17/how-to-fix-windows-server-2012-and-2012-r2-wsus-post-install-fails-immediately/

  • Перешел с windows на linux
  • Переустановка windows в краснодаре цена
  • Переустановка аудио драйверов windows 10
  • Перешел с windows 7 на windows 10
  • Переустановка windows в бресте цена