Yenilikler ve İyileştirmeler
- ZIP, CPIO, RAR, UFD, QCOW ve Compound formatları için kod yapısı iyileştirildi.
- 7-Zip Dosya Yöneticisi: Dosya listesi sıralama düzeni geliştirildi; artık dosya adları ikincil sıralama anahtarı olarak kullanılıyor.
- 7-Zip Dosya Yöneticisi: Benchmark (Hız Testi) özelliği, 64'ten fazla CPU iş parçacığına (thread) sahip sistemleri destekleyecek şekilde güncellendi.
Düzeltilen Sorunlar
- 7-Zip'in "sparse" (seyrek) dosyalar içeren TAR arşivlerini düzgün ayıklayamamasına neden olan hata giderildi.
- Çeşitli küçük hatalar düzeltildi.
Güvenlik İyileştirmesi:
- Arşivlerden dosya çıkarılırken daha fazla güvenlik sağlamak amacıyla sembolik bağlantıların işlenmesiyle ilgili kod değiştirildi.
Yeni Özellik:
- Sembolik bağlantılar oluştururken varsayılan güvenlik kontrollerini atlamak için -snld20 komut satırı anahtarı artık kullanılabilir.
25.00 Sürüm Notları
- 7-Zip for Windows artık zip/7z/xz arşivleri sıkıştırırken ve 7-Zip kıyaslama testinde 64'ten fazla CPU iş parçacığı kullanabiliyor. Eğer Windows'ta (64'ten fazla CPU iş parçacığına sahip sistemlerde) birden fazla işlemci grubu varsa, 7-Zip CPU iş parçacıklarını farklı işlemci gruplarına dağıtır.
- bzip2 sıkıştırma hızı %15–40 oranında artırıldı.
- deflate (zip/gz) sıkıştırma hızı %1–3 oranında artırıldı.
- zip, cpio ve fat arşivleri için destek geliştirildi.
- Bazı hatalar ve güvenlik açıkları giderildi.
- LZMA/LZMA2 sıkıştırma yöntemleri için varsayılan sözlük boyutu değerleri artırıldı:
32-bit sürümleri için LZMA/LZMA2 sıkıştırma yöntemlerinde varsayılan sözlük boyutu 64 MB'yi geçmez.Kod:Sözlük boyutu Sıkıştırma seviyesi v24.08 v24.09 v24.09 32-bit 64-bit 8 MB 16 MB 16 MB -mx4 16 MB 32 MB 32 MB -mx5: Normal 32 MB 64 MB 64 MB -mx6 32 MB 64 MB 128 MB -mx7: Maksimum 64 MB 64 MB 256 MB -mx8 64 MB 64 MB 256 MB -mx9: Ultra
- 7-Zip artık şu hash kontrol toplamlarını hesaplayabiliyor: SHA-512, SHA-384, SHA3-256 ve MD5.
- APM ve HFS desteği geliştirildi.
- Eğer bir arşiv güncelleme işlemi geçici bir arşiv klasörü kullanıyorsa ve arşiv hedef klasöre taşınıyorsa, 7-Zip, arşiv dosyasının taşınma işleminin ilerlemesini gösterir. Bu işlem, arşiv büyükse uzun sürebileceği için önemlidir.
- Bir hata düzeltildi: 7-Zip Dosya Yöneticisi, iç içe geçmiş arşivlerden çıkarılan dosyalar için Zone.Identifier akışını yaymıyordu (yani bir arşiv içinde başka bir açık arşiv varsa).
- Bazı hatalar düzeltildi.
- 7-Zip 24.00-24.07'deki hata düzeltildi: Bir ZIP arşivi oluşturmak için: Arşive eklenen bir dosya orijinalinden daha küçük bir boyuta sıkıştırılamazsa, 7-Zip arşivin sonundan sonra fazladan sıfır bayt yazabilir. Oluşturulan ZIP arşivi, arşivin sonundan sonraki işe yaramaz sıfır bayt dışında doğrudur. Böyle bir ZIP arşivini açarken, 7-Zip bir uyarı görüntüler: "UYARI: Arşivin sonundan sonra veri var".
- Hata düzeltildi: "Dosya Değiştirmeyi Onayla" penceresinde GDI nesnelerinin (Windows'taki dahili kaynaklar) sızıntısı vardı, bu da aynı çalışan 7-Zip işleminden 1600 "Dosya Değiştirmeyi Onayla" penceresi görüntülendikten sonra sorunlara neden oluyordu.
- 7-Zip Dosya Yöneticisinde ve "Dosya Değiştirmeyi Onayla" penceresinde dosya simgelerini görüntülemek için bazı optimizasyonlar gerçekleştirildi.
- Bazı hatalar düzeltildi.