Kaldırma Seçeneği Olmayan Windows Güncellemelerini Nasıl Kaldırırım?
Microsoft, bazı Windows güncelleştirmelerinin uninstall seçeneğini aktif etmiyor.
Ancak yapımızdaki bazı gerekliliklerden yada güncelleme nedeni ile yaşanan geçici sorunlardan dolayı uninstall edilmesi gerekebiliyor.
Bu durumda aşağıdaki adımları izliyoruz.
Örneğin ben sistemim üzerinde yüklü olan “KB4485449” numaralı Windows güncellemesini kaldırmak istiyorum ancak denetim masasından ilgili alana giderek KB’ nin üzerine tıkladığımda düzenle butonunun yanında görünmesi gereken uninstall butonu görünmüyor.
Microsoft bu güncellemenin sistemden kaldırılmasını istemediği için KB*.mum (Microsoft Update Manifest) dosyalarının içerisinde engelleme yerleştirmektedir.
Biz de bu engellemeleri kaldıracağız.
Windows MUM dosyalarını “C:\Windows\servicing\Packages” path içerisinde bulunduruyor.
Notepad++ uygulamasını admin ile açarak bu path içerisine gidiyoruz ve *KB4485449*.mum yazarak bu KB ile ilgili tüm mum dosyalarını açıyoruz.
Ctrl+H ile değiştir alanına geliyoruz ve aranan kısmına “permanent” değiştir kısmına “removable” yazarak tüm açık belgelerde değiştir diyoruz.
Ardından Tümünü kaydet ile çıkış yapıyoruz.
Bu işlemlerin otomatik olarak Powershell üzerinden de gerçekleştirebiliriz. Bunun için Admin yetkisi ile Powershell açıyoruz ve ardından aşağıdaki komutu çalıştırıyoruz.
Get-ChildItem ‘C:\Windows\servicing\Packages\*KB4485449*.MUM*’ -Recurse | ForEach {
(Get-Content $_ | ForEach { $_ -replace ‘permanent’, ‘removable’ }) |
Set-Content $_
}
Tekrar güncelleştirmeler alanına giderek ilgili KB üzerine tıkladığımızda Kaldır butonunun aktif olduğu görebiliriz.
Not: Lütfen değişiklik öncesi ilgili mum dosyalarının yedeklerini alınız.
Eline sağlık, faydalı bilgi.
Elinize sağlık
Eline saglik Engin hocam.
Teşekkürler hocam.
Merhaba dediklerinizi yapmama rağmen kaldır seçeneği gelmedi powershell ile yaparken de hata veriyor sanırım. Tam anlamıyorum bu işlerden yardımcı olabilir misiniz ?
Elinize sağlık hocam.
Sorularınızı foruma sorabilirsiniz.
Çok teşekkürler faydalı bir paylaşım olmuş.
teşekkürler.