Vad är filformatet HDX?
En .hdx-fil är ett binärt komprimerat index som användes som en sidofil av det klassiska Windows WinHelp-systemet. Två distinkta produkter genererade .hdx-filer:
- AutoCAD (Autodesk): Det klassiska hjälpsystemet i AutoCAD parade ihop en fil som alltid hette
ACAD.HDXmedACAD.HLPför att erbjuda snabb sökning på nyckelord och fulltext inuti AutoCADs hjälpläsare. - Delphi (Borland/Embarcadero): Delphi IDE använde ett
.hdx-index byggt av verktygetHelpInst.exefrån.kwf-nyckelordsfiler för att driva den integrerade kontextkänsliga hjälpen.
I båda fallen innehåller .hdx komprimerade ämnesnamn, nyckelordsposter och söksträngar extraherade från den tillhörande .hlp WinHelp-filen. Den läses vid körning av WinHelp-motorn (winhlp32.exe) och är helt osynlig för slutanvändare. Det binära formatet är proprietärt och odokumenterat; ingen fristående visare existerar.
Formatet är helt föråldrat. Microsoft ersatte WinHelp med HTML Help (.chm) år 1997. AutoCAD slutade använda ACAD.HDX och ACAD.HLP i AutoCAD 2005 och senare versioner. Embarcaderos moderna Delphi-utgåvor använder en helt annan hjälpmotor. WinHlp32.exe togs bort från Windows Vista och senare; i Windows 10 och 11 är den inte ens tillgänglig som en valfri komponent. Alla .hdx-filer man stöter på idag är rena artefakter från äldre mjukvaruarkiv och tjänar inget aktuellt syfte.
Säkerhet & trygghet
RISK: LOWEn statisk binär indexfil som inte är körbar. Inga kända skadliga koder. Dock kan WinHelp-filer (.HLP) - dokumenten som detta indexerar - köra makron, vilket historiskt har utnyttjats. HDX i sig innehåller ingen kod.
Formatdetaljer
i ett nötskal- HDR/HDX Hex dump index (felsökningsverktyg) - Vissa äldre debuggers och disassemblers använde .hdx för indexfiler till hexadecimala dumpar; ej relaterat till hjälpsystem.
Program som öppnar HDX-filer
Tekniska detaljer
djup specifikation| Formattyp | Binärt komprimerat index för hjälpnyckelord och sökning |
| Kodning | Binär (komprimerad; intern struktur är odokumenterad) |
| Byteordning | Little-endian (format från Windows-eran) |
| Typisk filstorlek | 100 KB - flera MB (AutoCAD ACAD.HDX var vanligtvis flera hundra KB) |
| AutoCAD-variant | Heter alltid ACAD.HDX; paras ihop med ACAD.HLP i AutoCADs installationskatalog |
| Delphi-variant | Genererad av HelpInst.exe från .kwf-nyckelordskällfiler för Delphi IDE:s integrerade hjälp |
| Roll vid körning | Möjliggör snabb nyckelordssökning och fulltext-sökning för den tillhörande .hlp WinHelp-filen; nås endast av winhlp32.exe |
| Användartillgänglighet | Osynlig för slutanvändare; ingen fristående visare existerar för någon av varianterna |
| Målplattform | Windows 3.1 till Windows XP (den klassiska WinHelp-eran) |
| Ersatt av | Microsoft HTML Help (.chm, 1997); AutoCAD slutade använda ACAD.HDX/ACAD.HLP i AutoCAD 2005 |
| Nuvarande status | WinHlp32.exe borttagen från Windows Vista+; oåtkomlig i Windows 10/11 utan tredjepartslösningar - formatet är i praktiken oåtkomligt på moderna system |
| Släppt | AutoCAD variant: late 1980s-1990s; Delphi variant: Delphi 1 era, 1995 |
| Senaste version | Obsolete - not used by any current AutoCAD or Delphi release |
HDX-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om HDX-filer.