Saya mengalami masalah pada server saya ketika bekerja dengan tamu VM saya, dan saya pikir ini karena pembaruan yang baru diinstal. Apa perintah yang benar untuk menghapus Pembaruan Windows dari prompt perintah, atau Powershell?
Saya mengalami masalah pada server saya ketika bekerja dengan tamu VM saya, dan saya pikir ini karena pembaruan yang baru diinstal. Apa perintah yang benar untuk menghapus Pembaruan Windows dari prompt perintah, atau Powershell?
Untuk mendapatkan daftar tambalan yang terpasang, Anda dapat melakukan:
wmic qfe list
Untuk menghapus patch yang terdaftar, Anda lakukan:
wusa /uninstall /kb:<kbnumber>
Berikut adalah beberapa tautan dengan informasi lebih lanjut:
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
Catatan: artikel 934307 KB mengatakan bahwa Anda tidak dapat menggunakan / mencopot pada Windows 2008 - ini tidak berlaku untuk Windows 2008 R2 - mereka mengaktifkan sakelar pencopotan pemasangan pada R2 (lihat tautan terakhir).
Karena saya baru saja menemukan ini, dan tidak jelas dari dokumentasi, ketika menggunakan wusa /uninstall /kb:<kb number>
pastikan Anda menggunakan nomor aktual dari KB, bukan nomor dan KB.
Salah: wusa /uninstall /kb:KB123456
Baik: wusa /uninstall /kb:123456
Dan untuk melakukannya dari komputer jarak jauh: wmic / node: Panggilan proses SRVNAME buat "powershell wusa / uninstall / kb: 2639043 / quiet / norestart"
dan wusa /? untuk mendapatkan informasi lebih lanjut tentang parameter
Pada Windows 10 / tenang tidak lagi berfungsi. Anda dapat menggunakan:
$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