Respostas:
Para obter uma lista dos patches instalados, você pode:
wmic qfe list
Para desinstalar um patch listado, você faz:
wusa /uninstall /kb:<kbnumber>
Aqui estão alguns links com mais informações:
http://www.systemcentercentral.com/BlogDetails/tabid/143/indexid/57960/Default.aspx
http://support.microsoft.com/kb/934307
http: // technet. microsoft.com/en-us/library/dd883262(WS.10).aspx
Nota: o artigo de 934307 KB diz que você não pode usar / desinstalar no Windows 2008 - isso não se aplica ao Windows 2008 R2 - eles ativaram a opção de desinstalação no R2 (consulte o último link).
Desde que acabei de encontrar isso, e não está claro na documentação, ao usar wusa /uninstall /kb:<kb number>
verifique se você está usando o número real da KB, não o número e a KB.
Errado: wusa /uninstall /kb:KB123456
Certo: wusa /uninstall /kb:123456
No Windows 10, o / quiet não funciona mais. Você pode usar:
$SearchUpdates = dism /online /get-packages | findstr "Package_for"
$updates = $SearchUpdates.replace("Package Identity : ", "") | findstr "KBXXXXXX"
#$updates
DISM.exe /Online /Remove-Package /PackageName:$updates /quiet /norestart