WinRAR Delta-compressie: een complete gids om er het maximale uit te halen

Laatste update: 15 september 2025
  • Deltacompressie splitst in kanalen en slaat verschillen op om redundantie te verbeteren.
  • Het gebruik ervan is efficiënt bij tabelgegevens; vermijd het forceren van het toepassen op reeds gecomprimeerde inhoud.
  • Combineer met degelijke, brede woordenboeken en, indien van toepassing, een lang/uitputtend bereik.

Deltacompressie in WinRAR

Als je ooit nieuwsgierig bent geweest naar de optie "Delta-compressie" in WinRAR en niet zeker wist waar deze voor dient, dan ben je hier aan het juiste adres. We leggen het in detail uit, met de nadruk op wanneer het gepast is om deze te gebruiken, hoe deze samenwerkt met andere geavanceerde parameters en wat de daadwerkelijke impact ervan is op de bestandsgrootte.

WinRAR biedt een krachtige set geavanceerde instellingen (delta, x86-uitvoerbare compressie, lange-afstandszoekopdracht en uitputtende zoekopdracht) die de compressiesnelheid in specifieke scenario's kunnen verbeteren. Het ondoordachte gebruik ervan kan het proces echter vertragen of zelfs de resultaten verslechteren. Hier vindt u een duidelijke handleiding met voorbeelden en aanbevelingen om u te helpen de juiste instelling te kiezen.

Wat is deltacompressie in WinRAR?

geschiedenis van winrar-1
Gerelateerd artikel:
De fascinerende evolutie van WinRAR, de koning van compressie

Delta-compressie in WinRAR is een voorverwerkingsfilter dat de datastroom verdeelt in meerdere kanalen van één byte en het verschil (delta) tussen opeenvolgende elementen in elk kanaal opslaat, in plaats van de oorspronkelijke waarden. Deze aanpak is handig bij herhalende structuren en vloeiende variaties, zoals bepaalde tabellen of numerieke reeksen.

Door de schijnbare variatie in de data te verminderen , vindt het belangrijkste compressiealgoritme (LZ en vergelijkbare algoritmen) langere redundanties en kan het de informatie daardoor effectiever comprimeren. Het is geen wondermiddel: bij reeds gecomprimeerde of zeer willekeurige data helpt het filter niet en kan het de verwerkingstijd verlengen zonder enig voordeel.

Verwar dit niet met HTTP Delta Encoding , dat alleen wijzigingen ten opzichte van een eerdere versie van een bron verzendt. Ze delen dezelfde naam, maar het zijn technieken met verschillende doelstellingen en niveaus.

Delta RAR-filter

De belangrijkste parameter voor het deltafilter is het aantal kanalen , dat in WinRAR via de commandoregel kan worden ingesteld tussen 1 en 31. Meer kanalen kunnen nuttig zijn voor gegevens met lange intervallen, maar het lukraak toevoegen ervan verlengt meestal de compressietijd zonder veel extra voordeel op te leveren.

Hoe het werkt: Kanalen en byte-voor-byte verschillen

Wanneer je het deltafilter activeert , splitst WinRAR de stream op in verschillende kanalen van één byte (bijvoorbeeld door posities te verwisselen) en berekent het de opeenvolgende verschillen binnen elk kanaal. Deze "afvlakking" van de verandering maakt het voor de compressor gemakkelijker om lange herhalingen te vinden.

Het toegestane aantal kanalen is 1 tot 31. De juiste waarde hangt af van uw gegevenspatroon: als u regelmatige periodiciteiten of brede tabelstructuren vermoedt, probeer dan de gebruikelijke stappen (4-8, 16 en 31) en meet het resultaat. Als er geen duidelijke verbetering is, ga dan terug naar lagere waarden of laat WinRAR de keuze maken.

Bij sterk redundante data (bijvoorbeeld tabellen en records met stabiele velden) kan de delta een merkbaar verschil maken; bij JPEG-afbeeldingen, MP3-muziek of reeds gecomprimeerde video's is het echter verstandig om de delta niet te forceren, omdat deze geen toegevoegde waarde heeft.

Waar het wordt geactiveerd en hoe het samengaat met andere modi

In de grafische interface van WinRAR is delta-compressie beschikbaar als geavanceerde optie bij het werken met RAR/RAR5-bestanden. Deze optie is niet beschikbaar voor ZIP-bestanden. Delta-compressie deelt ruimte met andere modi, zoals zoeken op lange afstand, volledig zoeken en het filter voor 32-/64-bits x86-uitvoerbare bestanden.

  Windows 10-patch voor gratis updates: ESU en KB5071959

Op de opdrachtregel wordt dit bestuurd met -mc, een veelzijdige optie waarvan het formaat is: -mc. Hier, canales heeft alleen invloed op delta, en modo definieert het filter: D (delta), E (x86 uitvoerbare bestanden), L (zoeken op lange afstand) en X (uitgebreid zoeken).

Belangrijk met betrekking tot formaatcompatibiliteit : In RAR 5.0 worden alleen de modi D en E ondersteund. De modi L en X zijn niet van toepassing op deze container en worden daarom genegeerd of gerapporteerd, afhankelijk van de versie.

Het teken aan het einde past de reikwijdte aan: "+" dwingt de geselecteerde modus toe te passen op alle gegevens; "-" schakelt deze uit; zonder teken beslist WinRAR automatisch op basis van het inhoudstype en de huidige compressiemethode. De modifier -mc- schakelt alle modi in één keer uit.

Opdrachtregel-syntaxis (-mc): nuttige voorbeelden

Om in ieder geval delta te forceren je kunt gebruiken -mcD+Als u ook kanalen wilt aangeven, plaatst u deze direct achter -mc: Bijvoorbeeld, -mc31D+ Probeer 31 kanalen met geforceerde delta.

Om alle filters uit te schakelen (delta, x86, lange afstand, uitputtend) gewoon -mc-Als u liever wilt dat WinRAR automatisch beslist, laat u het symbool weg. Het programma kiest dan op basis van de gegevens.

Klassiek voorbeeld van hulp: maakt een solide woordenboek van 1 GB en een uitgebreide zoekfunctie in een verzameling teksten mogelijk:
WinRAR a -s -md1g -mcx texts *.txtIn dit geval betekent de X (uitputtende) modus dat de langeafstandszoekfunctie automatisch wordt geactiveerd.

Langeafstandszoektocht en de impact ervan

Zoeken over lange afstanden vindt grotere, verder gelegen, herhaalde blokken , wat de compressie en soms zelfs de snelheid kan verbeteren bij zeer redundante gegevens (bijv. grote tekstcorpora). Het vereist meer geheugen tijdens de compressie, maar heeft geen invloed op de decompressiesnelheid of het resourceverbruik.

Beschikbaarheid per methodeniveau: kan worden gebruikt met compressiemethoden variërend van "Snel" tot "Best" (ongeveer -m2..-m5) en wordt genegeerd in "Zeer snel" (-m1). Dit is vooral handig als u met grote woordenboeken werkt.

Automatische activering met grote woordenboeken: Voor woordenboeken groter dan 4 GB vereist WinRAR dit en schakelt het automatisch in. Sommige beschrijvingen geven aan dat de interface de optie om dit uit te schakelen mogelijk negeert, hoewel schakelaars zoals -mcl+ y -mcl- kunt u het uitschakelen vanaf de opdrachtregel, afhankelijk van de versie.

Uitgebreid zoeken: wanneer het loont om het te gebruiken

Uitputtende zoekopdrachten zijn een veel grondigere en tragere methode die, door gebruik te maken van redundante gegevens, nog wat extra compressieverbetering kan opleveren. De prijs hiervoor is duidelijk: de verwerkingstijd neemt aanzienlijk toe.

Het hangt af van de zoekfunctie voor lange afstanden ; WinRAR activeert deze automatisch wanneer je de uitputtende scanmodus selecteert. Als tijd geen probleem is en de dataset geschikt is, kan het de moeite waard zijn.

Compressie van x86-uitvoerbare bestanden (32/64 bits)

WinRAR bevat een specifiek filter voor x86-bestanden die de compressie van 32- en 64-bits uitvoerbare bestanden verbetert door bepaalde codestructuren voorspelbaarder te maken. In de CLI wordt dit geselecteerd met modus E binnen -mc.

Gebruik dit alleen als de inhoud daadwerkelijk uitvoerbare x86-code is ; verwacht anders geen voordelen, alleen een kleine extra tijdsinvestering. In oudere WinRAR-configuraties zie je verwijzingen naar opties zoals "32-bits (Pentium) compressie inschakelen" en "64-bits (Itanium)", die allemaal betrekking hebben op hetzelfde idee van het voorbewerken van binaire bestanden.

  Standaardinstellingen van Windows 11: een complete handleiding voor het aanpassen ervan

Globale compressiemethoden: van 'opslag' tot 'beste'

Naast de filters biedt WinRAR zes compressiemethoden : "Opslag" (geen compressie), "Snelst", "Snel", "Normaal", "Goed" en "Beste". Het upgraden van het niveau verhoogt de compressie, maar dit gaat ten koste van langere verwerkingstijden.

Wanneer moet je voor welke optie kiezen ? "Snelst" is ideaal voor dagelijkse back-ups, "Normaal" is meestal een goede balans voor dagelijks gebruik (bijv. e-mailbijlagen) en "Beste" is de beste keuze wanneer het minimaliseren van de bestandsgrootte voor distributie via internet van cruciaal belang is.

Formaatkeuze : ZIP is een goede optie voor compatibiliteit wanneer u niet weet welk programma de ontvanger zal gebruiken om de bestanden uit te pakken; als u de keuze hebt, biedt RAR (inclusief RAR5) meer functies en over het algemeen een betere compressie. Veel geavanceerde voorbewerkingsopties zijn niet beschikbaar in ZIP.

Woordenboekgrootte: geheugen, snelheid en voordeel

Het woordenboek is het gedeelte van het geheugen dat het algoritme gebruikt om patronen te vinden . Hoe groter het woordenboek, hoe meer context het biedt en hoe beter de compressieverhouding voor grote bestanden en solid-state compressie, hoewel de compressie dan wel trager zal zijn en meer geheugen vereist.

Aanbevolen richtlijnen : 4 MB voor het klassieke RAR-formaat en 32 MB voor RAR5 zijn goede uitgangspunten. Verhoog de grootte vervolgens indien uw apparatuur en de situatie dit rechtvaardigen, maar houd er rekening mee dat functies zoals zoeken op lange afstand belangrijker worden bij grotere woordenboeken.

Solide compressie: wat je wint en wat je opoffert

Een solid file behandelt meerdere bestanden als één doorlopende stroom., waarmee u herhaling tussen verschillende bestanden kunt vinden en de compressie aanzienlijk kunt verbeteren wanneer er veel kleine en vergelijkbare bestanden zijn. Deze optie wordt geactiveerd met het selectievakje 'Maak een solide archief' of met -s op de opdrachtregel.

Belangrijke nadelen : Het bijwerken van een solide archief is trager; het extraheren van een bestand dat zich midden in het archief bevindt, vereist de verwerking van de voorgaande bestanden; en als een deel beschadigd raakt, kunnen de daaropvolgende bestanden ontoegankelijk worden. Schakel herstelregistratie in op onbetrouwbare media.

Fijnafstemming en controle: WinRAR sorteert meestal op extensie om de prestaties op vaste schijf te verbeteren; u kunt die sortering uitschakelen met -DS of definieer uw eigen met behulp van het speciale bestand rarfiles.lstVolumes en SFX (zelfextraherend) kunnen ook solide zijn.

Welke bestandstypen worden het beste gecomprimeerd (en welke niet)

Er bestaat geen gegarandeerde compressieverhouding voor alle gevallen . Elk bestand is anders: sommige bestanden krimpen met meer dan 90%, andere veranderen nauwelijks of groeien zelfs door de overhead van de container.

Moeilijk of nutteloos te comprimeren : bestanden die al gecomprimeerd zijn (ZIP, 7z, RAR, BZip2), afbeeldingen met interne compressie (JPEG, PNG, GIF), muziek (MP3, WMA), video (AVI, MPG, WMV) en moderne Office-documenten (DOCX, XLSX) bieden meestal weinig tot geen extra compressie.

Waar je wel voordeel uit haalt : platte tekst, CSV, JSON, broncode, logbestanden en over het algemeen redundante gegevens. Daar kunnen filters zoals delta en x86, een goed woordenboek en de solide modus het verschil maken.

Klassieke multimediafilters en historische profielen

In oudere versies en historische documentatie van WinRAR vind je profielen zoals 'Tekst' (voorspelling), 'Geluid' (kanalen) en 'Ware kleur', evenals de optie om 32/64-bits x86-compressie en delta in te schakelen. Deze transformaties zijn ontworpen om de gegevensstroom consistenter te maken, afhankelijk van het gegevenstype.

  Home Assistant-plug-in: complete handleiding voor belangrijke add-ons en integraties

Voorbeelden van becommentarieerde aanpassingen : waarden zoals "Prediction 63" bij "Text" of "Channels 31" bij "Sound" dienen als richtlijn voor specifieke datasets, maar het is altijd raadzaam om te meten. Het lukraak toepassen van filters kan de prestaties verminderen zonder de compressie te verbeteren.

Goede werkwijzen voor het gebruik van deltacompressie

Evalueer de inhoud voordat u de delta-filter toepast : als u werkt met tabellen, numerieke gegevens of reeksen met geleidelijke veranderingen, test dan de filter. Vermijd het toepassen van de filter op reeds gecomprimeerde multimedia.

Automatisch starten en vergelijken : laat WinRAR de beslissing nemen, meet een steekproef en probeer vervolgens de delta te forceren. Als de bestandsgrootte nauwelijks verbetert en de tijd toeneemt, is het de moeite niet waard.

Synergieën die doorgaans werken : Delta presteert goed in solide datasets met uitgebreide woordenboeken wanneer de dataset homogeen is. In gemengde verzamelingen kunt u scheiden op type of sorteren op omvang om sterke overeenkomsten te bevoordelen.

Kanalen met een kop : schaal niet zomaar om het schalen. Test 4-8, 16 en 31 als je periodiciteit vermoedt; stop wanneer de versterking stabiliseert.

Grafische interface versus opdrachtregel

Kies in het dialoogvenster "Bestandsnaam en parameters" de indeling RAR/RAR5, definieer de methode ("Opslag" tot "Beste"), de grootte van het woordenboek en schakel op het tabblad Geavanceerd de opties voor automatische delta, x86, lange afstand en volledig archiveren in of laat ze ingeschakeld. Schakel "Solide archief maken" in als de situatie dit vereist.

Stel in CLI uw schakelaars samen: -m5 voor de beste methode, -s voor vast, -md64m (bijvoorbeeld) voor het woordenboek, -mcD+ om delta te forceren, -mcl+ voor lange afstanden en -mcx voor een uitgebreide zoekopdracht (maakt impliciet een lange afstand mogelijk). Onthoud: in RAR5 kun je D en E alleen binnen -mc.

Realistische verwachtingen en metingen

Niemand kan beloven dat de compressie "altijd met X%" zal toenemen . De inhoud bepaalt het resultaat. Er zijn spectaculaire voorbeelden en zeer bescheiden. Waar je wel controle over hebt, is de reeks opties en de tijd die je bereid bent te investeren in elke compressie.

Maak een standaard compressieprofiel aan met uw voorkeursinstellingen (bijv. RAR5, solide waar van toepassing, methode "Goed" of "Beter", redelijk woordenboek) en schakel voor specifieke payloads, zoals tabelgegevens, delta-compressie in en vergelijk de resultaten op een steekproef. Als u bestanden distribueert naar derden, houd dan rekening met compatibiliteit: ZIP garandeert universele opening, terwijl RAR/RAR5 compatibele tools vereist, maar betere compressieverhoudingen en meer controle biedt.

Als ik het in één kernidee zou moeten samenvatten : gebruik deltafilters als een scalpel, niet als een hamer; combineer filters verstandig, maak gebruik van solide en woordenboeken wanneer er daadwerkelijke overeenkomsten tussen bestanden zijn, en vertrouw op de automatische modus van WinRAR als uitgangspunt voordat je geavanceerde opties forceert.