Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   wusa не хочет удалять обновление в тихом режиме (http://forum.oszone.net/showthread.php?t=348207)

mitiya 12-03-2021 11:34 2952366

wusa не хочет удалять обновление в тихом режиме
 
Возможно кто-то уже столкнулся с проблемой что обновление KB5000802
устраивает экран смерти.

Решил что я самый умный и хотел скриптом поудалять его

Код:

wusa /uninstall /kb:5000802 /norestart /quiet
но почему-то при его запуске ничего не происходит. Даже видно что в диспетчере задач wusa не появляется.

Код:

wusa /uninstall /kb:5000802
отрабатывает , но там надо нажимать ручками.

freese 12-03-2021 16:47 2952399

вероятно повышенные права требуются для удаления

mitiya 12-03-2021 17:56 2952408

Код:

dism /Online /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.867.1.8 /quiet /norestart
dism /Online /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.804.1.4 /quiet /norestart
dism /Online /Remove-Package /PackageName:Package_for_RollupFix~31bf3856ad364e35~amd64~~18362.1440.1.7 /quiet /norestart

wusa не дает теперь удалять с ключом /quiet
так что приходится через dism но нужно знать PackageName
это для kb5000802

если кто дополнит для остальных. Будет круто.

Дополнил, для тех версий с которыми столкнулся

NickM 12-03-2021 20:52 2952429

Цитата:

Цитата mitiya
Возможно кто-то уже столкнулся с проблемой что обновление KB5000802 устраивает экран смерти. »

Ага, сутки пытался в дампах разобраться, отписывался здесь.


Цитата:

Цитата mitiya
так что приходится через dism но нужно знать PackageName »

На reddit'e предложили powershell-сценарий для поиска и удаления с помощью dism:
Цитата:

Код:

$UpdateVersion = "19041.867.1.8"
$SearchUpdates = dism /online /get-packages | findstr "Package_for" | findstr "$UpdateVersion"
$updates = $SearchUpdates.split(":")[1].replace(" ", "")
if ( $updates ) {
    dism /Online /Remove-Package /PackageName:$updates /quiet /norestart
}


UPD: Хотя признаться честно, сценарий выглядит громоздко, ведь всяко изначально исходные данные нужно знать, например, ту же версию файла...

mitiya 12-03-2021 22:11 2952442

Да я читал это. Решил что нет смысла сценарий делать. Он не чем не лучше чем сразу забить PackageName.
Если бы этот сценарий мог бы найти PackageName по KB5000802. Вот тогда да.


Время: 05:07.

Время: 05:07.
© OSzone.net 2001-