.CHD

CHD-fil

MAME Compressed Hunks of Data
Stil et spørgsmål
HURTIGT SVAR

En CHD-fil er et MAME Compressed Hunks of Data-aftryk - en komprimeret container til arkademaskiners harddiske, CD-ROM, DVD eller LaserDisc-dumps. Du indlæser den i MAME eller RetroArch i stedet for at åbne den som et dokument, eller konverterer den tilbage til CUE/BIN eller ISO med det gratis chdman-værktøj. Filen indeholder SHA-1-hashes, så MAME registrerer enhver korrupt eller forkert version, før den køres.

Udvikler: MAMEdev (the MAME project) Kategori: Disk billedfiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux Android
Relateret: .BIN · .ISO · .MDF · .DMG

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 23, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er CHD-filformatet?

.chd - forkortelse for Compressed Hunks of Data - er en binær disk-image-container udviklet af MAME-projektet. Den gemmer arkademaskiners harddiske, CD-ROM'er, DVD'er og LaserDisc-medier i en komprimeret form, som emulatorer kan streame effektivt.

Formatet opdeler kildemediet i enheder med fast størrelse kaldet *hunks*. Hver hunk komprimeres uafhængigt, så emulatoren kun dekomprimerer den hunk, den har brug for, frem for hele aftrykket. Op til fire komprimerings-codecs kan være aktive i en enkelt fil: Deflate (cdzl), LZMA (cdlz), brugerdefineret Huffman (huff) og FLAC (cdfl) til CD-lydspor. En typisk .chd er 30-60 % mindre end den tilsvarende .iso eller .cue+.bin kilde.

Enhver .chd begynder med den 8-byte lange magiske streng MComprHD ved fil-offset 0, efterfulgt af en big-endian header, der registrerer:

  • formatversion (v4 eller nuværende v5)
  • aktiv codec-liste og samlet ukomprimeret størrelse
  • SHA-1-hashes af både rådata og den fulde fil

MAME validerer begge hashes ved indlæsning og afviser aftryk, hvis hash ikke matcher databasen.

Kommandolinjeværktøjet chdman, som følger med MAME, opretter, verificerer og konverterer .chd-filer. Konvertering tilbage til et .bin rå-aftryk er fuldstændig tabsfri (lossless). Gen-arkivering af en .chd i en ZIP sparer minimal plads og ødelægger emulatorens genkendelse, så det frarådes.

Sikkerhed og tryghed

RISIKO: LOW

CHD er inerte billeddata uden eksekverbar kode, og den indeholder SHA-1-hashes, så en manipuleret eller korrupt fil opdages ved indlæsning. Den praktiske forsigtighed er juridisk, ikke teknisk: distribution eller download af CHD-filer af ophavsretligt beskyttede spil er normalt piratkopiering - dump diske du selv ejer med chdman. Undgå tvivlsomme «CHD converter»-hjemmesider, der indeholder adware; chdman fra mamedev.org er gratis.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNMAME Compressed Hunks of Dataogså kendt som Compressed Hunks of Data, MAME CHD disk image
UDVIKLERMAMEdev (the MAME project)siden 2002 (MAME, originally for hard-disk-based arcade games)
MIME-TYPEapplication/octet-stream
TYPEKomprimeret disk/CD/DVD/LaserDisc-aftryk (proprietær binær container)
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4D436F6D70724844
ASCII
MComprHD
8-byte tag ved offset 0, efterfulgt af big-endian header-længde og version (4 = v4, 5 = v5).

Programmer der åbner CHD-filer

Windows3 apps
MAME Open-source Placer .chd-filen i spillets ROM-mappe (ofte en undermappe opkaldt efter spillet) og start spillet i MAME.
RetroArch Open-source Indlæs .chd-filen med en disk-kompatibel kerne (MAME, Beetle PSX, Flycast osv.) via Load Content.
chdman (MAME tools) Open-source Kør «chdman extractcd -i game.chd -o game.cue» for at konvertere tilbage, eller «createcd» for at lave en CHD. Gratis CLI inkluderet i MAME.
macOS2 apps
OpenEmu Open-source Tilføj .chd-filen til dit bibliotek for den relevante kerne; understøtter MAME og flere disk-systemer.
MAME Open-source Placer .chd-filen i spillets ROM-mappe (ofte en undermappe opkaldt efter spillet) og start spillet i MAME.
Linux2 apps
MAME Open-source Placer .chd-filen i spillets ROM-mappe (ofte en undermappe opkaldt efter spillet) og start spillet i MAME.
RetroArch Open-source Indlæs .chd-filen med en disk-kompatibel kerne (MAME, Beetle PSX, Flycast osv.) via Load Content.
Android1 app
RetroArch Open-source Indlæs .chd-filen med en disk-kompatibel kerne (MAME, Beetle PSX, Flycast osv.) via Load Content.

Tekniske detaljer

dyb specifikation
Magic bytesMComprHD (8 ASCII-bytes) ved fil-offset 0, efterfulgt af en 4-byte big-endian header-længde
Byte-ordenBig-endian
KodningBinær
Container-strukturHeader → hunk-map → komprimerede datablokke per hunk → taggede metadata-poster
Komprimerings-codecsOp til fire samtidige codecs per fil: Deflate (cdzl), LZMA (cdlz), Huffman (huff), FLAC (cdfl) til CD-lyd
Hunk-størrelsePower-of-two byte-antal fastsat ved oprettelse (typisk 4 KB - 512 KB); ensartet for hver hunk i filen
Integritets-checksumsSHA-1 af råt ukomprimeret indhold + SHA-1 af den komplette CHD-fil, begge gemt i headeren; MAME håndhæver begge ved indlæsning
MedietyperHarddisk-aftryk, CD-ROM, DVD, LaserDisc og rå sektor-medier
MetadatablokkeTaggede nøgle-værdi-poster indlejret efter hunk-mappet: CD-sporlayout, HDD-geometri, drev-identitetsstrenge
Typisk komprimeringsgrad30-60 % mindre end en tilsvarende ISO- eller CUE+BIN-kilde
UdviklerMAMEdev (MAME-projektet)
Understøttede platformeWindows, macOS, Linux, Android
Tabsfri konverteringchdman kan rekonstruere den nøjagtige originale ISO, BIN, GDI eller rå-aftryk uden datatab
Formatversionerv4 og v5 er i almindelig brug; versionen er kodet som et 4-byte big-endian heltal umiddelbart efter det magiske tag
Udgivet2002 (MAME, originally for hard-disk-based arcade games)
Seneste versionCHD v5 (current header/map format)
Åben standardJa · royaltyfri
Specifikationdocs.mamedev.org

CHD-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med CHD-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om CHD-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en CHD-fil?
Indlæs den i MAME (placer den i spillets ROM-mappe) eller i en MAME/disk-kompatibel RetroArch-kerne. For at få den originale disk tilbage skal du konvertere den med det gratis chdman-værktøj.
Hvordan konverterer jeg en CHD tilbage til CUE/BIN eller ISO?
Brug chdman (følger med MAME): «chdman extractcd -i game.chd -o game.cue» producerer CUE+BIN; «extracthd» producerer et råt disk-aftryk.
Hvordan laver jeg en CHD ud fra CUE/BIN eller ISO?
Kør «chdman createcd -i game.cue -o game.chd» (eller createdvd/createhd). RetroArchs kommandolinje og visse front-ends understøtter også dette.
Hvorfor siger MAME, at min CHD er dårlig eller forkert?
MAME tjekker CHD-filens SHA-1 mod sin database. Et mismatch betyder, at filen er korrupt, har en forkert revision eller ikke er det præcise dump, som MAME forventer til det pågældende spil.
Er CHD mindre end ISO eller CUE/BIN?
Normalt ja - CHD komprimerer hver hunk og sparer ofte 30-60 % i forhold til en ukomprimeret ISO eller BIN, samtidig med at den kan konverteres tabsfrit tilbage.
Kan et almindeligt arkivværktøj åbne en CHD?
Nej. CHD er ikke et ZIP/7z-arkiv; det har sit eget hunk-format. Brug chdman eller en emulator, ikke WinRAR/7-Zip.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.MDMarkdown Document
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å