Bugün Creative Sound Blaster sürücüleri için temiz bir kurulum yapmaya karar verdim, çünkü bir süre sonra her zaman kendi başlarına hata yapmaya başladılar. Bu da tüm temizlik prosedüründen geçmek zorunda olduğum anlamına geliyordu. Ve bu neredeyse 2 saatimi aldı.
Ve dürüst olmak gerekirse, bir neden göremiyorum ?! Ve Creative, IMHO, hiçbir zaman işe yaramayan kalitesiz yazılım üretmek için birincilik kazanmasına rağmen, şişkinlik sorunu onlara özel değildir.
Canon dijital kamera sürücüsüne sahip PC, her türlü bağlantıyla birbirine bağlı yaklaşık 10 Canon girişine sahip olacaktır. Visual Studio da önemli bir örnektir, tam kurulum için yaklaşık 50 kadar giriş vardır ve bu şeyi onarmak sadece tam nuking ile mümkündür. Ve bir kez bile VS2k8'den VS2k8SP1'e veya başka bir şeye yükseltme yaparken tüm OS yüklemesini mahvetmeyi başardı. Görünen o ki 5GB boş alan 300 Mb yama için yeterli değildi ...
Yani bu gerçekten yaygın bir problem gibi görünüyor. Günümüzde hemen hemen her uygulama genellikle paketleyicileri, yüklü birden fazla spywarish "arkadaş" içerir, sürücüler yazıcılar dahil her şey için genellikle 600Mb civarındadır.
Ama neden? Geliştirici hatası mı? Bunun gibi uygulamalar destek kabusu, günümüzde asla% 100 çalışmıyorlar ve tanıdığım neredeyse tüm kullanıcılar USB başparmak sürücüsü / Yazıcı / Kamera / Ses Kartı / Tarayıcı için zorunlu bir sürücü yüklemesi olarak aldıkları tüm şişkinlik hakkında çok olumsuz.
Nullsoft'tan NSIS, örneğin Firefox yüklemesi gibi bildiğim kadarıyla şişirilmemiş tek temiz kurulum sistemi gibi görünüyor. Sorunsuz, hemen hemen xcopy tabanlı kurulum sorunsuz.
Peki neden insanlar 30 ara bağlantı katmanı üzerinde köklenmemiş basit kurulumlar ve uygulamalar kullanmıyor? Geliştiriciler tembel olduğu için mi? Kodgen araçlarının kullanımı? Şirketler, kullanıcıların seveceği bir şey olarak ağır uygulamaları zorladığı için mi? Nedeni nedir ve yazılımın bir gün temel bilgilere döneceğine dair bir umut var mı? Sıfırdan yeni bir uygulamaya başladığınızda şişkinlik yazmayı önlemeye yönelik adımlar nelerdir?