Risposte:
Per ottenere un elenco di patch installate è possibile eseguire:
wmic qfe list
Per disinstallare una patch elencata, fai:
wusa /uninstall /kb:<kbnumber>
Ecco alcuni link con ulteriori informazioni:
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: l'articolo 934307 KB afferma che non è possibile utilizzare / disinstallare su Windows 2008 - questo non si applica a Windows 2008 R2 - hanno abilitato l'opzione di disinstallazione su R2 (vedere l'ultimo collegamento).
Dal momento che mi sono appena imbattuto in questo, e non è chiaro dalla documentazione, quando si utilizza wusa /uninstall /kb:<kb number>
assicurarsi di utilizzare il numero effettivo dal KB, non il numero e il KB.
Sbagliato: wusa /uninstall /kb:KB123456
Giusto: wusa /uninstall /kb:123456
Su Windows 10 / quiet non funziona più. Puoi usare:
$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