.HLP

File HLP

Windows Help File (WinHelp)
Fai una domanda
RISPOSTA RAPIDA

Un file HLP è un file della Guida di Windows (WinHelp) compilato, utilizzato dai programmi dall'era di Windows 3.0 fino a Windows XP. Windows 10 e 11 non includono più il motore WinHelp, quindi fare doppio clic su un file HLP non produce risultati. Per leggerne uno oggi, utilizza un visualizzatore di terze parti come Help Explorer Viewer, oppure convertilo in CHM o PDF con uno strumento di creazione di guide.

Sviluppatore: Microsoft Categoria: File di sistema MIME: application/winhlp
SI APRE SU Windows macOS Linux
Correlati: .NOMEDIA · .DLL · .TMP · .LNK

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 29, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file HLP?

.hlp è il formato dei file della Guida di Windows (WinHelp): un documento di aiuto binario compilato contenente informazioni sui programmi e sul loro utilizzo. I file della guida servono come documentazione per gli utenti su come utilizzare Windows e le applicazioni di sistema. I file .hlp vengono compilati da argomenti sorgente RTF e da un file di progetto .hpj utilizzando Microsoft Help Workshop (HCW.EXE) e visualizzati con il motore WINHLP32.EXE. I file compilati per versioni di Windows molto diverse potrebbero non essere compatibili tra loro.

Il sistema WinHelp è costruito a partire da file sorgente derivati da RTF che offrono formattazione del testo di base e colori dei caratteri, e supportano immagini e collegamenti ipertestuali. Il sorgente RTF non supporta animazioni o elementi interattivi. Il formato .hlp ha fatto il suo debutto con Windows 3.0 nel 1990, e WinHelp 4.0 - distribuito con Windows 95 nel 1995 - ha aggiunto finestre secondarie, sequenze di navigazione e ricerca full-text.

Il file .hlp compilato è un contenitore binario proprietario (non una raccolta di file RTF) che contiene dati compressi sugli argomenti, una mappa di contesto, bitmap incorporate e indici full-text opzionali all'interno di una directory B-tree interna. Inizia con i 4 byte magic 3F 5F 03 00.

A partire da Windows Vista, il motore WinHelp non è più installato per impostazione predefinita. Microsoft ha offerto un componente aggiuntivo WinHlp32 scaricabile per Vista e Windows 7, ma lo ha ritirato per Windows 10 e 11 - il che significa che la maggior parte dei file .hlp non può essere aperta sulle versioni correnti di Windows senza visualizzatori di terze parti. Il formato è stato sostituito da HTML Help (.chm) nel 1997.

Sicurezza e incolumità

RISCHIO: MEDIUM

I file WinHelp .hlp possono contenere macro (il linguaggio macro di WinHelp) e rappresentavano una superficie di attacco documentata - uno dei motivi per cui Microsoft ha rimosso il motore dalle versioni moderne di Windows. NON aprire file .hlp da fonti non attendibili, specialmente con il vecchio motore WinHlp32, che presenta vulnerabilità non patchate. Per i file legacy attendibili, preferisci convertirli in CHM/HTML/PDF o utilizza un visualizzatore di terze parti in sandbox. Fai attenzione anche ai siti di download di «visualizzatori/riparatori .hlp gratuiti», che sono un comune vettore di adware/PUP.

Dettagli del formato

in sintesi
NOME COMPLETOWindows Help File (WinHelp)anche noto come WinHelp file, Windows Help
SVILUPPATOREMicrosoftdal 1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
TIPO MIMEapplication/winhlp
TIPOFile della guida compilato binario (contenitore WinHelp HLP)
MAGIC BYTES · FIRMA DEL FILE
OFFSET
00010203
HEX
3F5F0300
ASCII
?_··
Un file WinHelp .hlp inizia con il magic a 32 bit little-endian 0x00035F3F (byte 3F 5F 03 00), lo «HELPHEADER» di WinHelp. I file WinHelp 3.0 più vecchi utilizzavano un valore iniziale diverso. Il formato è binario e proprietario; non confonderlo con il file collaterale di testo .cnt non correlato o con il più recente .chm basato su ITSF (che inizia con «ITSF»).

Programmi che aprono file HLP

Windows4 apps
Adobe RoboHelp A pagamento Apri il progetto WinHelp legacy per visualizzarlo e convertirlo; il moderno RoboHelp genera guide HTML/CHM/responsive.
Help Explorer Viewer A pagamento Visualizzatore di terze parti che apre i file legacy .hlp (e .chm) sulle versioni moderne di Windows senza il motore WinHelp rimosso.
WinHlp32 (legacy, Windows XP/Vista/7 only) Integrato Su XP è integrato; su Vista/7/8 il componente aggiuntivo scaricabile WinHlp32 apriva i file .hlp. Microsoft lo ha ritirato per Windows 10/11 - non è più un percorso supportato.
HelpSmith A pagamento Importa un progetto WinHelp .hlp/.hpj e rigeneralo come CHM, HTML o PDF per leggerlo sulle versioni moderne di Windows.
macOS1 app
Help Explorer Viewer A pagamento Visualizzatore di terze parti che apre i file legacy .hlp (e .chm) sulle versioni moderne di Windows senza il motore WinHelp rimosso.
Linux1 app
Help Explorer Viewer A pagamento Visualizzatore di terze parti che apre i file legacy .hlp (e .chm) sulle versioni moderne di Windows senza il motore WinHelp rimosso.

Dettagli tecnici

specifiche approfondite
Magic bytes del file3F 5F 03 00 (little-endian 0x00035F3F) all'offset 0 - la firma dell'intestazione del file WinHelp 3.1/4.0
CodificaBinaria, little-endian
Struttura del contenitoreFile system interno proprietario WinHelp: una directory B-tree di stream denominati (|SYSTEM, |TOPIC, |Phrases, |CTXOMAP, |TTLBTREE, stream bitmap)
CompressioneCompressione opzionale LZ77/Hall sui blocchi di dati degli argomenti, controllata dall'opzione COMPRESS= nel file di progetto .hpj al momento della compilazione
File sorgenteCompilato da file di argomenti .rtf e un file di progetto .hpj (opzionalmente con un file di sommario .cnt) utilizzando HCW.EXE o HCRTF.EXE (Help Workshop)
Motore WinHelpWINHLP32.EXE (32-bit) / WINHELP.EXE (16-bit); non incluso in Windows Vista o versioni successive per impostazione predefinita
Dimensione tipica del file20 KB - 5 MB; occasionalmente più grande per manuali di riferimento completi
Cronologia delle versioniWinHelp 3.0 → WinHelp 3.1 (compilatore HC31) → WinHelp 4.0 (aggiunte finestre secondarie, sequenze di navigazione, ricerca full-text, training cards)
Guida sensibile al contestoGli ID di contesto interi sono mappati agli indirizzi degli argomenti tramite lo stream |CTXOMAP, consentendo l'integrazione del tasto F1 dalle applicazioni host
Grafica incorporataSupporta bitmap Windows BMP, SHG (Segmented Hypergraphics con immagini hotspot) e MRB (bitmap multi-risoluzione)
File complementari.cnt (albero dei contenuti), .gid (cache dell'indice full-text), .fts e .ftg (dati di ricerca full-text) - generati insieme al file .hlp
IntegritàNessun CRC o checksum - la corruzione del file causa il fallimento dell'apertura in WINHLP32.EXE senza dettagli sull'errore
Sostituito daHTML Help (.chm, introdotto nel 1997); successivamente Microsoft Help 2 (.hxs) e Microsoft Help Viewer per la documentazione online
Tipo MIMEapplication/winhlp
Rilasciato1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
Ultima versioneWinHelp 4.0 (1995); format frozen - deprecated after Windows XP, no engine in Vista+ by default

Conversioni HLP

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file HLP. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file HLP.

Domande frequenti

Come posso aprire un file .hlp su Windows 10 o 11?
Windows 10/11 non includono più il motore WinHelp e Microsoft ha ritirato il componente aggiuntivo WinHlp32, quindi il doppio clic fallisce. Utilizza un visualizzatore di terze parti (Help Explorer Viewer) o converti il file .hlp in CHM/HTML/PDF con uno strumento di aiuto come Help+Manual o HelpSmith.
Perché il mio vecchio programma dice che non può aprire il suo file della Guida?
La guida di quel programma è un file WinHelp .hlp e il motore WinHelp è stato rimosso da Windows dopo XP. L'errore è previsto sulle versioni moderne di Windows; è necessario un visualizzatore di terze parti o una copia convertita della guida.
Qual è la differenza tra .hlp e .chm?
.hlp è il vecchio formato WinHelp (binario, 1990-XP); .chm è il suo sostituto del 1997, HTML Help, che si apre ancora su Windows 11. La migrazione da .hlp a .chm è la soluzione abituale per leggere le vecchie guide oggi.
Posso convertire un file .hlp in PDF?
Sì - importalo in uno strumento di creazione di guide (Help+Manual, HelpSmith, RoboHelp) ed esportalo in PDF, oppure decompilalo in RTF/HTML e stampalo in PDF. Un solo file .cnt non sarà d'aiuto; è necessario il file .hlp stesso.
Il download di WinHlp32.exe è ancora disponibile da Microsoft?
No. Microsoft lo ha fornito per Windows Vista/7/8 ma ha rimosso il download per Windows 10 e 11. Il formato è deprecato; converti la guida o utilizza invece un visualizzatore di terze parti.
I file .hlp sono pericolosi?
Possono esserlo - WinHelp supporta le macro e il motore presentava falle di sicurezza, motivo per cui Microsoft lo ha ritirato. Apri solo file .hlp di cui ti fidi e preferisci convertirli piuttosto che eseguire il vecchio motore.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.EXEWindows Executable (Portable Executable)
9.BINCD/DVD Disc Image (BIN/CUE)
10.DBSQLite Database File

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z