TG Telegram Group & Channel
Системный Администратор (Сисадмин) | United States America (US)
Create: Update:

👋 Привет, админы!

Недавно на одном из серверов столкнулся с проблемой: служба Windows Update зависала в статусе "Ожидание другого установщика". Перезапуск сервиса не помогал, обновления не ставились, а WSUS-задание висело вечно.

💡 Решение оказалось простым, но неочевидным — кто-то (привет, SCCM или ручной запуск MSI) заблокировал установщик Windows Installer.

📌 Что делать:

1. Проверяем, нет ли зависших процессов установщика:


Get-Process -Name msiexec


2. Если что-то висит — снимаем задачу:


Stop-Process -Name msiexec -Force


3. Чистим временные каталоги обновлений:


net stop wuauserv
Remove-Item -Path "C:\Windows\SoftwareDistribution\Download\*" -Recurse -Force
net start wuauserv


4. И главное — проверяем, не заблокирована ли установка:


Get-WmiObject -Class Win32_Process | Where-Object { $_.Name -like "*msi*" }


Если ничего подозрительного нет — можно запускать установку обновлений повторно.

🧩 В моем случае зависший msiexec.exe не давал поставить ни одно обновление — после его убийства всё пошло как по маслу.

💬 А у вас бывали подобные подвисания с Windows Update? Как решаете — через PowerShell, скрипты или руками? Делитесь!

👉 @win_sysadmin

👋 Привет, админы!

Недавно на одном из серверов столкнулся с проблемой: служба Windows Update зависала в статусе "Ожидание другого установщика". Перезапуск сервиса не помогал, обновления не ставились, а WSUS-задание висело вечно.

💡 Решение оказалось простым, но неочевидным — кто-то (привет, SCCM или ручной запуск MSI) заблокировал установщик Windows Installer.

📌 Что делать:

1. Проверяем, нет ли зависших процессов установщика:


Get-Process -Name msiexec


2. Если что-то висит — снимаем задачу:


Stop-Process -Name msiexec -Force


3. Чистим временные каталоги обновлений:


net stop wuauserv
Remove-Item -Path "C:\Windows\SoftwareDistribution\Download\*" -Recurse -Force
net start wuauserv


4. И главное — проверяем, не заблокирована ли установка:


Get-WmiObject -Class Win32_Process | Where-Object { $_.Name -like "*msi*" }


Если ничего подозрительного нет — можно запускать установку обновлений повторно.

🧩 В моем случае зависший msiexec.exe не давал поставить ни одно обновление — после его убийства всё пошло как по маслу.

💬 А у вас бывали подобные подвисания с Windows Update? Как решаете — через PowerShell, скрипты или руками? Делитесь!

👉 @win_sysadmin


>>Click here to continue<<

Системный Администратор (Сисадмин)




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)