.CHD

CHD-bestand

MAME Compressed Hunks of Data
Stel een vraag
SNEL ANTWOORD

Een CHD-bestand is een MAME Compressed Hunks of Data-image - een gecomprimeerde container voor arcade-hardeschijf-, CD-ROM-, DVD- of LaserDisc-dumps. Je laadt het in MAME of RetroArch in plaats van het als een document te openen, of converteert het terug naar CUE/BIN of ISO met de gratis chdman-tool. Het bestand bevat SHA-1-hashes, zodat MAME elke corrupte of onjuiste revisie detecteert voordat deze wordt uitgevoerd.

Ontwikkelaar: MAMEdev (the MAME project) Categorie: Schijfimagebestanden Open standaard MIME: application/octet-stream
OPENT OP Windows macOS Linux Android
Gerelateerd: .BIN · .ISO · .MDF · .DMG

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 23, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het CHD-bestandsformaat?

.chd - kort voor Compressed Hunks of Data - is een binaire schijfkopie-container ontwikkeld door het MAME-project. Het slaat harde schijven van arcademachines, CD-ROM's, DVD's en LaserDisc-media op in een gecomprimeerde vorm die emulators efficiënt kunnen streamen.

Het formaat verdeelt de bronmedia in eenheden van vaste grootte, genaamd *hunks*. Elke hunk wordt onafhankelijk gecomprimeerd, zodat de emulator alleen de hunk decomprimeert die hij nodig heeft in plaats van de volledige image. Er kunnen maximaal vier compressie-codecs actief zijn in een enkel bestand: Deflate (cdzl), LZMA (cdlz), aangepaste Huffman (huff) en FLAC (cdfl) voor CD-audiotracks. Een typische .chd is 30-60 % kleiner dan de equivalente .iso of .cue+.bin bron.

Elke .chd begint met de 8-byte magic string MComprHD op bestandsoffset 0, gevolgd door een big-endian header die het volgende vastlegt:

  • formaatversie (v4 of de huidige v5)
  • lijst met actieve codecs en totale ongecomprimeerde grootte
  • SHA-1-hashes van zowel de ruwe data als het volledige bestand

MAME valideert beide hashes tijdens het laden en weigert images waarvan de hash niet overeenkomt met de database-vermelding.

De chdman command-line tool, gebundeld met MAME, creëert, verifieert en converteert .chd-bestanden. Conversie terug naar een .bin ruwe image is volledig verliesvrij (lossless). Het opnieuw archiveren van een .chd in een ZIP bespaart verwaarloosbare ruimte en verstoort de detectie door emulators, dus dit wordt afgeraden.

Beveiliging & veiligheid

RISICO: LOW

CHD bevat inerte image-gegevens zonder uitvoerbare code, en het bevat SHA-1-hashes zodat een gemanipuleerd of corrupt bestand bij het laden wordt gedetecteerd. De praktische waarschuwing is juridisch, niet technisch: het verspreiden of downloaden van CHD's van auteursrechtelijk beschermde spellen is meestal piraterij - dump schijven die je bezit met chdman. Vermijd dubieuze „CHD converter”-websites die adware bevatten; chdman van mamedev.org is gratis.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMAME Compressed Hunks of Dataook bekend als Compressed Hunks of Data, MAME CHD disk image
ONTWIKKELAARMAMEdev (the MAME project)sinds 2002 (MAME, originally for hard-disk-based arcade games)
MIME-TYPEapplication/octet-stream
TYPEGecomprimeerde schijf/CD/DVD/LaserDisc-image (eigen binaire container)
STANDAARDOpen · royaltyvrij
GERELATEERD.bin.iso.mdf.dmg
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001020304050607
HEX
4D436F6D70724844
ASCII
MComprHD
8-byte tag op offset 0, gevolgd door big-endian headerlengte en versie (4 = v4, 5 = v5).

Programma's die CHD-bestanden openen

Windows3 apps
MAME Open-source Plaats de .chd in de ROM-map van het spel (vaak een submap vernoemd naar het spel) en start dat spel in MAME.
RetroArch Open-source Laad de .chd met een disc-compatibele core (MAME, Beetle PSX, Flycast, etc.) via Content Laden.
chdman (MAME tools) Open-source Voer „chdman extractcd -i game.chd -o game.cue” uit om terug te converteren, of „createcd” om een CHD te maken. Gratis CLI gebundeld met MAME.
macOS2 apps
OpenEmu Open-source Voeg de .chd toe aan je bibliotheek voor de juiste core; ondersteunt MAME en diverse schijfsystemen.
MAME Open-source Plaats de .chd in de ROM-map van het spel (vaak een submap vernoemd naar het spel) en start dat spel in MAME.
Linux2 apps
MAME Open-source Plaats de .chd in de ROM-map van het spel (vaak een submap vernoemd naar het spel) en start dat spel in MAME.
RetroArch Open-source Laad de .chd met een disc-compatibele core (MAME, Beetle PSX, Flycast, etc.) via Content Laden.
Android1 app
RetroArch Open-source Laad de .chd met een disc-compatibele core (MAME, Beetle PSX, Flycast, etc.) via Content Laden.

Technische details

diepe specificaties
Magic bytesMComprHD (8 ASCII-bytes) op bestandsoffset 0, gevolgd door een 4-byte big-endian headerlengte
Byte-volgordeBig-endian
CoderingBinair
ContainerstructuurHeader → hunk-map → gecomprimeerde datablokken per hunk → getagde metadata-records
Compressie-codecsTot vier gelijktijdige codecs per bestand: Deflate (cdzl), LZMA (cdlz), Huffman (huff), FLAC (cdfl) voor CD-audio
Hunk-grootteMacht-van-twee byte-aantal vastgesteld bij creatie (meestal 4 KB - 512 KB); uniform voor elke hunk in het bestand
IntegriteitscontrolesSHA-1 van ruwe ongecomprimeerde inhoud + SHA-1 van het volledige CHD-bestand, beide opgeslagen in de header; MAME dwingt beide af bij het laden
MediatypenHardeschijf-images, CD-ROM, DVD, LaserDisc en ruwe sectormedia
MetadatablokkenGetagde sleutel-waarde-records ingebed na de hunk-map: CD-tracklay-out, HDD-geometrie, schijfidentificatie-strings
Typische compressieratio30-60 % kleiner dan een equivalente ISO of CUE+BIN bron
OntwikkelaarMAMEdev (het MAME-project)
Ondersteunde platformsWindows, macOS, Linux, Android
Verliesvrije cycluschdman kan de exacte originele ISO, BIN, GDI of ruwe image reconstrueren zonder gegevensverlies
Formaatversiesv4 en v5 in algemeen gebruik; versie gecodeerd als een 4-byte big-endian integer direct na de magic tag
Uitgebracht2002 (MAME, originally for hard-disk-based arcade games)
Laatste versieCHD v5 (current header/map format)
Open standaardJa · royaltyvrij
Specificatiedocs.mamedev.org

CHD conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met CHD-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over CHD-bestanden.

Veelgestelde vragen

Hoe open ik een CHD-bestand?
Laad het in MAME (plaats het in de ROM-map van het spel) of in een MAME/disc-compatibele RetroArch-core. Om de originele schijf terug te krijgen, converteert u deze met de gratis chdman-tool.
Hoe converteer ik een CHD terug naar CUE/BIN of ISO?
Gebruik chdman (gebundeld met MAME): „chdman extractcd -i game.chd -o game.cue” produceert CUE+BIN; „extracthd” produceert een ruwe schijfkopie.
Hoe maak ik een CHD van CUE/BIN of ISO?
Voer „chdman createcd -i game.cue -o game.chd” uit (of createdvd/createhd). De opdrachtregel van RetroArch en sommige front-ends ondersteunen dit ook.
Waarom zegt MAME dat mijn CHD slecht of fout is?
MAME controleert de SHA-1 van de CHD tegen zijn database. Een mismatch betekent dat het bestand corrupt is, de verkeerde revisie heeft, of niet de exacte dump is die MAME voor dat spel verwacht.
Is CHD kleiner dan ISO of CUE/BIN?
Meestal wel - CHD comprimeert elke hunk en bespaart vaak 30-60% vergeleken met een ongecomprimeerde ISO of BIN, terwijl het verliesvrij converteerbaar blijft.
Kan een regulier archiveringsprogramma een CHD openen?
Nee. CHD is geen ZIP/7z-archief; het heeft zijn eigen hunk-formaat. Gebruik chdman of een emulator, geen WinRAR of 7-Zip.

Referenties

1MAME Documentation - chdman (CHD File Manager)docs.mamedev.org
2MAME source - chd.h (CHD v5 header/map format)github.com

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DLLDynamic Link Library
9.JSONJavaScript Object Notation file
10.XDWDocuWorks Document

Gerelateerde extensies

.BINCD/DVD Disc Image (BIN/CUE)
.ISOISO disc image (ISO 9660 / UDF)
.MDFMedia Descriptor File (Alcohol 120% / DAEMON Tools disc image)
.DMGApple Disk Image
.NRGNero Burning ROM Disc Image
.TIBAcronis True Image Backup

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z