.CHD

CHD-fil

MAME Compressed Hunks of Data
Ställ en fråga
SNABBT SVAR

En CHD-fil är en MAME Compressed Hunks of Data-avbildning - en komprimerad container för dumpningar av arkadhårddiskar, CD-ROM, DVD eller LaserDisc. Du laddar den i MAME eller RetroArch snarare än att öppna den som ett dokument, eller konverterar den tillbaka till CUE/BIN eller ISO med det kostnadsfria verktyget chdman. Filen innehåller SHA-1-hashar, så MAME upptäcker korrupta kopior eller felaktiga revisioner innan de körs.

Utvecklare: MAMEdev (the MAME project) Kategori: Diskimage filer Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux Android
Relaterat: .BIN · .ISO · .MDF · .DMG

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 23, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet CHD?

.chd - förkortning för Compressed Hunks of Data - är en binär diskavbildningscontainer utvecklad av MAME-projektet. Den lagrar arkadmaskiners hårddiskar, CD-ROM-skivor, DVD-skivor och LaserDisc-media i ett komprimerat format som emulatorer kan strömma effektivt.

Formatet delar upp källmediet i enheter med fast storlek som kallas *hunks*. Varje hunk komprimeras oberoende av varandra, så emulatorn dekomprimerar endast den hunk den behöver istället för hela avbildningen. Upp till fyra komprimerings-codecs kan vara aktiva i en enda fil: Deflate (cdzl), LZMA (cdlz), anpassad Huffman (huff) och FLAC (cdfl) för CD-ljudspår. En typisk .chd är 30-60 % mindre än motsvarande .iso eller .cue+.bin-källa.

Varje .chd börjar med den 8 byte långa magiska strängen MComprHD vid filoffset 0, följt av en big-endian-header som registrerar:

  • formatversion (v4 eller nuvarande v5)
  • lista över aktiva codecs och total okomprimerad storlek
  • SHA-1-hashar för både rådata och hela filen

MAME validerar båda hasharna vid laddning och avvisar avbildningar vars hash inte matchar dess databaspost.

Kommandoradsverktyget chdman, som medföljer MAME, skapar, verifierar och konverterar .chd-filer. Konvertering tillbaka till en .bin råavbildning är helt förlustfri. Att arkivera om en .chd inuti en ZIP sparar försumbart utrymme och förstör emulatorns detektering, så det avråds.

Säkerhet & trygghet

RISK: LOW

CHD är inert avbildningsdata utan exekverbar kod, och den innehåller SHA-1-hashar så att en manipulerad eller korrupt fil upptäcks vid laddning. Den praktiska försiktigheten är juridisk, inte teknisk: att distribuera eller ladda ner CHD-filer av upphovsrättsskyddade spel är vanligtvis piratkopiering - dumpa skivor du själv äger med chdman. Undvik skumma «CHD converter»-webbplatser som skickar med annonsprogram; chdman från mamedev.org är gratis.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNMAME Compressed Hunks of Dataäven känd som Compressed Hunks of Data, MAME CHD disk image
UTVECKLAREMAMEdev (the MAME project)sedan 2002 (MAME, originally for hard-disk-based arcade games)
MIME-TYPapplication/octet-stream
TYPKomprimerad disk/CD/DVD/LaserDisc-avbildning (proprietär binär container)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4D436F6D70724844
ASCII
MComprHD
8-byte tagg vid offset 0, följt av big-endian header-längd och version (4 = v4, 5 = v5).

Program som öppnar CHD-filer

Windows3 apps
MAME Öppen källkod Placera .chd-filen i spelets ROM-mapp (ofta en undermapp döpt efter spelet) och starta spelet i MAME.
RetroArch Öppen källkod Ladda .chd-filen med en skivkompatibel kärna (MAME, Beetle PSX, Flycast, etc.) via Load Content.
chdman (MAME tools) Öppen källkod Kör «chdman extractcd -i game.chd -o game.cue» för att konvertera tillbaka, eller «createcd» för att skapa en CHD. Kostnadsfritt CLI-verktyg som medföljer MAME.
macOS2 apps
OpenEmu Öppen källkod Lägg till .chd-filen i ditt bibliotek för lämplig kärna; stöder MAME och flera skivsystem.
MAME Öppen källkod Placera .chd-filen i spelets ROM-mapp (ofta en undermapp döpt efter spelet) och starta spelet i MAME.
Linux2 apps
MAME Öppen källkod Placera .chd-filen i spelets ROM-mapp (ofta en undermapp döpt efter spelet) och starta spelet i MAME.
RetroArch Öppen källkod Ladda .chd-filen med en skivkompatibel kärna (MAME, Beetle PSX, Flycast, etc.) via Load Content.
Android1 app
RetroArch Öppen källkod Ladda .chd-filen med en skivkompatibel kärna (MAME, Beetle PSX, Flycast, etc.) via Load Content.

Tekniska detaljer

djup specifikation
Magiska byteMComprHD (8 ASCII-byte) vid filoffset 0, följt av en 4-byte big-endian header-längd
ByterordningBig-endian
KodningBinär
ContainerstrukturHeader → hunk-karta → komprimerade datablock per hunk → taggade metadataposter
Komprimerings-codecsUpp till fyra samtidiga codecs per fil: Deflate (cdzl), LZMA (cdlz), Huffman (huff), FLAC (cdfl) för CD-ljud
Hunk-storlekAntal byte i jämna tvåpotenser fastställt vid skapandet (vanligtvis 4 KB - 512 KB); enhetligt för varje hunk i filen
IntegritetskontrollSHA-1 för rått okomprimerat innehåll + SHA-1 för den kompletta CHD-filen, båda lagrade i headern; MAME tvingar kontroll av båda vid laddning
MediatyperHårddiskavbildningar, CD-ROM, DVD, LaserDisc och råa sektor-media
MetadatablockTaggade nyckel-värde-poster inbäddade efter hunk-kartan: CD-spårlayout, HDD-geometri, enhetsidentifieringssträngar
Typisk komprimeringsgrad30-60 % mindre än en motsvarande ISO- eller CUE+BIN-källa
UtvecklareMAMEdev (MAME-projektet)
Plattformar som stödsWindows, macOS, Linux, Android
Förlustfri konverteringchdman kan rekonstruera den exakta ursprungliga ISO, BIN, GDI eller råavbildningen utan dataförlust
Formatversionerv4 och v5 används allmänt; versionen är kodad som ett 4-byte big-endian-heltal omedelbart efter den magiska taggen
Släppt2002 (MAME, originally for hard-disk-based arcade games)
Senaste versionCHD v5 (current header/map format)
Öppen standardJa · royaltyfri
Specifikationdocs.mamedev.org

CHD-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med CHD-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om CHD-filer.

Vanliga frågor

Hur öppnar jag en CHD-fil?
Ladda den i MAME (placera den i spelets ROM-mapp) eller i en MAME/skiv-kompatibel RetroArch-kärna. För att få tillbaka originalskivan, konvertera den med det kostnadsfria verktyget chdman.
Hur konverterar jag en CHD tillbaka till CUE/BIN eller ISO?
Använd chdman (medföljer MAME): «chdman extractcd -i game.chd -o game.cue» skapar CUE+BIN; «extracthd» skapar en rå diskavbildning.
Hur skapar jag en CHD från CUE/BIN eller ISO?
Kör «chdman createcd -i game.cue -o game.chd» (eller createdvd/createhd). RetroArchs kommandorad och vissa front-ends kan också hantera detta.
Varför säger MAME att min CHD är felaktig?
MAME kontrollerar CHD-filens SHA-1 mot sin databas. En avvikelse innebär att filen är korrupt, har fel revision eller inte är den exakta dumpning som MAME förväntar sig för det spelet.
Är CHD mindre än ISO eller CUE/BIN?
Vanligtvis ja - CHD komprimerar varje hunk och sparar ofta 30-60 % jämfört med en okomprimerad ISO eller BIN, samtidigt som den förblir förlustfritt konverterbar tillbaka.
Kan ett vanligt arkivverktyg öppna en CHD?
Nej. CHD är inte ett ZIP/7z-arkiv; det har sitt eget hunk-format. Använd chdman eller en emulator, inte WinRAR/7-Zip.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.NOMEDIAAndroid No-Media Marker File
4.PARTPartial Download File
5.EXEWindows Executable (Portable Executable)
6.DATProgram Data File (generic)
7.BINCD/DVD Disc Image (BIN/CUE)
8.MDMarkdown Document
9.TMPTemporary File
10.DBSQLite Database File

Relaterade filtillägg

.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 filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö