Program Ekle/Kaldır ile Silinemeyen Programları Regedit Üzerinden Silmek

Merhaba,

Bilgisayarımıza kurduğumuz programları kaldırmakta bazen sıkıntılar çekebiliyoruz. Programın uninstall.exe dosyası çalışmayabilir veya Program Ekle/Kaldır kısmında bu programa ait izler görünmeyebilir. Bu sorunu aşmak için farklı yazılımlar mevcut fakat bunlarında birçoğu ya ücretli programlar ya da bilgisayarınıza isteğiniz dışında program yüklemek isteyen uygulamalar. İşte tüm bunların önüne geçmek için yapmanız gereken birkaç basit adımdan bahsediyor olacağız. Öncelikle kaldırmak istediğimiz programın ismini bir kenara not ediniz. Sonrasında aşağıdaki adımları izlemeniz yeterlidir.

Anlatımda örnek olarak VLC Media Player ve Java uygulamasını göstereceğiz

 

Başlat’a tıklayarak Çalıştır penceresini açın ve regedit yazarak Tamam butonuna tıklayın.

Regedit penceresinde HKEY_LOCAL_MACHINE klasörüne girin

SOFTWARE klasörüne girin

Microsoft klasörüne girin

Windows klasörüne girin

CurrentVersion klasörüne girin

Uninstall klasörüne girin ve alt klasörlerde silmek istediğiniz programın adını arayın.

VLC Media Player klasörünü seçerek sağ tıklayıp Sil seçimini yapın

Gelen uyarı ekranında Evet butonuna basın

 

VLC Media Player klasörü silindi, Regedit penceresini kapatabilirsiniz.

Tekrar Programlar ve Özellikleri menüsünü açtığınızda VLC Media Player programının artık listede yer almadığını göreceksiniz.

 

Yukarıda anlattığımız kısım kaldırılamayan programların regedit kaydını silerek yapılan bir işlemdir. Diğer bir yöntem ise şudur. Programların regedit içerinde “UninstallString” değerleri mevcuttur. Bu anahtarın içerisinde kaldırmak istediğiniz uygulamaya ait “uninstall.exe” dosyasının yeri belirtilmiştir. Biz bu anahtarda yer alan “UninstallString” değerini bir BAT dosyası içerisine yazıp tek tıklama ile programı kaldırmanızı sağlayacağız. Bu yöntem şu durumlarda işinize yarayabilir. Örneğin kurumsal bir firmadaki client üzerinden bir programı kaldırmanız gerekiyor fakat kullanıcının oturumu admin haklarına sahip değil ve siz de bu oturumu kapatmak istemiyorsunuz veya kapatamıyorsunuz. Bu durumda regediti açıp programın “UninstallString” değerini bir yere kopyalamanız yeterli. Sonrasındaki adımları aşağıdaki anlatımda görebilirsiniz. Örneğimizi yine VLC Media Player üzerinden yapmaya devam edeceğiz.

 

Öncelikle kaldırmak istediğimiz VLC Media Player programının regeditte bulunan yerine geliyoruz.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VLC media player

Daha sonra sağ kısımda yer alan “UninstallString” anahtarına çift tıklıyoruz ve içindeki değeri bir txt dosyası oluşturup kopyalıyoruz.

Daha sonra txt dosyasının içeriğini açıp aşağıdaki satırları ekliyoruz.

 

@echo off

rem Bilişimin Doğru Adresi

cd C:\Program Files\VideoLAN\VLC

start uninstall.exe /passive

rem Bilişimin Doğru Adresi

exit

 

Bu satırları ekledikten sonra dosyanın uzantısını .bat olacak şekilde değiştirip değişiklikleri kaydediyoruz.

Sonrasında “vlcplayer.bat” olarak kaydettiğimiz dosyaya çift tıklarsak  VLC Media Player uygulamasının uninstall ekranın geldiğini göreceksiniz.

Bu işlemi admin hakkında sahip bir oturumda yapmak için dosya üzerine shift tuşuna basıp sağ tıklıyoruz. Gelen ekranda “Farklı kullanıcı olarak çalıştır” kısmına tıklıyoruz. Gelen ekranda local admin bilgileri girip “Tamam” dediğimiz zaman admin oturumuna sahip olmayan bir kullanıcıdan da uygulamayı rahatlıkla silebilirsiniz.

Bu adımda da sizlere regeditte uzantısı “uninstal.exe” olmayan uygulamaların bat dosyayı ile nasıl kaldırılacağını anlatacağız. Burada tercih ettiğimiz uygulama ise Java olacaktır.

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall anahtarına gelip Java ile ilgili olan satırı buluyoruz.

 

“UninstallString” anahtarının içindeki değeri kopyalayıp bir txt dosyasına kaydediyoruz. Kaydettiğimiz dosyanın uzantısını .bat olacak şekilde değiştiriyoruz. Sonrasında bu dosyaya çift tıkladığınız zaman Java uygulamasının sisteminizden kaldırılma işlemin başladığı adımları görüyor olacaksınız.

UninstalString değeri şu şekilde görünmektedir: MsiExec.exe /X{xxxx-xxxx-xxxx-xxxx-xxxxxx} x yerine harf ve rakamlar görünür.

 

Her iki yöntemde de bir uygulamanın uninstall edilme şeklini anlatmaya çalıştık. Sorularınız olursa lütfen yorum kısmından belirtiniz.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*