.HLP

Arquivo HLP

Windows Help File (WinHelp)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo HLP é um arquivo de Ajuda do Windows (WinHelp) compilado, usado por programas da era do Windows 3.0 até o Windows XP. O Windows 10 e 11 não incluem mais o motor WinHelp, portanto, clicar duas vezes em um arquivo HLP falha. Para ler um hoje, use um visualizador de terceiros, como o Help Explorer Viewer, ou converta-o para CHM ou PDF com uma ferramenta de autoria de ajuda.

Desenvolvedor: Microsoft Categoria: Arquivos de Sistema MIME: application/winhlp
ABRE EM Windows macOS Linux
Relacionado: .NOMEDIA · .DLL · .TMP · .LNK

Nesta página

19k+ extensões indexadas
Última revisão em Jul 29, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro HLP?

.hlp é o formato de Arquivo de Ajuda do Windows (WinHelp) - um documento de ajuda binário compilado contendo informações sobre programas e seu uso. Os arquivos de ajuda servem como documentação para os usuários sobre como usar o Windows e os aplicativos do sistema. Os arquivos .hlp são compilados a partir de tópicos de origem RTF e um arquivo de projeto .hpj usando o Microsoft Help Workshop (HCW.EXE) e visualizados com o motor WINHLP32.EXE. Arquivos compilados para versões do Windows muito diferentes podem não ser compatíveis entre si.

O sistema WinHelp é construído a partir de arquivos de origem derivados de RTF que oferecem formatação básica de texto e cores de fonte, além de suportar imagens e hiperlinks. A origem RTF não suporta animações ou elementos interativos. O formato .hlp estreou com o Windows 3.0 em 1990, e o WinHelp 4.0 - lançado com o Windows 95 em 1995 - adicionou janelas secundárias, sequências de navegação e pesquisa de texto completo.

O .hlp compilado é um contêiner binário proprietário (não uma coleção de arquivos RTF) que contém dados de tópicos compactados, um mapa de contexto, bitmaps incorporados e índices opcionais de texto completo dentro de um diretório interno de árvore B (B-tree). Ele começa com os magic bytes de 4 bytes 3F 5F 03 00.

Desde o Windows Vista, o motor WinHelp não é mais instalado por padrão. A Microsoft ofereceu um suplemento WinHlp32 para download para Vista e Windows 7, mas o retirou para o Windows 10 e 11 - o que significa que a maioria dos arquivos .hlp não pode ser aberta no Windows atual sem visualizadores de terceiros. O formato foi substituído pelo HTML Help (.chm) em 1997.

Segurança e proteção

RISCO: MEDIUM

Arquivos WinHelp .hlp podem conter macros (a linguagem de macro WinHelp) e eram uma superfície de ataque documentada - uma das razões pelas quais a Microsoft removeu o motor das versões modernas do Windows. NÃO abra arquivos .hlp de fontes não confiáveis, especialmente com o antigo motor WinHlp32, que possui vulnerabilidades não corrigidas. Para arquivos legados confiáveis, prefira convertê-los para CHM/HTML/PDF ou use um visualizador de terceiros em sandbox. Também tome cuidado com sites de download de «visualizadores/corretores de .hlp gratuitos», que são um vetor comum de adware/PUP.

Detalhes do formato

em resumo
NOME COMPLETOWindows Help File (WinHelp)também conhecido como WinHelp file, Windows Help
DESENVOLVEDORMicrosoftdesde 1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
TIPO MIMEapplication/winhlp
TIPOArquivo de ajuda binário compilado (contêiner WinHelp HLP)
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
3F5F0300
ASCII
?_··
Um WinHelp .hlp começa com o magic byte de 32 bits little-endian 0x00035F3F (bytes 3F 5F 03 00), o «HELPHEADER» do WinHelp. Arquivos WinHelp 3.0 mais antigos usavam um valor inicial diferente. O formato é binário e proprietário; não o confunda com o arquivo auxiliar de texto .cnt não relacionado ou com o .chm mais recente baseado em ITSF (que começa com «ITSF»).

Programas que abrem arquivos HLP

Windows4 apps
Adobe RoboHelp Pago Abra o projeto WinHelp legado para visualizá-lo e convertê-lo; o RoboHelp moderno gera saídas em HTML/CHM/ajuda responsiva.
Help Explorer Viewer Pago Visualizador de terceiros que abre .hlp (e .chm) legados no Windows moderno sem o motor WinHelp removido.
WinHlp32 (legacy, Windows XP/Vista/7 only) Integrado No XP ele é nativo; no Vista/7/8 o suplemento WinHlp32 para download abria o .hlp. A Microsoft o retirou para o Windows 10/11 - não é mais um caminho suportado.
HelpSmith Pago Importe um projeto WinHelp .hlp/.hpj e gere-o novamente como CHM, HTML ou PDF para ler no Windows moderno.
macOS1 app
Help Explorer Viewer Pago Visualizador de terceiros que abre .hlp (e .chm) legados no Windows moderno sem o motor WinHelp removido.
Linux1 app
Help Explorer Viewer Pago Visualizador de terceiros que abre .hlp (e .chm) legados no Windows moderno sem o motor WinHelp removido.

Detalhes técnicos

especificação profunda
Magic bytes3F 5F 03 00 (little-endian 0x00035F3F) no deslocamento 0 - a assinatura do cabeçalho do arquivo WinHelp 3.1/4.0
CodificaçãoBinário, little-endian
Estrutura do contêinerSistema de arquivos interno proprietário WinHelp: um diretório de árvore B de fluxos nomeados (|SYSTEM, |TOPIC, |Phrases, |CTXOMAP, |TTLBTREE, fluxos de bitmap)
CompressãoCompressão opcional LZ77/Hall em blocos de dados de tópicos, controlada pela opção COMPRESS= no arquivo de projeto .hpj no momento da compilação
Arquivos de origemCompilado a partir de arquivos de tópicos .rtf e um arquivo de projeto .hpj (opcionalmente com um arquivo de conteúdo .cnt) usando HCW.EXE ou HCRTF.EXE (Help Workshop)
Motor WinHelpWINHLP32.EXE (32 bits) / WINHELP.EXE (16 bits); não incluído no Windows Vista ou posterior por padrão
Tamanho típico do arquivo20 KB - 5 MB; ocasionalmente maior para manuais de referência abrangentes
Histórico de versõesWinHelp 3.0 → WinHelp 3.1 (compilador HC31) → WinHelp 4.0 (adicionou janelas secundárias, sequências de navegação, pesquisa de texto completo, cartões de treinamento)
Ajuda sensível ao contextoIDs de contexto inteiros são mapeados para endereços de tópicos via fluxo |CTXOMAP, permitindo a integração da tecla F1 a partir de aplicativos hospedeiros
Gráficos incorporadosSuporta bitmaps BMP do Windows, SHG (Hipergráficos Segmentados com imagens de pontos de acesso) e MRB (bitmaps de múltiplas resoluções)
Arquivos complementares.cnt (árvore de conteúdo), .gid (cache de índice de texto completo), .fts e .ftg (dados de pesquisa de texto completo) - gerados junto com o arquivo .hlp
IntegridadeSem CRC ou checksum - a corrupção do arquivo faz com que ele falhe ao abrir no WINHLP32.EXE sem detalhes de erro
Substituído porHTML Help (.chm, introduzido em 1997); posteriormente Microsoft Help 2 (.hxs) e Microsoft Help Viewer para documentação online
Tipo MIMEapplication/winhlp
Lançado1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
Versão mais recenteWinHelp 4.0 (1995); format frozen - deprecated after Windows XP, no engine in Vista+ by default

Conversões de HLP

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos HLP. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos HLP.

Perguntas frequentes

Como abro um arquivo .hlp no Windows 10 ou 11?
O Windows 10/11 não inclui mais o motor WinHelp e a Microsoft retirou o suplemento WinHlp32, portanto, o clique duplo falha. Use um visualizador de terceiros (Help Explorer Viewer) ou converta o .hlp para CHM/HTML/PDF com uma ferramenta de ajuda como Help+Manual ou HelpSmith.
Por que meu programa antigo diz que não pode abrir seu arquivo de Ajuda?
A ajuda desse programa é um WinHelp .hlp, e o motor WinHelp foi removido do Windows após o XP. O erro é esperado no Windows moderno; você precisa de um visualizador de terceiros ou de uma cópia convertida da ajuda.
Qual é a diferença entre .hlp e .chm?
.hlp é o formato WinHelp mais antigo (binário, 1990-XP); .chm é o seu substituto de 1997, HTML Help, que ainda abre no Windows 11. Migrar .hlp para .chm é a correção usual para ler ajudas antigas hoje.
Posso converter um arquivo .hlp para PDF?
Sim - importe-o para uma ferramenta de autoria de ajuda (Help+Manual, HelpSmith, RoboHelp) e exporte para PDF, ou descompile-o para RTF/HTML e imprima para PDF. Um arquivo .cnt sozinho não ajudará; você precisa do próprio .hlp.
O download do WinHlp32.exe ainda está disponível na Microsoft?
Não. A Microsoft o forneceu para Windows Vista/7/8, mas removeu o download para Windows 10 e 11. O formato está obsoleto; converta a ajuda ou use um visualizador de terceiros.
Os arquivos .hlp são perigosos?
Eles podem ser - o WinHelp suporta macros e o motor tinha falhas de segurança, o que é parte do motivo pelo qual a Microsoft o aposentou. Abra apenas arquivos .hlp em que você confia e prefira convertê-los em vez de executar o motor antigo.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z