Bulk Crap Uninstaller

Bulk Crap Uninstaller 5.9

Paketleme Değişiklikleri

Kurulum artık önemli ölçüde küçüldü ve taşınabilir sürümü içermiyor.
BCU artık çerçeveye bağlı bir uygulama olarak dağıtılıyor. .NET 6 yüklü değilse, yükleyici otomatik olarak indirip kuracaktır. Önceki sürümlerdeki gibi bağımsız bir sürüme ihtiyacınız varsa, taşınabilir sürümü indirin.

Kod İmzalama

BCU çalıştırılabilir dosyaları ve yükleyici artık imzalanmıyor. İmzalama, hatalı antivirüs tespitlerini azaltmaya yardımcı olsa da bazı sorunlara da yol açtı. Daha fazla bilgi için #737 numaralı tartışmaya bakın. Bir çözüm bulunursa kod imzalama geri dönebilir.

Düzeltmeler ve iyileştirmeler

Hata düzeltme: Chocolatey 2.0.0+ tarafından yüklenen yazılımlar, @szw0407 tarafından #711'de kaldırılan bir komut parametresi nedeniyle listelenmeyebilir.
Sistem Geri Yükleme için çeşitli düzeltmeler; @Klocman tarafından #759'da tüm Windows sürümlerinde çalışması gerektiği belirtildi.
@Klocman tarafından #760'da geri yükleme noktası onay mesajının hiç görünmemesi düzeltildi.
@Klocman tarafından #761'de Bilinen Klasörler (özellikle İndirmeler) konusunda daha dikkatli olun.
@Klocman tarafından #764'te SubPathIsInsideBasePath'in tam eşleşme için false döndürmesi düzeltildi (Bu, gereksiz dosya oluşturmayı ve birkaç başka şeyi etkiler. Bazı rastgele sorunları düzeltir ve potansiyel olarak gereksiz dosya algılamayı iyileştirir.)
@Klocman tarafından #766'da çeşitli derleyici uyarıları çözüldü.

Yükleyici

@bovirus tarafından #710'da yükleyici betiği iyileştirmesi.
Yükleyici: AnyCPU derlemesini kullanın ve gerekirse .NET6'yı otomatik yükleyin (taşınabilir kurulum artık mümkün değil) @Klocman tarafından #765'te.
Yükleyiciyi temizleyin ve InnoSetup v6.4 altında derlemeyi düzeltin @Klocman tarafından #762'de.

Yerelleştirmeler


@programmingwithprince tarafından #702'de Hintçe çeviri yükleyicisi ekler.
@diodion tarafından #720'de pt-BR Çeviri Güncellemesi.
CN yerel ayarında bir çökme de dahil olmak üzere çeşitli küçük yerelleştirme sorunları düzeltildi.

Yeni Katkıda Bulunanlar

@diodion ilk katkısını #720'de yaptı.
@programmingwithprince ilk katkısını #702'de yaptı.
Neler Değişti
Genel


Başlangıç Yöneticisi'ndeki listeyi günceller.
BinaryFormatter'dan XmlSerializer'a geçer.

Çeviriler

Yükleyici için Çince Basitleştirildi.
Çevirileri iyileştirme.
Fransızca çevirileri iyileştirme.
Macarca çevirisi güncellendi.
Fransızca çeviri güncellemesini birleştirir.
Winget serbest bırakıcı iş akışını #643'te @sitiom tarafından düzeltir.
Türkçe Installer yerelleştirmesi @DogancanYr tarafından #641'de.
#662'ye @Klocman tarafından "Görünüm > Tüm sütunları otomatik olarak yeniden boyutlandır" butonu eklendi.
Birleştir Geliştirilmiş Japonca çeviri 2024-09-29, KKbion tarafından @Klocman tarafından #663'te.
  • @Kommprog tarafından birleştirilmiş Rusça çeviri güncellemesi
  • @cc713 tarafından birleştirilmiş Basitleştirilmiş Çince çeviri
  • Bazı sistemlerde başlatıcının çökmesi düzeltildi - vc_redist'e bağlı değil.
  • SteamHelper'ın son Steam güncellemesinden sonra özel kütüphane klasörlerini bulamaması düzeltildi.
  • Özel sistem ve kullanıcı klasörlerinin önemsiz olarak işaretlenmesini önleyin.
  • Deneme hatalarının geliştirilmiş günlüğü
  • Geliştirilmiş başlatıcı hata mesajı kutuları
Kaynak: BCUninstaller 5.1 | GitHub
Bu sürümden başlayarak, BCU'nun çalışması için Windows 7 veya daha yenisine ihtiyacı olacaktır (7 / 2018R2'de başlatma sırasında bir hata alırsanız Windows Update'i çalıştırmayı deneyin). BCUninstaller'ı Vista veya daha eski sürümlerde kullanmak istiyorsanız, mevcut en son 4.x sürümünü indirin. Bunun nedeni, BCUninstaller'ın artık tamamen .NET 5'te olmasıdır.

Bu değişim hareketi uzun zaman önceydi ve sonunda GitHub'ın .NET 3.5 tarafından desteklenmeyen yeni bir SSL şifreleme standardına geçmesiyle zorunlu hale geldi ve bu da güncellemeleri kontrol etmeyi imkansız hale getirdi.

.NET 5'te olduğu için, BCUninstaller artık yalnızca eski ve güncelliğini yitirmiş kitaplıkları ve API'leri kullanmakla sınırlı değildir (geriye dönük uyumluluk için daha önce .NET 3.5'te takılı kalmıştı). Bu, bazı önemli iyileştirmeler sağlar, ancak aynı zamanda bazı dezavantajlar sunar, özellikle de:
  • Çok yeni bir yapı olduğu için pek çok sistemde kurulu değil, ama şükür ki artık uygulamayı "bağımsız" olarak derlemek mümkün, bu da sisteminizde .NET yüklü olmasa bile çalışması için gereken tüm her şeyi içerdiği anlamına geliyor. (.NET Framework'ü yüklemek için artık istem yok)
  • Bu bağımsız derleme, dosya boyutunun büyük ölçüde artmasının nedenidir - yapının iyi bir kısmı artık BCU ile birlikte verilmektedir.
  • Tek başına derlemesi ve yeni çalışma zamanı sayesinde BCU artık daha hızlı başlıyor ve çalışıyor (hızlı bir SSD olmadan fark edilmesi zor olabilir).
  • Tek başına derleme, beni ayrı x64 ve x86 yapılarını içerisine dahil etmeye zorladı. Bu, gelecekte yalnızca bir x86 yapısına sahip olarak düzeltilebilir, ancak bunun düzgün çalışması için birçok kod işleme kaydının güncellenmesi gerekecektir. Yalnızca sisteminiz için doğru yapı yüklenecektir.
  • Taşınabilir sürümde hem yapılar hem de BCU'nun doğru sürümünü otomatik olarak başlatacak bir başlatıcı bulunur. Yer kazanmak için yalnızca x64 sistemlerine hizmet veriyorsanız ve bunun tersini yapıyorsanız x86 yapısını kaldırabilirsiniz.
Değişiklik Günlüğü
  • .NET 5'e dönüştürüldü, yeni bir yapı işlem hattı kurulabilir.
  • Kaldırma ilerleme penceresine "Tamamlandığında bilgisayarı uyku moduna al" onay kutusu eklendi.
  • "Araçlar > Geri yükleme noktası oluştur" menü ögesi eklendi.
  • Deneysel DPI uyumlu mod eklendi (Ayarlar > Çeşitli'de açın, arayüzün bazı yerlerde garip görünmesini bekleyin).
  • Güncelleme sonrası haberleri hiçbir zaman göstermeme seçeneği eklendi (söz konusu pencerede yeni onay kutusu).
  • Başlangıç yöneticisini doğrudan açmak için anahtar eklendi.
  • Kök BCUninstaller dizinini daha temiz hale getirmek için dosya yapısı değiştirildi.
  • Sistem geri yüklemesi bir ayarla değiştirildi, etkinleştirilirse, kaldırma başlangıcında otomatik olarak çalışır.
  • Yerelleştirilmiş kaynaklar gereksiz verilerden temizledi.
  • Yeni bir sürüme güncelledikten sonra önbellekler temizlenebilir.
  • Daha esnek olması için geliştirilmiş kepçe çıktısını ayrıştırabilirsiniz.
  • BCU kısayollarının önemsiz olarak algılanması düzeltildi.
  • Güncellemelerin kontrol edilememesi düzeltildi.
  • GetChildProcesses hizmetinin bazı sistemlerde çalışamaması düzeltildi.
  • Kurulu .NET eski bir sürümse, ManagementObjectSearcher istisnası düzeltildi.
  • Ek ayarlar penceresinin üstünde ilk başlatma sihirbazının gösterilmesi düzeltildi.
  • Oldukça agresif bir şekilde bozuk olan işaretleme yapılandırması düzeltildi.
  • Dosya sistemi yollarının yanlış şekilde normalleştirilmesi düzeltildi.
  • Yapılandırmanın düzgün şekilde sıfırlanmaması düzeltildi.
  • Bazı ayarların doğru sağlayıcıyı kullanmaması veya dolaşım olmaması düzeltildi (güncelleme sırasında ayarlar kayboldu).
  • Grupları yanlış sırada gösteren boyuta göre sabit sıralanmaları düzeltildi.
  • Sabit penceredeki başlığın yazım hatası düzeltildi.
  • Durum çubuğundan bağış düğmesi kaldırıldı.
  • Gelişmiş filtreler araç çubuğunda aç/kaydet .bcul metnini gösterebilirsiniz.
  • .bcul dosyalarının daha iyi bir kılavuz açıklamasıyla güncellenmesi sağlandı.
  • Güncellenmiş kaldırma kılavuzu eklendi.
  • Bu depoya gerekli tüm projeleri dahil edebilirsiniz, artık BCU'yu VS 2019'dan kolayca derleyebilirsiniz.
  • Yeni bir otomasyon kitaplığı kullanabilirsiniz.
Kaynak: BCUninstaller 5.0 | GitHub
  • Beğen
İfadeler: Enes3078
Geri
Yukarı