WinRAR

WinRAR 7.20

1. Katı RAR arşivlerindeki dosyaları silerken performans iyileştirmeleri:

a) Silinen dosyalardan sonra sıfır olmayan dosya kalmadıysa, arşivle
Yeniden sıkıştırma işlemi gerçekleştirilmiyor;

b) Silinen dosyalar öncesindeki arşivin bir kısmı, olduğu gibi kopyalanır, herhangi bir değişiklik yapılmaz.
Yeniden paketleme. Gerekirse içeriği belleğe açılır.
ancak yeniden sıkıştırılmamış;

c) Yarı katı arşiv işleme, yalnızca katı bloklar içeren işlemleri kapsar.
Silinen dosyalar. Etkilenmeyen katı bloklar olduğu gibi kopyalanır.

2. "Maske ile arşiv adı oluştur" arşivleme seçeneği ve -ag komut satırı
anahtar:

a) Yeni 'K' biçim karakteri, haftanın mevcut gününü tanımlar.
İsim, metin dizesi olarak;

b) Yeni 'O' biçim karakteri, geçerli ay adını metin olarak tanımlar.
Biçim karakter numarasına bakılmaksızın dize. "MMM" maskesinin aksine,
Bu, 3 karakterden daha kısa veya daha uzun isimler kullanılmasına olanak tanır.
-agOO gibi;

c) Mevcut alan genişliğini aşan aşırı sayıda biçimlendirme karakteri
Artık arşiv adına eklenmek yerine göz ardı ediliyorlar.
Dolayısıyla, tam ay veya hafta içi gün adlarını belirterek kullanmak mümkündür.
En uzun isme eşit veya ondan fazla sayıda biçimlendirme karakteri kullanın.
Örneğin, haftanın günlerinin adları için -agKKKKKKKKKK gibi.

3. Komut satırı -s anahtarı:

a) -s seçeneği, '=' karakteriyle başlayan isteğe bağlı parametreyi kabul eder.

Anahtarlar -s, -se, -sv, -sv-, -s- yerine -s= gelirf, -s=e,
-s=v, -s=d, -s=-. Bu anahtarların önceki sürümleri hala geçerlidir.
Mevcut sürümde desteklenmektedir, ancak gelecekte kaldırılabilir.

Aynı switch ifadesinde birden fazla değiştiriciyi birleştirmek mümkündür.
Örneğin -s=e100f.

b) Yeni -s=r anahtarı, yeni dosyalar eklenmeden önce katı istatistikleri sıfırlar.
Mevcut arşive.

4. -tk seçeneği artık isteğe bağlı tarih parametresini YYYYMMDDHHMMSS formatında kabul ediyor.
Biçim. Arşiv değiştirilirken parametre kullanılmadan kullanılırsa,
Orijinal arşiv zamanını korur. İsteğe bağlı parametre.
Mevcutsa, arşiv değiştirme zamanına atanır.

Tarih dizisine '-' veya ':' gibi ayırıcılar eklemek mümkündür.
ve sondaki alanları atlayın. Örneğin, -tk2025-06-01 anahtarı doğrudur.

5. "Zaman" bölümündeki "Arşiv zamanını ayarla" seçeneklerine "Belirtilen zaman" eklendi.
Arşivleme iletişim kutusunun sayfası. Elle girilen zamanı atamanıza olanak tanır.
Yeni oluşturulan veya değiştirilen arşivlere.

6. UTF-8 çıktı formatı ve bayt sıralama işareti seçenekleri eklendi.
"Rapor oluştur" komutu.

7. "SFX arşivlerinin nerede kontrol edileceği" bölümüne "Bulut dosyaları" seçeneği eklendi.
"Ayarlar/Entegrasyon/Bağlam menü öğeleri..." iletişim kutusunda gruplandırın.

Bu seçenek kapalıysa, WinRAR kabuk uzantısı deneme yapmayacaktır.
Arşivin kendi kendine açılıp açılmadığını sağ tıklayarak tespit etmek.
Yerel olarak erişilemeyen, çalıştırılabilir bir bulut dosyası. Bu tespit
Veri okuma işlemi içerir ve bu tür dosyalar için yavaş olabilir.

Bu seçenek, bulut depolama tarafından döndürülen dosya özelliklerine bağlıdır.
Sağlayıcı tarafından sağlanır ve gerekli özellik desteklenmiyorsa göz ardı edilebilir.
Belirli bulut hizmetine göre.

8. "Arama sonuçları" iletişim kutusunun altındaki "Panoya kopyala" düğmesi
"Dosya bul" komutunun mevcut sonuçlarını panoya kopyalar.

9. Çok sayıda dosya içeren büyük bir arşivi açmak daha az zaman alır.
ve WinRAR dosya listesindeki klasörler. Bu durum özellikle ZIP dosyaları için daha belirgindir.
Milyonlarca dosya içeren arşivler.

10. TAR ve TAR tabanlı arşivlerin çıkarılma hızında iyileşme,
Örneğin .tar.gz veya tar.xz gibi. En çok sabit disk sürücülerinde görülür.
Daha yavaş arama süresi ve çok sayıda dosya içeren büyük arşivlerle.

11. SFX modülü, sfxnamenoext ortam değişkenini ayarlar ve bu değişken şunları içerir:
Yol ve uzantı içermeyen SFX arşiv adı. Bu, ekleme yapılmasına olanak tanır.
Arşiv adını, kullanıcı tanımlı hedef yola şu şekilde dönüştürebilirsiniz:

Yol=c:\Util\%sfxnamenoext%"

12. "minsize" parametresi, minimum dosya referans boyutunu tanımlar.
-oi[0-4][:] anahtar, artık isteğe bağlı bir sondaki öğeyi de içerebilir
Birim boyut karakteri. Yani -oi:1m, -oi:1048576'ya eşdeğerdir.

13. -x anahtarı, hem Windows hem de Unix stiliyle dışlama yollarını tanır.
Yol ayırıcılar kullanılır, bu nedenle -xfolder\file ve -xfolder/file aynı işlevi görür.
Daha önce yalnızca -xfolder\file seçeneği dosyayı hariç tutuyordu.

14. Giderilen hatalar:

a) Arşivleme iletişim kutusunun "Hariç tutulacak dosyalar" alanı tümü için göz ardı edildi.
Ancak öncelikle "Her dosyayı ayrı bir arşive koy" seçeneğini kullanarak ZIP arşivlerini oluşturun.
Seçenek etkinleştirildi;

b) "Arşivleri dönüştür" komutunu işlerken, "Tüm arşivler için kullan"
Parola isteminde yer alan seçenek yalnızca şifrelenmiş parolalar için mevcuttu.
Dosya adı şifrelemesi içeren arşivler etkinleştirilemedi.
Şifrelenmemiş dosya adlarına sahip arşivleri dönüştürürken.
  • WinRAR 7.12'dekinden farklı bir başka dizin geçişi güvenlik açığı düzeltilmiştir.
  • Bir dosya çıkarılırken, WinRAR'ın önceki sürümleri, RAR, UnRAR, taşınabilir UnRAR kaynak kodu ve UnRAR.dll'in Windows sürümleri, kullanıcı tarafından belirtilen yol yerine özel olarak hazırlanmış bir arşivde tanımlanan bir yolu kullanması için kandırılabilir. RAR, UnRAR, taşınabilir UnRAR kaynak kodu ve Android için RAR olarak da bilinen UnRAR kütüphanesinin Unix sürümleri etkilenmemektedir

Hatalar düzeltildi​

  • WinRAR 7.12 "Ayarları dosyadan al" komutu, 7.12'den önceki WinRAR sürümleri tarafından kaydedilen ayarlarını geri yükleyemedi;
  • WinRAR 7.12, WinRAR 5.21 ve daha eski sürümler tarafından oluşturulan profilleri için belirtilenden daha büyük bir kurtarma boyutu ayarladı.
  • Muhteşem
İfadeler: Atakan K
Bir dosya çıkarılırken, WinRAR'ın önceki sürümleri, RAR, UnRAR, taşınabilir UnRAR kaynak kodu ve UnRAR.dll'in Windows sürümleri, kullanıcı tarafından belirtilen yol yerine özel olarak hazırlanmış bir arşivde tanımlanan bir yolu kullanması içinkandırılabilir.

RAR, UnRAR, taşınabilir UnRAR kaynak kodu ve Android için RAR olarak da bilinen UnRAR kütüphanesinin Unix sürümleri etkilenmemektedir.

Trend Micro Zero DayInitiative ile çalışan whs3-detonator'a bu güvenlik sorunu hakkında bizi bilgilendirdiği için teşekkür ederiz.


2. Daha önce "Rapor oluştur" komutu arşivlenmiş dosya adlarını HTML raporuna olduğu gibi dahil ediyordu, bu da potansiyel olarak güvenli olmayan HTML etiketlerinin rapora enjekte edilmesine izin veriyordu. Bu tür bir enjeksiyonu önlemek için mevcut sürüm HTML raporundaki < ve > dosya adı karakterlerini < ve > dizeleri ile değiştirmektedir.

Bu güvenlik sorununu dikkatimize sunduğu için Marcin Bobryk'e (github.com/MarcinB44) teşekkür ederiz.


3. "Arşivlenen dosyaları test et" ve "kurtarma birimleri" arşivleme seçenekleri birlikte kullanılırsa, kurtarma birimleri de test edilir. Önceki sürümlerde kurtarma birimlerini oluşturmadan önce testi tamamlıyordu, bu nedenle doğrulanmamıştı.


4. Windows'ta RAR arşivi değiştirilirken Unix dosya kayıtları için nanosaniye dosya zaman hassasiyeti korunur. Daha önce Windows 100 nanosaniye hassasiyetine dönüştürülüyordu.
1. Eğer "Arşive ekle..." Explorer içerik menüsü komutu aşağıdakilere uygulanır
örneğin, disk kökündeki birden çok arşiv, d:\arc1 .rar
ve d:\arc2 .rar, WinRAR arc1_rar'ı önerecek.rar varsayılan adı
yeni bir arşiv için. Önceki sürüm arc1'i önerdi.rar, bir tane güncelleniyor
yeni bir tane oluşturmak yerine seçilen arşivlerden.

2. Hatalar düzeltildi:

a) WinRAR 7.10, bir klasör içeren katı arşivleri güncelleyemedi
bir dosya kaydının önüne yerleştirilen kayıt. Sağlama toplamı hatasını yayınladı
mesaj ve işlem iptal edildi.

Bu düzeltmenin bir sonucu olarak, bu sürüm orijinal konumunu korur
güncellemeden sonra bu tür klasörlerden ve bunları sonuna kadar taşımaz
WinRAR 7.10'un yaptığı gibi arşivin;

b) mevcut bir dosya üzerinden CAB arşivinden bir dosya ayıklanırken,
varolan dosyaların üzerine yazıldı, ancak kesilmedi.
Dolayısıyla, mevcut dosya ayıklanandan daha büyükse, mevcut dosya verileri
çıkarılan dosyanın sonunda bırakılmıştı;

c) "Gelişmiş SFX seçenekleri" iletişim kutusundan SFX modülü saklanmışsa
sıkıştırma profilinde, arşivlenmiş olsa bile olduğu gibi uygulandı
profil seçildikten sonra format değiştirildi. Sonuçlanabilir
SFX modülünde arşiv formatının eşleşmemesi;

d) ilişkili açılır listeden bayt cinsinden bir değer seçme
arşiv iletişim kutusuyla "Birimlere böl, boyut" alanı ayarlanmadı
otomatik olarak bayt birimleri;

e) SFX "TextDone" komutu "Sessiz" ile birlikte kullanılmışsa
ve "TempMode" komutları, tamamlama mesajı bazen
açılan diğer pencerelerin arkasında görüntülenir;

f) bir yürütülebilir dosyayı işaret eden sembolik bağ WinRAR kabuğundan başlatıldıysa,
web verilerinin yürütülebilir işareti göz ardı edildi. Müteşekkiriz
mitsui Bussan Güvenli Yol Tarifleri'nden Shimamine Taihei'ye, Inc
bu sorunu bildirdiğiniz için.

WinRAR 7.10 Yayımlandı – Karanlık Mod, Performans Geliştirmeleri ve Geliştirilmiş Güvenlik Sunan Önemli Bir Güncelleme​

Berlin, 18 Şubat 2025: RARLAB.COM ve win.rar GmbH, WinRAR 7.10'un en son sürümünü resmen yayınladı ve çok çeşitli yeni özellikler, performans iyileştirmeleri ve gelişmiş güvenlik seçenekleri sundu. En çok beklenen güncellemeler arasında, artık tamamen uygulanan, çok talep gören bir özellik olan Karanlık Mod desteği de yer alıyor. Ek olarak, daha akıcı ve daha verimli bir dosya yönetimi deneyimi sağlamak için daha hızlı sıkıştırma hızları, iyileştirilmiş gezinme ve gelişmiş gizlilik kontrolleri tanıtıldı.

Yeni sürümün öne çıkan özellikleri şöyle:

Karanlık Mod Uyumluluğu​

Bu güncellemeyle, Koyu Mod kusursuz bir şekilde entegre edildi ve WinRAR'ın Windows'un renk ayarlarına otomatik olarak uyum sağlaması sağlandı. Göz yorgunluğunu azaltmak veya estetik nedenlerle daha koyu bir arayüz tercih eden kullanıcılar artık bu özelliği "Ayarlar/Arayüz" altından etkinleştirebilir. Koyu Modu Windows ayarlarıyla senkronize etme veya WinRAR içinde manuel olarak etkinleştirme seçeneği, uygulamalar arasında tutarlı bir görünüm sağlar.

Büyük Bellek Sayfalarıyla Performans Artışı​

Büyük Bellek Sayfaları'nın uygulanmasıyla önemli performans iyileştirmeleri sağlandı. Varsayılan 4 KB yerine 2 MB sayfalara bellek tahsis ederek, özellikle büyük arşivler için sıkıştırma ve çıkarma hızları optimize edildi. "Ayarlar/Sistem" veya -mlp komut satırı anahtarıyla erişilebilen bu özellik, "Sayfaları bellekte kilitle" ayrıcalığını gerektirir. Bu ayrıcalık kullanılamıyorsa, WinRAR bunu kullanıcı hesabına atamada yardımcı olur ve etkinleştirme, sistem yeniden başlatıldıktan sonra etkili olur.

Mark of the Web ile Gelişmiş Gizlilik Kontrolleri​

Gizlilik, "Ayarlar/Güvenlik" menüsünde "Yalnızca bölge değeri" seçeneğinin sunulmasıyla geliştirildi. Bu özellik, kullanıcıların arşivlerine eklenen Mark of the Web verilerinin miktarını sınırlamasına olanak tanır ve sıkıştırılmış dosyaları paylaşırken ayrıntılı dosya kaynağı bilgilerinin açığa çıkmasını azaltır. Komut satırı kullanıcıları için Mark of the Web yayılımı -om[-|1][=list] anahtarıyla kontrol edilebilir.

Gezinme ve Arayüz Geliştirmeleri​

Genel Ayarlar iletişim kutusunda daha kullanıcı dostu bir düzen tanıtıldı ve artık iki bölüme ayrıldı: "Arayüz" ve "Sistem". Ek olarak, daha iyi kullanılabilirlik için yatay sekmeler dikey sekmelerin yerini aldı. Windows 11 bağlam menüsünde daha fazla iyileştirme yapıldı ve sıkıştırma profilleri artık daha kolay erişim için çıkarma komutlarının üzerinde görüntüleniyor. Komut gruplarını açıkça ayırt etmek için ayırıcı çizgiler de eklendi ve gezinme daha sezgisel ve verimli hale getirildi.

Uyumluluk Güncellemesi​

Bu sürümle birlikte Windows Vista desteği sona erdi ve WinRAR artık Windows 7 x64 veya üzerini gerektiriyor. Ancak, eski desteğe ihtiyaç duyan kullanıcılar için uyumluluğu garantilemek amacıyla 64 bit paketinde 32 bit kendi kendini çıkaran modüller hala mevcut.

Ek Geliştirmeler ve Hata Düzeltmeleri​

Bu güncelleme ayrıca NTFS sıkıştırılmış dosyaların daha hızlı çıkarılması, kurtarma kayıtlarının daha verimli işlenmesi ve daha yüksek sıkıştırma hızları için daha iyi çoklu işlemci kullanımı dahil olmak üzere çeşitli performans iyileştirmeleri getiriyor. Ek olarak, yarı katı arşiv işleme ve iç içe arşiv güvenlik ayarlarıyla ilgili sorunları ele alan kararlılık ve kullanılabilirlik düzeltmeleri uygulandı.
Hatalar düzeltildi:
  • Sağlam bir RAR arşivindeki şifrelenmiş bir dosyayı güncellemek, güncellenen dosya arşivdeki ilk dosyaysa, güncellemeye başlarken parola belirtilmemişse ve güncellenen arşivdeki dosya adı şifrelemesi etkinleştirilmemişse bozuk bir arşiv oluşturdu;
  • WinRAR 7.00, arşiv alt klasöründen "Düz klasörler görünümü" moduna geçtikten sonra çöktü;
  • Switch -ep4, ayıklama sırasında belirtilen yolu hariç tutmak yerine çoğalttı;
  • Unix RAR sürümü ile oluşturulan arşiv, hedef yollarda yol ayırıcı karakterler içeren sembolik bağlantılar içeriyorsa, Windows RAR ile bu arşiv değiştirilirken bu karakterler bozulabiliyordu;
  • Dosya yeniden adlandırma ve dosya yürütme WinRAR hata mesajlarında geçersiz dosya adı görüntüleniyordu;
  • SFX "Kısayol" komutu, "Kısayol=D,"",klasör" gibi tanımlanmış boş parametreleri tanıyamazken, "Kısayol=D,,klasör" gibi tırnak işaretleri olmayan parametreleri doğru şekilde tanıyordu;
  • "rc" komutu "WinRAR rc arc.part1.rev" gibi .rev dosyası ile belirtilmişse WinRAR.exe'de birim yeniden yapılandırma çalışmadı. RAR'ın aksine, WinRAR burada yalnızca .rar dosya adını kullanmayı gerektiriyordu.
Yama notlarına buradan bakabilirsiniz:

Hatalar düzeltildi:

  • WinRAR ve UnRAR.dll çıkarma komutu, -am anahtarıyla depolanan arşiv meta verilerinde sıfır uzunluklu bir arşiv adını işlerken bir null işaretçisini dereferansladı ve çöktü.
  • WinRAR ve UnRAR.dll çıkarma komutu, arşivde böyle bir akış mevcutsa, çıkarılan dosya verilerinin üzerine ::$DATA NTFS alternatif veri akışının içeriğini yazıyordu. Bu durumda, paketten çıkarılan veri boyutu ve sağlama toplamı, WinRAR dosya listesinde görüntülenen dosya boyutu ve sağlama toplamıyla uyuşmayabilir. Bu durum düzgün görüntülenen dosya adını ve türünü etkilemiyordu.
1. ARM64 filtresi kullanan XZ arşivlerinin çıkarılması eklendi.

2. Windows içerik menüsünden birden fazla arşivi çıkarırken veya test ederken oluşturulan Rar$LS* geçici dosyaları artık hemen siliniyor. Önceden yalnızca bir sonraki WinRAR çalıştırmasında ve yalnızca en az 1 saat eski olduklarında siliniyorlardı.

3. Hatalar düzeltildi:

a) RAR4 kurtarma birimleri işleme kodunda sınırların dışında yazmayla ilgili bir güvenlik sorunu giderildi.
b) WinRAR, bir kullanıcı özel olarak hazırlanmış bir arşivdeki bir öğeye çift tıkladıktan sonra yanlış bir dosya başlatabilir.
c) ZIP arşivindeki bir dosya için hem NTFS hem de Unix zaman ekstra alanları mevcutsa, çıkarma komutu ilkinden daha fazla zaman alanı sağlasa bile ikinci ekstra alanı yok saydı;
d) "Temaları düzenle" iletişim kutusundaki "Arşiv simgelerine uygula" seçeneği kapalı olsa bile arayüz temaları arşiv simgelerine uygulandı.
1. Tar.gz ve tar.bz2 gibi TAR ve TAR tabanlı arşivleri açarken hem dosya hem de klasör değiştirme zaman damgaları geri yüklenir.
Önceden, bu arşiv biçimleri için yalnızca dosya değiştirme zaman damgaları ayarlanıyordu.

2. 128 MB'ı aşan sözlüğe sahip .tar.zst arşivlerinin sıkıştırmasını açma eklendi. WinRAR 6.20, .zst için böyle bir sözlüğe izin veriyordu, ancak .tar.zst için izin vermiyordu.

3. -ed ve -e+d anahtarları ZIP arşivleri tarafından da desteklenir. Önceden sadece RAR arşivleri için çalışıyorlardı.

4. Hatalar düzeltildi:

a) şifrelenmemiş dosya aynı RAR arşivinde şifrelendikten sonra saklandıysa ve her iki dosya da aynı çıkarma komutunda açıldıysa, WinRAR 6.20 şifrelenmemiş dosyayı açamıyordu;

b) bazı durumlarda, açık hata mesajının ikinci satırında dosya açma hatasının yanlış ayrıntılı bir nedeni görüntülenebiliyordu.
Geri
Yukarı