.HLP

Plik HLP

Windows Help File (WinHelp)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik HLP to skompilowany plik Pomocy Windows (WinHelp) używany przez programy od ery Windows 3.0 do Windows XP. Systemy Windows 10 i 11 nie zawierają już silnika WinHelp, więc dwukrotne kliknięcie pliku HLP kończy się niepowodzeniem. Aby go dzisiaj odczytać, należy użyć przeglądarki innej firmy, takiej jak Help Explorer Viewer, lub przekonwertować go na format CHM lub PDF za pomocą narzędzia do tworzenia pomocy.

Deweloper: Microsoft Kategoria: Pliki systemowe MIME: application/winhlp
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .NOMEDIA · .DLL · .TMP · .LNK

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 29, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku HLP?

.hlp to format pliku Pomocy Windows (WinHelp) - binarny, skompilowany dokument pomocy zawierający informacje o programach i ich obsłudze. Pliki pomocy służą jako dokumentacja dla użytkowników dotyczącą korzystania z systemu Windows i aplikacji systemowych. Pliki .hlp są kompilowane ze źródeł RTF oraz pliku projektu .hpj przy użyciu Microsoft Help Workshop (HCW.EXE) i wyświetlane za pomocą silnika WINHLP32.EXE. Pliki skompilowane dla bardzo różnych wersji systemu Windows mogą nie być ze sobą kompatybilne.

System WinHelp jest zbudowany z plików źródłowych pochodnych RTF, które oferują podstawowe formatowanie tekstu i kolory czcionek oraz obsługują obrazy i hiperłącza. Źródło RTF nie obsługuje animacji ani elementów interaktywnych. Format .hlp zadebiutował wraz z Windows 3.0 w 1990 roku, a WinHelp 4.0 - dostarczony z Windows 95 w 1995 roku - dodał okna pomocnicze, sekwencje przeglądania i wyszukiwanie pełnotekstowe.

Skompilowany .hlp to zastrzeżony kontener binarny (nie zbiór plików RTF), który przechowuje skompresowane dane tematów, mapę kontekstową, osadzone mapy bitowe i opcjonalne indeksy pełnotekstowe wewnątrz wewnętrznego katalogu B-drzewa. Zaczyna się od 4-bajtowej sygnatury magicznej 3F 5F 03 00.

Począwszy od Windows Vista, silnik WinHelp nie jest już instalowany domyślnie. Microsoft oferował do pobrania dodatek WinHlp32 dla systemów Vista i Windows 7, ale wycofał go dla Windows 10 i 11 - co oznacza, że większość plików .hlp nie może być otwarta w obecnych wersjach Windows bez przeglądarek innych firm. Format został zastąpiony przez HTML Help (.chm) w 1997 roku.

Bezpieczeństwo

RYZYKO: MEDIUM

Pliki WinHelp .hlp mogą zawierać makra (język makr WinHelp) i stanowiły udokumentowaną powierzchnię ataku - to jeden z powodów, dla których Microsoft usunął silnik z nowoczesnych systemów Windows. NIE otwieraj plików .hlp z niezaufanych źródeł, zwłaszcza za pomocą starego silnika WinHlp32, który posiada niezałatane luki. W przypadku zaufanych starszych plików preferuj ich konwersję do CHM/HTML/PDF lub użyj przeglądarki innej firmy działającej w piaskownicy. Uważaj również na strony oferujące „darmowe przeglądarki/naprawiacze .hlp”, które często są wektorem adware/PUP.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWindows Help File (WinHelp)znany również jako WinHelp file, Windows Help
DEWELOPERMicrosoftod 1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
TYP MIMEapplication/winhlp
TYPBinarny skompilowany plik pomocy (kontener WinHelp HLP)
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
3F5F0300
ASCII
?_··
Plik WinHelp .hlp zaczyna się od 32-bitowej sygnatury little-endian 0x00035F3F (bajty 3F 5F 03 00), czyli „HELPHEADER” WinHelp. Starsze pliki WinHelp 3.0 używały innej wartości początkowej. Format jest binarny i zastrzeżony; nie należy go mylić z niepowiązanym tekstowym plikiem pomocniczym .cnt ani z nowszym formatem .chm opartym na ITSF (który zaczyna się od „ITSF”).

Programy otwierające pliki HLP

Windows4 apps
Adobe RoboHelp Płatny Otwórz starszy projekt WinHelp, aby go wyświetlić i przekonwertować; nowoczesny RoboHelp generuje pomoc HTML/CHM/responsywną.
Help Explorer Viewer Płatny Przeglądarka innej firmy, która otwiera starsze pliki .hlp (i .chm) w nowoczesnych systemach Windows bez usuniętego silnika WinHelp.
WinHlp32 (legacy, Windows XP/Vista/7 only) Wbudowany W systemie XP jest wbudowany; w Vista/7/8 pobierany dodatek WinHlp32 otwierał pliki .hlp. Microsoft wycofał go dla Windows 10/11 - nie jest to już wspierana ścieżka.
HelpSmith Płatny Zaimportuj projekt WinHelp .hlp/.hpj i wyeksportuj go ponownie jako CHM, HTML lub PDF, aby odczytać go w nowoczesnym systemie Windows.
macOS1 app
Help Explorer Viewer Płatny Przeglądarka innej firmy, która otwiera starsze pliki .hlp (i .chm) w nowoczesnych systemach Windows bez usuniętego silnika WinHelp.
Linux1 app
Help Explorer Viewer Płatny Przeglądarka innej firmy, która otwiera starsze pliki .hlp (i .chm) w nowoczesnych systemach Windows bez usuniętego silnika WinHelp.

Szczegóły techniczne

specyfikacja
Sygnatura pliku3F 5F 03 00 (little-endian 0x00035F3F) na offsecie 0 - sygnatura nagłówka pliku WinHelp 3.1/4.0
KodowanieBinarne, little-endian
Struktura konteneraZastrzeżony wewnętrzny system plików WinHelp: katalog B-drzewa nazwanych strumieni (|SYSTEM, |TOPIC, |Phrases, |CTXOMAP, |TTLBTREE, strumienie bitmap)
KompresjaOpcjonalna kompresja LZ77/Hall na blokach danych tematów, kontrolowana przez opcję COMPRESS= w pliku projektu .hpj podczas kompilacji
Pliki źródłoweKompilowane z plików tematów .rtf i pliku projektu .hpj (opcjonalnie z plikiem spisu treści .cnt) przy użyciu HCW.EXE lub HCRTF.EXE (Help Workshop)
Silnik WinHelpWINHLP32.EXE (32-bitowy) / WINHELP.EXE (16-bitowy); domyślnie nie dołączany do Windows Vista i nowszych
Typowy rozmiar pliku20 KB - 5 MB; czasami większy w przypadku obszernych podręczników referencyjnych
Historia wersjiWinHelp 3.0 → WinHelp 3.1 (kompilator HC31) → WinHelp 4.0 (dodano okna pomocnicze, sekwencje przeglądania, wyszukiwanie pełnotekstowe, karty szkoleniowe)
Pomoc kontekstowaCałkowite identyfikatory kontekstu są mapowane na adresy tematów poprzez strumień |CTXOMAP, co umożliwia integrację z klawiszem F1 w aplikacjach macierzystych
Osadzona grafikaObsługuje mapy bitowe Windows BMP, SHG (Segmented Hypergraphics z obrazami hotspotów) oraz MRB (mapy bitowe o wielu rozdzielczościach)
Pliki towarzyszące.cnt (drzewo zawartości), .gid (pamięć podręczna indeksu pełnotekstowego), .fts i .ftg (dane wyszukiwania pełnotekstowego) - generowane obok pliku .hlp
IntegralnośćBrak CRC lub sumy kontrolnej - uszkodzenie pliku powoduje błąd otwarcia w WINHLP32.EXE bez szczegółów błędu
Zastąpiony przezHTML Help (.chm, wprowadzony w 1997); później Microsoft Help 2 (.hxs) i Microsoft Help Viewer dla dokumentacji online
Typ MIMEapplication/winhlp
Wydano1990 (WinHelp, Windows 3.0); HLP 3.1 then WinHelp 4.0 with Windows 95 (1995)
Najnowsza wersjaWinHelp 4.0 (1995); format frozen - deprecated after Windows XP, no engine in Vista+ by default

Konwersje HLP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami HLP. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki HLP.

Najczęściej zadawane pytania

Jak otworzyć plik .hlp w systemie Windows 10 lub 11?
Windows 10/11 nie zawierają już silnika WinHelp, a Microsoft wycofał dodatek WinHlp32, więc dwukrotne kliknięcie nie zadziała. Użyj przeglądarki innej firmy (Help Explorer Viewer) lub przekonwertuj .hlp na CHM/HTML/PDF za pomocą narzędzia do pomocy, takiego jak Help+Manual lub HelpSmith.
Dlaczego mój stary program twierdzi, że nie może otworzyć swojego pliku pomocy?
Pomoc tego programu to WinHelp .hlp, a silnik WinHelp został usunięty z systemu Windows po wersji XP. Ten błąd jest spodziewany w nowoczesnych systemach Windows; potrzebujesz przeglądarki innej firmy lub przekonwertowanej kopii pomocy.
Jaka jest różnica między .hlp a .chm?
.hlp to starszy format WinHelp (binarny, 1990-XP); .chm to jego następca z 1997 roku, HTML Help, który nadal otwiera się w systemie Windows 11. Migracja z .hlp do .chm jest zwykle sposobem na odczytanie starej pomocy dzisiaj.
Czy mogę przekonwertować plik .hlp na PDF?
Tak - zaimportuj go do narzędzia do tworzenia pomocy (Help+Manual, HelpSmith, RoboHelp) i wyeksportuj do PDF, lub zdekompiluj go do RTF/HTML i wydrukuj do PDF. Sam plik .cnt nie pomoże; potrzebujesz właściwego pliku .hlp.
Czy pobieranie WinHlp32.exe jest nadal dostępne w Microsoft?
Nie. Microsoft udostępniał go dla Windows Vista/7/8, ale usunął możliwość pobierania dla Windows 10 i 11. Format jest przestarzały; zamiast tego przekonwertuj pomoc lub użyj przeglądarki innej firmy.
Czy pliki .hlp są niebezpieczne?
Mogą być - WinHelp obsługuje makra, a silnik posiadał luki w zabezpieczeniach, co jest jednym z powodów, dla których Microsoft go wycofał. Otwieraj tylko pliki .hlp, którym ufasz, i preferuj ich konwersję zamiast uruchamiania starego silnika.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.MDMarkdown Document
8.M4AMPEG-4 Audio File
9.TMPTemporary File
10.ODTOpenDocument Text

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z