.CHM

CHM-bestand

Microsoft Compiled HTML Help file
Stel een vraag
SNEL ANTWOORD

Een CHM-bestand is een Microsoft Compiled HTML Help-bestand - een enkel gecomprimeerd pakket met HTML-pagina's, afbeeldingen en een doorzoekbare index, gebruikt voor handleidingen van Windows-software en e-books. Dubbelklik er op Windows op; de ingebouwde viewer (hh.exe) opent het met een inhoudsboom en zoekfunctie. Als elke pagina leeg is, wordt het bestand geblokkeerd door de Windows-beveiliging: klik er met de rechtermuisknop op, kies Eigenschappen en klik op Blokkering opheffen.

Ontwikkelaar: Microsoft Categorie: Internet-bestanden MIME: application/vnd.ms-htmlhelp
OPENT OP Windows macOS Linux Android
Gerelateerd: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 11, 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 CHM-bestandsformaat?

.chm is een Microsoft Compiled HTML Help-bestand - een Windows Help-module die wordt gebruikt om helpdocumenten voor applicaties en systeemfuncties op te slaan. .chm-documenten zijn opgebouwd uit HTML-bronbestanden, hetzelfde formaat dat voor websites wordt gebruikt, en gecompileerd in een enkel op zichzelf staand binair archief. Op Windows worden .chm-bestanden standaard geopend met hh.exe (HTML Help), dat sinds Windows 98 bij elke versie van Windows wordt geleverd. Er zijn ook speciale readers van derden beschikbaar, zoals xCHM en SumatraPDF.

Het formaat maakt gebruik van Microsofts eigen ITSF-container (Info-Tech Storage Format), herkenbaar aan de vier-byte bestandssignatuur ITSF op offset 0. Binnen de container worden HTML-onderwerpen, afbeeldingen, CSS en indextabellen gecomprimeerd met LZX-compressie, waardoor het bestand verschijnt als een enkel compact archief in plaats van een map met losse bestanden. De voorganger van .chm was het oudere .HLP WinHelp-formaat, dat het in 1997 verving.

Helpbestanden bevatten softwaredocumentatie. Een typisch .chm-bestand is verdeeld in secties die zijn georganiseerd in een boomstructuur, die het gebruik van de applicatie, functies en veelgestelde vragen behandelen. Omdat .chm wordt gerenderd via de MSHTML-engine van Internet Explorer, kunnen bestanden die vanaf een netwerkshare zijn gekopieerd of van internet zijn gedownload, lege pagina's weergeven - een Windows-beveiligingsbeperking die bekend staat als de „mark of the web”-blokkering. Het deblokkeren van het bestand via het dialoogvenster Eigenschappen herstelt de normale weergave.

.chm-bestanden zijn draagbaar en op zichzelf staand: een enkel bestand bevat alle onderwerpen, afbeeldingen en navigatie. Hoewel het formaat als verouderd wordt beschouwd - de nieuwere systemen van Microsoft gebruiken .hxs of online documentatie - openen .chm-bestanden nog steeds correct op de huidige Windows-versies zonder extra software.

Beveiliging & veiligheid

RISICO: MEDIUM

CHM is een HTML-container die scripts en snelkoppelingen/HTML-Help-commando's kan bevatten, en het heeft een geschiedenis van misbruik door malware (kwaadaardige CHM's die uitvoerbare bestanden starten, gebruikt in phishing-campagnes) en kwetsbaarheden in oude viewers. Open alleen CHM-bestanden van vertrouwde bronnen. Windows blokkeert opzettelijk inhoud in CHM's die vanaf internet/netwerk worden geopend (elke pagina is leeg) via de „mark of the web” - als u het bestand vertrouwt, klikt u met de rechtermuisknop > Eigenschappen > Blokkering opheffen, of verplaatst u het naar een lokale schijf. Behandel onverwachte .chm-bijlagen als elke andere uitvoerbare bijlage.

Formaatdetails

in een notendop
VOLLEDIGE NAAMMicrosoft Compiled HTML Help fileook bekend als Compiled HTML Help, HTML Help
ONTWIKKELAARMicrosoftsinds 1997 (HTML Help 1.0, with Windows 98)
MIME-TYPEapplication/vnd.ms-htmlhelp
TYPEBinaire container van gecompileerde HTML, afbeeldingen en index (ITSF/ITOL-ITLS)
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
49545346
ASCII
ITSF
Bestanden beginnen met de 4-byte signatuur „ITSF” (49 54 53 46), onmiddellijk gevolgd door de formaatversie als een little-endian dword (meestal 03 00 00 00). ITSF is Microsofts interne „Info-Tech Storage Format”; daarin indexeert een ITSP/ITOL-ITLS-directory de gecomprimeerde HTML-inhoud (LZX-gecomprimeerd).

Programma's die CHM-bestanden openen

Windows4 apps
xCHM Open-source Open de .chm om deze te bekijken met inhoudsopgave, index en zoekfunctie; handig wanneer hh.exe niet goed werkt.
7-Zip Open-source Rechtermuisknop > 7-Zip > Archief openen om de ruwe HTML/afbeeldingen uit de CHM te extraheren (rendert het bestand niet).
HTML Help (hh.exe) Ingebouwd Dubbelklik op de .chm - de ingebouwde Microsoft Help-viewer opent deze met een inhoudsboom, index en zoekfunctie. Geen installatie nodig.
SumatraPDF Open-source Open de .chm in SumatraPDF - een lichtgewicht gratis reader die ook CHM rendert met een inhoudsvenster.
macOS3 apps
Calibre Open-source Voeg de .chm toe en gebruik de viewer van Calibre, of converteer het naar EPUB/PDF voor Apple Books.
xCHM Open-source Open de .chm om deze te bekijken met inhoudsopgave, index en zoekfunctie; handig wanneer hh.exe niet goed werkt.
CHMOX / Chmox Open-source Open de .chm in deze kleine native macOS CHM-reader.
Linux3 apps
Calibre Open-source Voeg de .chm toe en gebruik de viewer van Calibre, of converteer het naar EPUB/PDF voor Apple Books.
xCHM Open-source Open de .chm om deze te bekijken met inhoudsopgave, index en zoekfunctie; handig wanneer hh.exe niet goed werkt.
KchmViewer Open-source KDE CHM-viewer; open de .chm voor een volledige inhoudsboom en volledige tekstzoekfunctie.
Android1 app
CHM Reader / EBookDroid Gratis Open de .chm in een reader die CHM ondersteunt om het op een telefoon of tablet te lezen.

Technische details

diepe specificaties
ContainerformaatITSF (Info-Tech Storage Format) - Microsofts eigen samengestelde opslag met een interne ITSP-directory die alle virtuele bestanden in het archief indexeert
Magic bytes4-byte ASCII-signatuur ITSF (hex 49 54 53 46) op offset 0, onmiddellijk gevolgd door een little-endian DWORD-versieveld (meestal 03 00 00 00 voor HTML Help 1.x)
BytevolgordeLittle-endian in alle header- en directorystructuren
CompressieLZX-compressie toegepast op de HTML-inhoudssectie; dezelfde LZX-variant wordt ook gebruikt in Microsoft Cabinet (.cab)-bestanden
MIME-typeapplication/vnd.ms-htmlhelp (geregistreerd); application/x-chm en application/octet-stream zijn ook wijdverbreid in gebruik
Interne structuurITSF-header + ITSP-directory met virtuele bestanden; inhoudssectie bevat HTML-onderwerpen, afbeeldingen, CSS, #SYSTEM/#STRINGS-metadatablokken en #TOPICS/#URLTBL URL-indextabellen, allemaal LZX-gecomprimeerd
Windows viewerhh.exe (HTML Help executable) die gebruikmaakt van het ActiveX-besturingselement hhctrl.ocx, aanwezig op alle Windows-versies vanaf Windows 98; geen aparte installatie vereist
Rendering-engineInternet Explorer MSHTML; HTML en CSS in een .chm worden gerenderd zoals IE dat zou doen, wat weergavefouten kan veroorzaken in zeer oude bestanden die vertrouwden op IE-specifiek gedrag
VersleutelingInhoud is LZX-gecomprimeerd maar niet versleuteld; het archief kan rechtstreeks worden uitgepakt met tools zoals 7-Zip of het commando hh.exe -decompile
IntegriteitscontroleGeen ingebouwde CRC of digitale handtekening; een beschadigde .chm kan simpelweg niet worden gedecomprimeerd of geeft geen inhoud weer, zonder foutdetails van de viewer
Typische bestandsgrootteVarieert van tientallen KB tot ongeveer 100 MB; de meeste helpbestanden van software vallen in de range van 1-10 MB
PlatformondersteuningNative op Windows via hh.exe; viewers van derden op Linux (xCHM, KchmViewer, Calibre) en macOS (CHMOX, xCHM, Calibre)
NetwerkbeveiligingsbeperkingBestanden die worden geopend vanaf een netwerkshare of gedownload van internet worden geblokkeerd door het Windows Mark of the Web-beleid, wat resulteert in lege pagina's; deblokkeren via het dialoogvenster Eigenschappen herstelt de volledige toegang
ITSF-headerlay-outVersie 3-header van 56 bytes met een aanmaaktijdstempel, een Windows LCID (taalcode) and twee GUID's die de inhouds- en transformatiesecties identificeren
Uitgebracht1997 (HTML Help 1.0, with Windows 98)
Laatste versieHTML Help 1.4 (ships with Windows; runtime hhctrl.ocx, no new versions since early 2000s)
Specificatiewww.nongnu.org

CHM conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met CHM-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 CHM-bestanden.

Veelgestelde vragen

Hoe open ik een .chm-bestand?
Dubbelklik op Windows gewoon op het bestand - de ingebouwde HTML Help-viewer (hh.exe) opent het. Gebruik op macOS Chmox of Calibre; gebruik op Linux xCHM of KchmViewer.
Waarom is mijn CHM-bestand leeg / staat er 'navigatie naar de webpagina is geannuleerd'?
Windows blokkeert CHM-inhoud die is geopend vanaf internet of een netwerkshare. Klik met de rechtermuisknop op het bestand > Eigenschappen > vink 'Blokkering opheffen' aan (of verplaats het naar een lokale schijf zoals C:), en open het opnieuw.
Hoe converteer ik een CHM naar PDF?
Gebruik Calibre (Boek toevoegen > Converteren naar PDF) voor een conversie met één klik, of open de CHM en print elk onderwerp. Help-authoringtools zoals Help & Manual kunnen ook naar PDF exporteren.
Hoe extraheer ik de HTML en afbeeldingen uit een CHM?
Open de .chm met 7-Zip (rechtermuisknop > 7-Zip > Archief openen) en extraheer de bestanden, of voer 'hh.exe -decompile <map> bestand.chm' uit. U krijgt dan de originele HTML-pagina's en afbeeldingen.
Kan ik een CHM lezen op mijn telefoon of e-reader?
Ja - converteer het naar EPUB of PDF met Calibre, of gebruik een Android-reader zoals EBookDroid die CHM rechtstreeks opent. iOS-gebruikers kunnen converteren naar EPUB en openen in Apple Books.
Zijn CHM-bestanden veilig om te openen?
Alleen als ze van vertrouwde bronnen komen. CHM kan scripts bevatten en is gebruikt om malware te verspreiden, daarom blokkeert Windows standaard CHM-bestanden die van internet zijn gedownload.

Referenties

1Wikipedia - Microsoft Compiled HTML Helpen.wikipedia.org
2Microsoft - HTML Help (hh.exe) referencelearn.microsoft.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

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Gratis bestandstools

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

Open de gereedschapskist

Blader door bestandsextensies A-Z