Terminal, Ayarlar'da gezinmekten neden iyidir
Ayarlar her uygulamayı kendi sayfasında gösterir; bir de üstüne kaydırma ve onay pencereleri ekler. winget ise aranabilir bir liste ve her uygulamada aynı şekilde çalışan tek satırlık kaldırma sunar. Paketleri kimliğe göre eşleştirdiği için Ayarlar listesinde görünmeyen girdileri — yalnızca kullanıcıya kurulan araçları, eski kurulum programlarını — de kaldırır. Komut her terminalde çalışır — Windows Terminal, PowerShell ya da klasik konsol — ve yönetici hakkı yalnızca uygulamanın kendisi gerektirdiğinde istenir.
winget üç tür yazılımı kaldırır: doğrudan sildiği MSIX ve Store paketlerini; kayıtlı bir kaldırıcısı olan klasik programları — o kaldırıcıyı sessizce çalıştırarak — ve kendi kurduğu, %LOCALAPPDATA%\Microsoft\WinGet\Packages altında duran portable uygulamaları. Her türün kendine has huyları vardır: sessiz mod, kaldırıcının bunu desteklemesine bağlıdır ve bazı üretici kurulumları yine de bir ilerleme penceresi gösterir.
- winget list — geçerli kullanıcı için kurulu olan her şey, kimlikleriyle
- winget uninstall 7zip.7zip — tam kimliğe göre kaldırma
- winget uninstall --id Git.Git -e --silent — birebir eşleşme, diyalog yok
- winget uninstall Microsoft.BingWeather — Store paketleri Appx kimliğiyle işlem görür
- winget uninstall --id <id> --purge — portable uygulamalar: paket klasörünü de siler
Bir uygulamayı adım adım kaldırmak
Windows Terminal'i açın ve nelerin kurulu olduğunu görmek için winget list çalıştırın; ID sütunu, kaldırma komutuna vereceğiniz şeydir. winget uninstall yazıp kimliği ekleyin — örneğin winget uninstall VideoLAN.VLC — ve winget sorarsa onaylayın. Kısmi bir ada birden fazla uygulama eşleştiğinde winget bunları numaralı listeler ve seçiminizi bekler — -e anahtarı birebir eşleşmeyi sağlar, sorgulamayı bitirir.
--silent, üreticinin kaldırıcısından pencereleri olmadan çalışmasını ister: modern kurulumların çoğu bunu yerine getirir, inatçı birkaçı yine de arayüzünü gösterip kaybolur. Makine geneli kurulumlar bir UAC uyarısı tetikler ya da yönetici terminali ister. winget uygulamayı hiç bulamıyorsa, o uygulama ya başka bir kullanıcı için kurulmuştur ya da Windows'un ortaya koymadığı bir biçimde kayıtlıdır — bunlar Ayarlar'dan ya da kendi araçlarıyla kaldırılır.
Sınırlar, artıklar ve son temizlik
winget, uygulamanın kendi kaldırıcısını çalıştırır; ne silineceğine kaldırıcı karar verir — çoğu, yapılandırma dosyalarını ve önbellekleri %APPDATA% ve %LOCALAPPDATA%'da bırakır. Bu bilinçli bir tasarımdır, ayarlar yeniden kurulumda ayakta kalsın diye; ama büyük temizlik gününde megabaytlar tam da o klasörlerde saklanır. İstisna portable paketlerdir: --purge, yürütülebilir dosyayı bırakmak yerine paketin tüm klasörünü siler.
Asıl son temizlik için tanıdığınız artık klasörlerini silin ya da işi özel bir temizleyiciye bırakın: Kleaner PRO, geçici dosyaları ve önbellekleri topladığı aynı geçişte bildiği uygulama artıklarını da süpürür. Büyük bir kaldırma seansının ardından bir kez yeniden başlatın — bazı kurulum programları, dosya silme işlemlerini ancak bir sonraki açılışta tamamlanmak üzere planlar.
Sorular ve yanıtlar
winget, Windows'un yerleşik uygulamalarını kaldırabilir mi?
Evet, Appx tabanlı olanları: örneğin winget uninstall Microsoft.BingWeather, Hava uygulamasını kaldırır. Sistem için kritik paketler gitmeyi reddeder; bazılarının yerine PowerShell'in Remove-AppxPackage komutunun -AllUsers ile kullanılması gerekir.
winget uninstall --purge ne yapar?
winget'in kurduğu bir portable uygulamanın paket klasörünün tamamını siler; yürütülebilir dosyayı %LOCALAPPDATA%\Microsoft\WinGet\Packages içinde bırakmaz. Yalnızca portable paketler için geçerlidir.
winget neden kurulu paket bulunamadı diyor?
Uygulama ya başka bir kullanıcı hesabına kurulmuştur ya da kaldırma kaydı açmamıştır — bazı üretici araçları böyledir. Ayarlar → Uygulamalar'a bakın ya da adın bir parçasıyla winget list --name çalıştırın.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]