.HLP

Fichier HLP

Windows Help File (WinHelp)
Poser une question
RÉPONSE RAPIDE

Un fichier HLP est un fichier d'aide Windows compilé (WinHelp) utilisé par les programmes de l'ère Windows 3.0 jusqu'à Windows XP. Windows 10 et 11 n'incluent plus le moteur WinHelp, donc double-cliquer sur un fichier HLP échoue. Pour en lire un aujourd'hui, utilisez un visionneur tiers tel que Help Explorer Viewer, ou convertissez-le en CHM ou PDF avec un outil de création d'aide.

Développeur : Microsoft Catégorie : Fichiers système MIME: application/winhlp
S'OUVRE SUR Windows macOS Linux
Lié : .NOMEDIA · .DLL · .TMP · .LNK

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 29, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier HLP ?

.hlp est le format de fichier d'aide Windows (WinHelp) - un document d'aide binaire compilé contenant des informations sur les programmes et leur utilisation. Les fichiers d'aide servent de documentation aux utilisateurs sur la façon d'utiliser Windows et les applications système. Les fichiers .hlp sont compilés à partir de rubriques sources RTF et d'un fichier projet .hpj à l'aide de Microsoft Help Workshop (HCW.EXE) et visualisés avec le moteur WINHLP32.EXE. Les fichiers compilés pour des versions de Windows très différentes peuvent ne pas être compatibles entre eux.

Le système WinHelp est construit à partir de fichiers sources dérivés du RTF qui offrent un formatage de texte de base et des couleurs de police, et prennent en charge les images et les hyperliens. La source RTF ne prend pas en charge les animations ou les éléments interactifs. Le format .hlp a fait ses débuts avec Windows 3.0 en 1990, et WinHelp 4.0 - livré avec Windows 95 en 1995 - a ajouté des fenêtres secondaires, des séquences de navigation et la recherche en plein texte.

Le .hlp compilé est un conteneur binaire propriétaire (et non une collection de fichiers RTF) qui contient des données de rubriques compressées, une carte contextuelle, des bitmaps intégrés et des index plein texte optionnels à l'intérieur d'un répertoire interne en arbre B. Il commence par la signature magique de 4 octets 3F 5F 03 00.

Depuis Windows Vista, le moteur WinHelp n'est plus installé par défaut. Microsoft a proposé un module complémentaire WinHlp32 téléchargeable pour Vista et Windows 7, mais l'a retiré pour Windows 10 et 11 - ce qui signifie que la plupart des fichiers .hlp ne peuvent pas être ouverts sur les versions actuelles de Windows sans visionneurs tiers. Le format a été remplacé par HTML Help (.chm) en 1997.

Sécurité et sûreté

RISQUE : MEDIUM

Les fichiers WinHelp .hlp peuvent contenir des macros (le langage de macros WinHelp) et constituaient une surface d'attaque documentée - l'une des raisons pour lesquelles Microsoft a retiré le moteur des versions modernes de Windows. N'ouvrez PAS de fichiers .hlp provenant de sources non fiables, en particulier avec l'ancien moteur WinHlp32, qui présente des vulnérabilités non corrigées. Pour les fichiers hérités de confiance, préférez les convertir en CHM/HTML/PDF, ou utilisez un visionneur tiers sécurisé. Méfiez-vous également des sites de téléchargement de « visionneurs/réparateurs .hlp gratuits », qui sont des vecteurs courants de logiciels publicitaires ou potentiellement indésirables.

Détails du format

en bref
NOM COMPLETWindows Help File (WinHelp)alias WinHelp file, Windows Help
DÉVELOPPEURMicrosoftdepuis 1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
TYPE MIMEapplication/winhlp
TYPEFichier d'aide binaire compilé (conteneur WinHelp HLP)
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
3F5F0300
ASCII
?_··
Un fichier WinHelp .hlp commence par la signature magique 32 bits little-endian 0x00035F3F (octets 3F 5F 03 00), le « HELPHEADER » de WinHelp. Les fichiers WinHelp 3.0 plus anciens utilisaient une valeur de tête différente. Le format est binaire et propriétaire ; ne le confondez pas avec le fichier texte compagnon .cnt, ni avec le format .chm plus récent basé sur ITSF (qui commence par « ITSF »).

Programmes qui ouvrent les fichiers HLP

Windows4 apps
Adobe RoboHelp Payant Ouvrez l'ancien projet WinHelp pour le visualiser et le convertir ; le RoboHelp moderne produit des aides HTML/CHM/adaptatives.
Help Explorer Viewer Payant Visionneur tiers qui ouvre les anciens .hlp (et .chm) sur les Windows modernes sans le moteur WinHelp supprimé.
WinHlp32 (legacy, Windows XP/Vista/7 only) Intégré Sur XP, il est intégré ; sur Vista/7/8, le module WinHlp32 téléchargeable permettait d'ouvrir les .hlp. Microsoft l'a retiré pour Windows 10/11 - ce n'est plus une solution prise en charge.
HelpSmith Payant Importez un projet WinHelp .hlp/.hpj et réexportez-le en CHM, HTML ou PDF pour le lire sur les Windows modernes.
macOS1 app
Help Explorer Viewer Payant Visionneur tiers qui ouvre les anciens .hlp (et .chm) sur les Windows modernes sans le moteur WinHelp supprimé.
Linux1 app
Help Explorer Viewer Payant Visionneur tiers qui ouvre les anciens .hlp (et .chm) sur les Windows modernes sans le moteur WinHelp supprimé.

Détails techniques

spécifications approfondies
Signature magique3F 5F 03 00 (little-endian 0x00035F3F) à l'offset 0 - la signature d'en-tête de fichier WinHelp 3.1/4.0
EncodageBinaire, little-endian
Structure du conteneurSystème de fichiers interne propriétaire WinHelp : un répertoire en arbre B de flux nommés (|SYSTEM, |TOPIC, |Phrases, |CTXOMAP, |TTLBTREE, flux bitmap)
CompressionCompression optionnelle LZ77/Hall sur les blocs de données de rubriques, contrôlée par l'option COMPRESS= dans le fichier projet .hpj lors de la compilation
Fichiers sourcesCompilé à partir de fichiers de rubriques .rtf et d'un fichier projet .hpj (éventuellement avec un fichier de sommaire .cnt) à l'aide de HCW.EXE ou HCRTF.EXE (Help Workshop)
Moteur WinHelpWINHLP32.EXE (32 bits) / WINHELP.EXE (16 bits) ; non inclus par défaut dans Windows Vista ou version ultérieure
Taille de fichier typique20 Ko - 5 Mo ; parfois plus volumineux pour les manuels de référence complets
Historique des versionsWinHelp 3.0 → WinHelp 3.1 (compilateur HC31) → WinHelp 4.0 (ajout de fenêtres secondaires, séquences de navigation, recherche plein texte, cartes de formation)
Aide contextuelleLes identifiants de contexte entiers sont mappés aux adresses de rubriques via le flux |CTXOMAP, permettant l'intégration de la touche F1 depuis les applications hôtes
Graphiques intégrésPrend en charge les bitmaps Windows BMP, SHG (Segmented Hypergraphics avec zones cliquables) et MRB (bitmaps multi-résolution)
Fichiers compagnons.cnt (arborescence du contenu), .gid (cache d'index plein texte), .fts et .ftg (données de recherche plein texte) - générés aux côtés du fichier .hlp
IntégritéPas de CRC ni de somme de contrôle - la corruption du fichier empêche l'ouverture dans WINHLP32.EXE sans détail sur l'erreur
Remplacé parHTML Help (.chm, introduit en 1997) ; plus tard Microsoft Help 2 (.hxs) et Microsoft Help Viewer pour la documentation en ligne
Type MIMEapplication/winhlp
Publié1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
Dernière versionWinHelp 4.0 (1995); format frozen - deprecated after Windows XP, no engine in Vista+ by default

Conversions HLP

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers HLP. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers HLP.

Foire aux questions

Comment ouvrir un fichier .hlp sur Windows 10 ou 11 ?
Windows 10/11 n'incluent plus le moteur WinHelp et Microsoft a retiré le module WinHlp32, donc le double-clic échoue. Utilisez un visionneur tiers (Help Explorer Viewer) ou convertissez le .hlp en CHM/HTML/PDF avec un outil d'aide comme Help+Manual ou HelpSmith.
Pourquoi mon ancien programme indique-t-il qu'il ne peut pas ouvrir son fichier d'aide ?
L'aide de ce programme est un fichier WinHelp .hlp, et le moteur WinHelp a été supprimé de Windows après XP. L'erreur est normale sur les versions modernes de Windows ; vous avez besoin d'un visionneur tiers ou d'une copie convertie de l'aide.
Quelle est la différence entre .hlp et .chm ?
.hlp est l'ancien format WinHelp (binaire, 1990-XP) ; .chm est son remplaçant de 1997, HTML Help, qui s'ouvre toujours sur Windows 11. Migrer de .hlp vers .chm est la solution habituelle pour lire les anciennes aides aujourd'hui.
Puis-je convertir un fichier .hlp en PDF ?
Oui - importez-le dans un outil de création d'aide (Help+Manual, HelpSmith, RoboHelp) et exportez-le en PDF, ou décompilez-le en RTF/HTML et imprimez-le en PDF. Un simple fichier .cnt ne suffira pas ; vous avez besoin du fichier .hlp lui-même.
Le téléchargement de WinHlp32.exe est-il toujours disponible chez Microsoft ?
Non. Microsoft l'a fourni pour Windows Vista/7/8 mais a supprimé le téléchargement pour Windows 10 et 11. Le format est obsolète ; convertissez l'aide ou utilisez un visionneur tiers à la place.
Les fichiers .hlp sont-ils dangereux ?
Ils peuvent l'être - WinHelp prend en charge les macros et le moteur présentait des failles de sécurité, ce qui explique en partie pourquoi Microsoft l'a retiré. N'ouvrez que les fichiers .hlp en lesquels vous avez confiance, et préférez les convertir plutôt que d'exécuter l'ancien moteur.

Références

1Wikipedia - Microsoft WinHelpen.wikipedia.org
2Microsoft Docs - HTML Help / legacy help downloadslearn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z