From bdb6e156dbeda6c8df59f98c0467e6e6d9e72164 Mon Sep 17 00:00:00 2001 From: Paul Mataruso Date: Sun, 6 Jul 2025 17:10:13 +0000 Subject: [PATCH] Add WSUS_Remove.ps1 --- WSUS_Remove.ps1 | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 WSUS_Remove.ps1 diff --git a/WSUS_Remove.ps1 b/WSUS_Remove.ps1 new file mode 100644 index 0000000..2d8d27f --- /dev/null +++ b/WSUS_Remove.ps1 @@ -0,0 +1,13 @@ +Write-Host "==> Uninstalling all WSUS components..." -ForegroundColor Cyan +Uninstall-WindowsFeature UpdateServices, UpdateServices-Services, UpdateServices-UI, UpdateServices-WidDB, UpdateServices-DB -Remove + +Write-Host "==> Deleting old WSUS folders..." -ForegroundColor Cyan +Remove-Item -Path "C:\WSUS_Store" -Recurse -Force -ErrorAction SilentlyContinue +Remove-Item -Path "C:\Program Files\Update Services" -Recurse -Force -ErrorAction SilentlyContinue + +Write-Host "==> Deleting WID SUSDB files (if they exist)..." -ForegroundColor Cyan +Remove-Item -Path "C:\Windows\WID\Data\SUSDB.mdf" -Force -ErrorAction SilentlyContinue +Remove-Item -Path "C:\Windows\WID\Data\SUSDB_log.ldf" -Force -ErrorAction SilentlyContinue + +Write-Host "==> Rebooting before clean install..." -ForegroundColor Cyan +Restart-Computer -Force \ No newline at end of file