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