.XDELTA

XDELTA-fil

xdelta Differential File
Still et spørsmål
HURTIGSVAR

En .xdelta-fil er en binær patch opprettet av xdelta-verktøyet som kun lagrer forskjellene mellom en originalfil og en endret versjon. Den er ikke ment å åpnes og leses direkte; du bruker den på den nøyaktige originalfilen for å gjenoppbygge det patchede resultatet. På alle plattformer kan du bruke kommandolinjen xdelta3, og på Windows eller macOS gjør et grafisk grensesnitt som Delta Patcher eller xdelta UI det enkelt å påføre spill- og ROM-patcher med pek-og-klikk.

Utvikler: Joshua P. MacDonald (xdelta project) Kategori: Datafiler Åpen standard MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux Web
Relatert: .PKPASS · .DAT · .JSON · .RIS

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 7, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er XDELTA-filformatet?

En .xdelta-fil er en binær patch opprettet av xdelta, et åpen kildekode-verktøy for deltakomprimering og et C-bibliotek startet av Joshua P. MacDonald. I stedet for å inneholde en hel fil, lagrer den bare forskjellene mellom en originalfil og en modifisert versjon. Fordi to lignende filer vanligvis bare skiller seg på noen få steder, er patchen langt mindre enn selve filene, noe som gjør .xdelta til en kompakt måte å distribuere endringer på.

Moderne xdelta (xdelta3-serien) skriver patcher i VCDIFF-formatet definert av RFC 3284. En VCDIFF-strøm begynner med bytene V, C, D med deres høye bits satt (hex D6 C3 C4) etterfulgt av en versjonsbyte. Inni er patchen en serie med instruksjoner for kopiering, tillegg og kjøring som forteller xdelta hvordan målet skal gjenoppbygges fra kilden. Du vil oftest møte .xdelta-filer i spillmodding og ROM-oversettelser, der forfattere distribuerer en liten patch i stedet for en opphavsrettsbeskyttet original.

Sikkerhet og trygghet

RISIKO: MEDIUM

A .xdelta file is passive data and cannot run on its own. The real risk is what it patches: applying a patch produces a new file (often a game ROM, ISO, or executable) whose safety depends on the patch author. Only apply patches to the correct, expected original file and from sources you trust, since a malicious patch could turn a clean file into a modified executable. Applying a patch to the wrong source usually just fails a checksum rather than corrupting anything.

Formatdetaljer

i et nøtteskall
FULLT NAVNxdelta Differential Fileogså kjent som xdelta patch, VCDIFF patch
UTVIKLERJoshua P. MacDonald (xdelta project)siden 1997 (xdelta1); xdelta3 series in the 2000s
KATEGORIDatafiler
MIME-TYPEapplication/octet-stream
TYPEBinary delta / patch (VCDIFF)
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • xdelta1 legacy patches - Files from the original 1997-era xdelta (version 1) also used the .xdelta name but a different, non-VCDIFF on-disk layout; they are not compatible with xdelta3.
MAGIC BYTES · FILSIGNATUR
OFFSET
000102
HEX
D6C3C4
ASCII
···
xdelta3 writes the standard VCDIFF header: bytes 'V','C','D' with their most significant bit set (0xD6 0xC3 0xC4) plus a version byte. Older xdelta1 patches used a different, non-VCDIFF layout, so not every .xdelta file starts with this signature.

Programmer som åpner XDELTA-filer

Windows3 apps
xdelta3 (command line) Åpen kildekode Run xdelta3 -d -s original.bin patch.xdelta output.bin in a terminal to apply the patch against the original file.
Delta Patcher Åpen kildekode Open the app, pick the original file and the .xdelta patch, then click Apply Patch to produce the patched file. It is self-contained and does not need a separate xdelta binary.
xdelta UI Gratis Load the original file and the .xdelta patch in the Apply tab to generate the patched output; commonly used for ROM patches.
macOS2 apps
xdelta3 (command line) Åpen kildekode Install with brew install xdelta, then run xdelta3 -d -s original patch.xdelta output to apply the patch.
Delta Patcher Åpen kildekode Use the cross-platform GUI to select the source file and .xdelta patch and apply it without touching a terminal.
Linux2 apps
xdelta3 (command line) Åpen kildekode Install the xdelta3 package from your distro, then run xdelta3 -d -s original patch.xdelta output to rebuild the patched file.
Delta Patcher Åpen kildekode Run the wxWidgets GUI to apply or create .xdelta patches with a graphical interface.
Web1 app
Xdelta patcher (WebAssembly) Åpen kildekode Drag the original file and the .xdelta patch into the browser page to apply the patch locally without installing anything.

Tekniske detaljer

dyp spesifikasjon
EncodingBinary VCDIFF (RFC 3284) delta stream with COPY, ADD and RUN instructions referencing a source file
Byte orderEndian-independent by design; integers are stored as variable-length, byte-order-neutral values
ContainerVCDIFF window/section layout (header, then one or more windows each with instruction, data and address sections)
CompressionSecondary compression selectable at encode time: djw (default in many builds), lzma, fgk, or none
Typical sizeSmall relative to the target file; often a tiny fraction of the original when the two files are similar
StructureA .xdelta file stores the difference between a source file and a target file. It is not a standalone document: applying it requires the exact original (source) file, from which xdelta reconstructs the target byte-for-byte.
Integrityxdelta3 can embed and verify source and output checksums (Adler-32, and BLAKE3 in recent 3.2.x builds) to confirm the correct source file and a correct reconstruction
PlatformsWindows, macOS, Linux, BSD
NotesCreated by the xdelta command-line tool and C library. Widely used to distribute game translations and mods (ROM/ISO patches) because delta encoding accounts for shifted data and avoids embedding copyrighted source bytes.
Utgitt1997 (xdelta1); xdelta3 series in the 2000s
Siste versjonxdelta3 3.2.x
Åpen standardJa · royalty-fri
Spesifikasjondatatracker.ietf.org

XDELTA-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med XDELTA-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om XDELTA-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .xdelta-fil?
Du åpner den ikke direkte. Du påfører den på originalfilen den ble laget fra. Bruk kommandolinjen xdelta3 (xdelta3 -d -s original patch.xdelta output) eller et grafisk grensesnitt som Delta Patcher eller xdelta UI, som ber om kildefilen og patchen.
Hvorfor vil ikke .xdelta-patchen min påføres?
Den vanligste årsaken er en kildefil som ikke samsvarer. xdelta sjekker originalen mot en lagret sjekksum, så kilden må være nøyaktig den samme filen som patchen ble bygget mot, inkludert samme region eller versjon. Last ned en ren, uendret original på nytt og prøv igjen.
Hvilket program oppretter .xdelta-filer?
Kommandolinjeverktøyet xdelta oppretter dem med xdelta3 -e -s original modified patch.xdelta. Grafiske verktøy som Delta Patcher kan også generere dem ved å sammenligne to filer du oppgir.
Er en .xdelta-fil det samme som en VCDIFF-fil?
Moderne xdelta3-patcher bruker VCDIFF-formatet definert i RFC 3284, så en .xdelta og en .vcdiff laget av xdelta3 inneholder samme type data. Filendelsen er bare et navnevalg.
Er .xdelta-filer trygge?
Selve patchen kan ikke kjøres. Sikkerheten avhenger av filen den produserer etter å ha blitt påført, så bruk patcher fra pålitelige forfattere og påfør dem alltid på en kjent, ren originalfil.
Kan jeg se hva som er inni en .xdelta-fil?
Det er en binær deltastrøm, ikke menneskelig lesbar tekst. Du kan skrive ut strukturen med xdelta3 printhdr patch.xdelta eller xdelta3 -v, men det meningsfulle resultatet vises først etter at du har påført den på kildefilen.

Referanser

1RFC 3284 - The VCDIFF Generic Differencing and Compression Data Formatdatatracker.ietf.org
2xdelta project (Joshua MacDonald)jmacd.github.io

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterte filendelser

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å