Windows güncellemesini kaldırmak için CLI yolu?


9

Temel olarak, Denetim Masası> Program Kaldır> Yüklü Güncellemeleri Görüntüle> Sağ Tıklama Kaldırma'ya gidip komut satırından ne elde edebilirsiniz? Windows platformunda çalışan bir yol arıyorsunuz, ancak (ve okumaya göre, büyük olasılıkla) sürüme bağlıysa öyle olsun.

Belki şöyle bir şey:

C: \ command / uninstall "x64 Tabanlı Sistemler için Windows 7 Güvenlik Güncelleştirmesi (KB2705219)"

KB kullanmak harika olurdu ama wusa.exe yukarıdaki örnek güncelleştirme için çalışır, ancak "Silverlight için Güvenlik Güncelleştirmesi (KBXXXXXXXX)" demek değildir. Çok fazla tutarlılık yok.

Bu konuda çok fazla belge olmadığına gerçekten şaşırdım. WUInstall gibi bir uygulama bunu nasıl yapıyor ?

Takip eden soru, "Yüklü Güncellemeleri Görüntüle" listesinin nasıl doldurulduğudur? Ben bir "UninstallString" veya eşdeğeri için deli umut gibi kayıt aradım ama sadece normal Program Ekle / Kaldır listesine referanslar bulundu.


İlgili: superuser.com/questions/270610/… . Doğrudan bir kopya değil, oradaki cevaplardan biri geçerlidir.
Indrek

@Indrek yorum için teşekkürler! Önceki bir geri yükleme noktasına geri dönmek, bununla başa çıkmanın bir yoludur ve bunu yaptım, sorun değil. Ancak , yalnızca bir tanesinin kaldırılması gerektiğinde x güncelleme miktarını geri almak acı verici olacaktır. Ve soruda belirtildiği gibi, WUInstall'ın bunu nasıl yaptığını bilmek isterim.
Miguel Moll

Bu yanıt, wuinstallbilinen bir KB numarası olan bir güncelleştirmeyi kaldırmak için kullanılır: superuser.com/a/469511
paradd0x

Hey @TiagoM! Biliyorum wuinstallbunu yapabilir. Ancak üçüncü taraf bir uygulamaya bağımlı olmamayı umuyordum. wuinstallİşletim sistemi tarafından sağlanan bir şey kullandığını hayal ediyorum , değil mi?
Miguel Moll

2
@ radioact1ve wusa / uninstall / kb: {güncelleme kimliği} ... ya da bir şey mi kaçırdım? .... sevenforums.com/tutorials/…
Moab

Yanıtlar:


4

Server 2003 ve XP için deneyebilirsiniz:

C:\WINDOWS\$NtUninstallKB940157$\spuninst\spuninst.exe /quiet /norestart

KB sayısının KB olduğu yerde öldürmek istersiniz.


Evet bunu kullanıyorum. Harika çalışıyor.
Miguel Moll


0

Bu çok güzel yardımcı programı buldum: https://bitbucket.org/kazenoco/windows-updates-uninstaller-utility/downloads/Windows%20Updates%20Uninstaller.exe


Windows Güncelleştirmeleri Kaldırıcı Yardımcı Programı Bu yardımcı program (AutoHotKey'de kodlanmıştır), sisteminizden istediğiniz Windows Güncellemelerini toplu olarak kaldırmanıza izin verir. Service Pack'leri kaldırmaz, bu yüzden bunları manuel olarak kaldırmanız gerekir. Windows XP, Vista, 7, 8 ve 8.1'de çalışır. Kurulum Herhangi bir şey kurmanıza gerek yoktur, yürütülebilir dosya taşınabilirdir, bu yüzden indirip çalıştırmanız yeterlidir. Yürütülebilir dosya çalışırken üst dizininde geçici bir metin dosyası oluşturur ve artık gerekmediğinde otomatik olarak kaldırır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.