O que é o formato de ficheiro HDX?
Um arquivo .hdx é um arquivo auxiliar de índice binário compactado usado pelo clássico sistema Windows WinHelp. Dois produtos distintos geravam arquivos .hdx:
- AutoCAD (Autodesk): O sistema de ajuda clássico do AutoCAD vinculava um arquivo sempre chamado
ACAD.HDXaoACAD.HLPpara fornecer pesquisa rápida de palavras-chave e texto completo dentro do visualizador de ajuda do AutoCAD. - Delphi (Borland/Embarcadero): O IDE do Delphi usava um índice
.hdxconstruído pela ferramentaHelpInst.exea partir de arquivos de palavras-chave.kwfpara alimentar a ajuda sensível ao contexto integrada.
Em ambos os casos, o .hdx contém nomes de tópicos compactados, entradas de palavras-chave e strings de busca extraídas do arquivo WinHelp .hlp associado. Ele é lido em tempo de execução pelo mecanismo WinHelp (winhlp32.exe) e é inteiramente invisível para os usuários finais. O formato binário é proprietário e não documentado; não existe um visualizador independente.
O formato está totalmente obsoleto. A Microsoft substituiu o WinHelp pelo HTML Help (.chm) em 1997. O AutoCAD abandonou o ACAD.HDX e o ACAD.HLP no AutoCAD 2005 e versões posteriores. As edições modernas do Delphi da Embarcadero usam um mecanismo de ajuda completamente diferente. O próprio WinHlp32.exe foi removido do Windows Vista e posteriores; no Windows 10 e 11, ele não está disponível nem como componente opcional. Qualquer arquivo .hdx encontrado hoje é puramente um artefato de arquivos de software legados e não serve para nenhum propósito atual.
Segurança e proteção
RISCO: LOWUm arquivo de índice binário estático que não é executável. Nenhum vetor de malware conhecido. No entanto, arquivos WinHelp (.HLP) - os documentos que este arquivo indexa - podem executar macros, o que foi historicamente explorado. O HDX em si não carrega código.
Detalhes do formato
em resumo- Índice de dump hexadecimal HDR/HDX (ferramentas de depuração) - Alguns depuradores e descompiladores antigos usavam .hdx para arquivos de índice de dump hexadecimal; não relacionado a sistemas de ajuda.
Programas que abrem arquivos HDX
Detalhes técnicos
especificação profunda| Tipo de formato | Índice binário compactado de palavras-chave e busca de ajuda |
| Codificação | Binário (compactado; estrutura interna não documentada) |
| Ordem dos bytes | Little-endian (formato da era Windows) |
| Tamanho típico do arquivo | 100 KB - vários MB (o ACAD.HDX do AutoCAD tinha várias centenas de KB) |
| Variante AutoCAD | Sempre nomeado ACAD.HDX; pareado com ACAD.HLP no diretório de instalação do AutoCAD |
| Variante Delphi | Gerado pelo HelpInst.exe a partir de arquivos de origem de palavras-chave .kwf para a ajuda integrada do IDE Delphi |
| Papel em tempo de execução | Fornece busca rápida de palavras-chave e pesquisa de texto completo para o arquivo WinHelp .hlp associado; acessado apenas pelo winhlp32.exe |
| Acessibilidade do usuário | Invisível para usuários finais; não existe visualizador independente para nenhuma das variantes |
| Plataforma alvo | Windows 3.1 até Windows XP (era clássica do WinHelp) |
| Substituído por | Microsoft HTML Help (.chm, 1997); o AutoCAD abandonou o ACAD.HDX/ACAD.HLP no AutoCAD 2005 |
| Status atual de execução | WinHlp32.exe removido do Windows Vista+; indisponível no Windows 10/11 sem soluções de terceiros - o formato está efetivamente inacessível em sistemas modernos |
| Lançado | AutoCAD variant: late 1980s-1990s; Delphi variant: Delphi 1 era, 1995 |
| Versão mais recente | Obsolete - not used by any current AutoCAD or Delphi release |
Conversões de HDX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos HDX.