.CHD

CHD-fil

MAME Compressed Hunks of Data
Still et spørsmål
HURTIGSVAR

En CHD-fil er et MAME Compressed Hunks of Data-bilde - en komprimert beholder for arkademaskiners harddisker, CD-ROM, DVD eller LaserDisc-dumper. Du laster den inn i MAME eller RetroArch i stedet for å åpne den som et dokument, eller konverterer den tilbake til CUE/BIN eller ISO med det gratis verktøyet chdman. Filen inneholder SHA-1-hasher, slik at MAME oppdager eventuelle korrupte kopier eller feil revisjoner før den kjøres.

Utvikler: MAMEdev (the MAME project) Kategori: Diskbildefiler Åpen standard MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux Android
Relatert: .BIN · .ISO · .MDF · .DMG

På denne siden

19k+ filendelser indeksert
Sist vurdert Jun 23, 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 CHD-filformatet?

.chd - forkortelse for Compressed Hunks of Data - er en binær diskbilde-beholder utviklet av MAME-prosjektet. Den lagrer harddisker fra arkademaskiner, CD-ROM-er, DVD-er og LaserDisc-medier i en komprimert form som emulatorer kan strømme effektivt.

Formatet deler kildemediet inn i enheter med fast størrelse kalt *hunks*. Hver hunk komprimeres uavhengig, slik at emulatoren bare dekomprimerer den hunken den trenger i stedet for hele bildet. Opptil fire komprimeringskodeker kan være aktive i en enkelt fil: Deflate (cdzl), LZMA (cdlz), tilpasset Huffman (huff), og FLAC (cdfl) for CD-lydspor. En typisk .chd er 30-60 % mindre enn den tilsvarende .iso eller .cue+.bin-kilden.

Hver .chd starter med den 8-byte lange magiske strengen MComprHD ved filforskyvning (offset) 0, etterfulgt av en big-endian-header som registrerer:

  • formatversjon (v4 eller gjeldende v5)
  • liste over aktive kodeker og total ukomprimert størrelse
  • SHA-1-hasher av både rådataene og den fullstendige filen

MAME validerer begge hashene ved innlasting og avviser bilder der hashen ikke samsvarer med databaseoppføringen.

Kommandolinjeverktøyet chdman, som følger med MAME, oppretter, verifiserer og konverterer .chd-filer. Konvertering tilbake til et .bin råbilde er helt tapsfritt (lossless). Å arkivere en .chd på nytt inne i en ZIP sparer ubetydelig med plass og ødelegger emulatorens gjenkjenning, så det frarådes.

Sikkerhet og trygghet

RISIKO: LOW

CHD er inerte bildedata uten eksekverbar kode, og den inneholder SHA-1-hasher slik at en manipulert eller korrupt fil oppdages ved innlasting. Den praktiske forsiktigheten er juridisk, ikke teknisk: distribusjon eller nedlasting av CHD-filer av opphavsrettsbeskyttede spill er vanligvis piratkopiering - dump disker du selv eier med chdman. Unngå tvilsomme «CHD-konverteringsnettsider» som inkluderer reklamevare; chdman fra mamedev.org er gratis.

Formatdetaljer

i et nøtteskall
FULLT NAVNMAME Compressed Hunks of Dataogså kjent som Compressed Hunks of Data, MAME CHD disk image
UTVIKLERMAMEdev (the MAME project)siden 2002 (MAME, originally for hard-disk-based arcade games)
MIME-TYPEapplication/octet-stream
TYPEKomprimert disk/CD/DVD/LaserDisc-bilde (proprietær binær beholder)
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
4D436F6D70724844
ASCII
MComprHD
8-byte tag ved offset 0, etterfulgt av big-endian header-lengde og versjon (4 = v4, 5 = v5).

Programmer som åpner CHD-filer

Windows3 apps
MAME Åpen kildekode Plasser .chd-filen i spillets ROM-mappe (ofte en undermappe oppkalt etter spillet) og start spillet i MAME.
RetroArch Åpen kildekode Last .chd-filen med en disk-kompatibel kjerne (MAME, Beetle PSX, Flycast, osv.) via «Load Content».
chdman (MAME tools) Åpen kildekode Kjør «chdman extractcd -i game.chd -o game.cue» for å konvertere tilbake, eller «createcd» for å lage en CHD. Gratis CLI inkludert i MAME.
macOS2 apps
OpenEmu Åpen kildekode Legg til .chd-filen i biblioteket for den aktuelle kjernen; støtter MAME og flere disksystemer.
MAME Åpen kildekode Plasser .chd-filen i spillets ROM-mappe (ofte en undermappe oppkalt etter spillet) og start spillet i MAME.
Linux2 apps
MAME Åpen kildekode Plasser .chd-filen i spillets ROM-mappe (ofte en undermappe oppkalt etter spillet) og start spillet i MAME.
RetroArch Åpen kildekode Last .chd-filen med en disk-kompatibel kjerne (MAME, Beetle PSX, Flycast, osv.) via «Load Content».
Android1 app
RetroArch Åpen kildekode Last .chd-filen med en disk-kompatibel kjerne (MAME, Beetle PSX, Flycast, osv.) via «Load Content».

Tekniske detaljer

dyp spesifikasjon
Magiske bytesMComprHD (8 ASCII-bytes) ved filforskyvning 0, etterfulgt av en 4-byte big-endian header-lengde
ByterekkefølgeBig-endian
KodingBinær
BeholderstrukturHeader → hunk-kart → komprimerte datablokker per hunk → taggede metadata-oppføringer
KomprimeringskodekerOpptil fire samtidige kodeker per fil: Deflate (cdzl), LZMA (cdlz), Huffman (huff), FLAC (cdfl) for CD-lyd
Hunk-størrelseAntall bytes i potenser av to, fastsatt ved opprettelse (typisk 4 KB - 512 KB); lik for hver hunk i filen
IntegritetssjekksummerSHA-1 av rått ukomprimert innhold + SHA-1 av den komplette CHD-filen, begge lagret i headeren; MAME håndhever begge ved innlasting
MedietyperHarddiskbilder, CD-ROM, DVD, LaserDisc og rå sektormedier
MetadatablokkerTaggede nøkkel-verdi-oppføringer innebygd etter hunk-kartet: CD-sporlayout, HDD-geometri, stasjonsidentitetsstrenger
Typisk komprimeringsgrad30-60 % mindre enn en tilsvarende ISO eller CUE+BIN-kilde
UtviklerMAMEdev (MAME-prosjektet)
Støttede plattformerWindows, macOS, Linux, Android
Tapsfri konverteringchdman kan rekonstruere den nøyaktige originale ISO, BIN, GDI eller råbildet uten datatap
Formatversjonerv4 og v5 er i vanlig bruk; versjon kodet som et 4-byte big-endian heltall umiddelbart etter den magiske taggen
Utgitt2002 (MAME, originally for hard-disk-based arcade games)
Siste versjonCHD v5 (current header/map format)
Åpen standardJa · royalty-fri
Spesifikasjondocs.mamedev.org

CHD-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med CHD-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 CHD-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en CHD-fil?
Last den inn i MAME (plasser den i spillets ROM-mappe) eller i en MAME/disk-kompatibel RetroArch-kjerne. For å få tilbake den originale disken, konverter den med det gratis chdman-verktøyet.
Hvordan konverterer jeg en CHD tilbake til CUE/BIN eller ISO?
Bruk chdman (følger med MAME): «chdman extractcd -i game.chd -o game.cue» produserer CUE+BIN; «extracthd» produserer et rått diskbilde.
Hvordan lager jeg en CHD fra CUE/BIN eller ISO?
Kjør «chdman createcd -i game.cue -o game.chd» (eller createdvd/createhd). RetroArchs kommandolinje og enkelte grensesnitt støtter også dette.
Hvorfor sier MAME at min CHD er dårlig eller feil?
MAME sjekker CHD-filens SHA-1 mot databasen sin. Et avvik betyr at filen er korrupt, har feil revisjon, eller ikke er den nøyaktige dumpen MAME forventer for det spillet.
Er CHD mindre enn ISO eller CUE/BIN?
Vanligvis ja - CHD komprimerer hver hunk og sparer ofte 30-60 % sammenlignet med en ukomprimert ISO eller BIN, samtidig som den kan konverteres tapsfritt tilbake.
Kan et vanlig arkiveringsverktøy åpne en CHD?
Nei. CHD er ikke et ZIP/7z-arkiv; det har sitt eget hunk-format. Bruk chdman eller en emulator, ikke WinRAR/7-Zip.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

.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 filverktøy

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

Åpne verktøykassen

Bla i filendelser A-Å