.HTA

Plik HTA

HTML Application
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik HTA to aplikacja HTML (HTML Application), czyli program dla systemu Windows napisany w języku HTML oraz VBScript lub JScript, który uruchamia się za pomocą mshta.exe z pełnymi uprawnieniami lokalnymi. Aby bezpiecznie go odczytać, kliknij go prawym przyciskiem myszy i wybierz opcję Edytuj zamiast dwukrotnego kliknięcia. Każdy nieoczekiwany plik HTA należy traktować jako potencjalnie niebezpieczny, ponieważ mshta.exe jest powszechnym narzędziem do dostarczania złośliwego oprogramowania.

Deweloper: Microsoft Kategoria: Pliki wykonywalne MIME: application/hta
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .APK · .EXE · .VBS · .JAR

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 5, 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 HTA?

.hta (HTML Application) to typ pliku dokumentu HTML, który łączy znacznik HTML, JScript oraz skrypt VBScript w autonomiczną aplikację desktopową dla systemu Windows. W przeciwieństwie do plików .html, pliki .hta nie są uruchamiane przez przeglądarki internetowe - zamiast tego są wykonywane na lokalnym komputerze przez mshta.exe, czyli wbudowany w system Windows host aplikacji Microsoft HTML Application Host. Firma Microsoft wprowadziła ten format w 1999 roku wraz z Internet Explorer 5 jako sposób na budowanie lekkich narzędzi GUI przy użyciu znanych technologii internetowych, ale z pełnym, zaufanym dostępem do systemu operacyjnego, a nie w piaskownicy (sandbox) przeglądarki.

Kluczową różnicą w stosunku do zwykłych stron internetowych są uprawnienia: plik .hta działa z takimi samymi uprawnieniami jak zalogowany użytkownik, z nieograniczonym dostępem do rejestru Windows, systemu plików, obiektów COM i kontrolek ActiveX. Wygląd okna - tytuł, ikona, styl obramowania i zachowanie przy zmianie rozmiaru - jest konfigurowany za pomocą specyficznego dla Microsoft elementu <HTA:APPLICATION> umieszczonego wewnątrz sekcji <head> dokumentu. Plik jest zwykłym tekstem bez binarnej sygnatury (magic number); jest identyfikowany przez rozszerzenie .hta oraz wspomniany tag.

Potencjalne zagrożenia. Korzystanie z plików .hta z nieznanych źródeł niesie ze sobą wiele ryzyk. Chociaż systemy operacyjne i narzędzia antywirusowe stosują różne techniki łagodzenia tych zagrożeń, wiele ataków udaje się wyłącznie z powodu nieostrożności użytkowników. Wiele wirusów komputerowych i złośliwego oprogramowania wykorzystuje .hta do zmiany wpisów w rejestrze Windows, otwierania tylnych furtek (backdoors) dla nieautoryzowanego dostępu lub pobierania kolejnych komponentów - a nowoczesne skanery antywirusowe rutynowo oznaczają niezaufane pliki .hta jako podejrzane. Ponieważ mshta.exe jest legalnym plikiem binarnym systemu Windows, napastnicy często nadużywają go w technikach typu „living-off-the-land”, aby obejść mechanizmy kontroli bezpieczeństwa.

Bezpieczeństwo

RYZYKO: HIGH

Plik HTA to program Windows o PEŁNYCH UPRAWNIENIACH, a nie strona internetowa w piaskownicy. Dwukrotne kliknięcie pliku .hta URUCHAMIA go przez mshta.exe z Twoimi prawami użytkownika - może on czytać/zapisywać pliki, zmieniać rejestr, pobierać złośliwe dane i uruchamiać inne programy. mshta.exe to znana technika malware „living off the land”, a pliki HTA są częstym wektorem załączników phishingowych. Zasady: nigdy nie otwieraj pliku .hta otrzymanego pocztą/czatem/pobranego, chyba że sam go napisałeś lub w pełni mu ufasz; aby go sprawdzić, ZAWSZE klikaj prawym przyciskiem myszy > Edytuj (otwórz jako tekst), aby się nie wykonał; uważaj na podwójne rozszerzenia typu „faktura.pdf.hta”. Wiele organizacji całkowicie blokuje pliki .hta i ogranicza mshta.exe. Jeśli otrzymałeś taki plik niespodziewanie, potraktuj go jako wrogi i usuń.

Szczegóły formatu

w pigułce
PEŁNA NAZWAHTML Application
DEWELOPERMicrosoftod 1999 (Internet Explorer 5)
TYP MIMEapplication/hta
TYPAplikacja HTML/JScript/VBScript uruchamiana przez mshta.exe (zaufana, pełne uprawnienia)

Programy otwierające pliki HTA

Windows5 apps
Adobe Dreamweaver Płatny IDE do projektowania stron WWW, które może edytować HTML/skrypty pliku .hta. Dla większości użytkowników to zbyt rozbudowane narzędzie; Notepad++/VS Code są prostsze.
Notepad Open-source Otwórz plik .hta w celu odczytu/edycji z podświetlaniem składni - to bezpieczny sposób na sprawdzenie pliku przed podjęciem decyzji o jego uruchomieniu.
Microsoft HTML Application Host (mshta.exe) Wbudowany Aby URUCHOMIĆ ZAUFANY plik .hta: kliknij go dwukrotnie (uruchomi go mshta.exe) lub wpisz „mshta plik.hta”. Rób to tylko w przypadku plików, którym w pełni ufasz - działają one z Twoimi pełnymi uprawnieniami.
Notepad (built-in) Wbudowany Aby BEZPIECZNIE ODCZYTAĆ kod BEZ uruchamiania go: kliknij prawym przyciskiem myszy na .hta > Edytuj, lub otwórz najpierw Notatnik i wybierz Plik > Otwórz.
Visual Studio Code Darmowy Otwórz plik, aby czytać/edytować HTML i skrypty z podświetlaniem; dobre narzędzie do analizy lub utrzymywania aplikacji HTA.
macOS1 app
Any text editor (TextEdit, VS Code) Darmowy System macOS może jedynie ODCZYTAĆ źródło pliku HTA - nie posiada środowiska uruchomieniowego HTA. Otwórz w TextEdit lub VS Code, aby sprawdzić zawartość.
Linux1 app
Any text editor (VS Code / gedit) Darmowy System Linux nie posiada środowiska uruchomieniowego HTA; można jedynie odczytać kod źródłowy. Otwórz go w edytorze tekstu, aby zobaczyć, co robi.

Szczegóły techniczne

specyfikacja
DeweloperMicrosoft
Wprowadzono1999, wraz z Internet Explorer 5
Silnik wykonawczymshta.exe (Microsoft HTML Application Host), wbudowany komponent systemu Windows
Poziom uprawnieńW pełni zaufany - działa poza piaskownicą przeglądarki z uprawnieniami systemu operacyjnego na poziomie użytkownika
Języki skryptoweJScript i VBScript
Silnik renderującySilnik Trident (MSHTML) przeglądarki Internet Explorer
Typ MIMEapplication/hta
Kodowanie plikuZwykły tekst (UTF-8 lub Windows ANSI); brak binarnych bajtów magicznych
Znacznik wyróżniającyElement <HTA:APPLICATION> w sekcji <head> dokumentu; brak stałej sygnatury na poziomie bajtów
Personalizacja oknaTekst paska tytułu, ikona, styl obramowania, zmiana rozmiaru i zachowanie przewijania ustawiane za pomocą atrybutów <HTA:APPLICATION>
Dostęp do systemuPełny dostęp do odczytu/zapisu do rejestru Windows, systemu plików, obiektów COM i kontrolek ActiveX
Obsługa platformTylko Windows; brak natywnej obsługi w macOS lub Linux
Klasyfikacja bezpieczeństwaPowszechnie flagowany przez programy antywirusowe jako potencjalnie złośliwy; często nadużywany w atakach typu living-off-the-land przez mshta.exe
WdrażanieCała aplikacja zawarta w jednym pliku .hta; nie wymaga instalatora ani instalacji środowiska uruchomieniowego
Wydano1999 (Internet Explorer 5)
Specyfikacjaen.wikipedia.org

Konwersje HTA

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami HTA. 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 HTA.

Najczęściej zadawane pytania

Co to jest plik HTA?
To aplikacja HTML - program dla systemu Windows napisany w HTML i VBScript/JScript, który działa jako zaufana aplikacja desktopowa z pełnymi uprawnieniami za pośrednictwem mshta.exe. Wygląda jak strona internetowa, ale może uzyskiwać dostęp do plików, rejestru i systemu.
Jak bezpiecznie otworzyć plik HTA?
Aby go ODCZYTAĆ, kliknij prawym przyciskiem myszy > Edytuj lub otwórz go w Notepad/Notepad++/VS Code - pozwoli to zobaczyć kod bez jego uruchamiania. Klikaj dwukrotnie (co URUCHAMIA go przez mshta.exe) tylko wtedy, gdy sam go napisałeś lub w pełni mu ufasz.
Czy plik HTA jest niebezpieczny?
Może być. W przeciwieństwie do strony internetowej, HTA działa z pełnymi uprawnieniami lokalnymi, więc złośliwy plik może uszkodzić system. mshta.exe jest powszechnym narzędziem malware, a pliki HTA są częstymi załącznikami phishingowymi. Traktuj nieoczekiwane pliki .hta jako wrogie.
Czy pliki HTA nadal działają w Windows 11?
Tak. mshta.exe i silnik MSHTML są nadal dostarczane z systemem Windows 11, więc pliki HTA działają, mimo że Internet Explorer został wycofany w 2022 roku. mshta jest przestarzałe (niezalecane), ale nie usunięte; renderowanie jest ograniczone do starszych możliwości IE11.
Jak uruchomić plik HTA?
Kliknij go dwukrotnie (uruchomi go mshta.exe) lub wpisz „mshta nazwapliku.hta” w wierszu poleceń. Rób to tylko w przypadku zaufanych plików - program uruchomi się z Twoimi pełnymi uprawnieniami.
Czy mogę otworzyć plik HTA na Macu lub Linuxie?
Możesz jedynie odczytać jego kod źródłowy w edytorze tekstu. Pliki HTA wymagają środowiska uruchomieniowego mshta.exe systemu Windows, które nie istnieje w macOS ani Linux, więc nie można ich tam faktycznie uruchomić.
Jak przekonwertować HTA na zwykłą stronę internetową lub EXE?
Aby zrobić z niego stronę WWW, usuń tag <HTA:APPLICATION> oraz skrypty dostępu do systemu i przenieś VBScript do JavaScript (wymaga to ręcznego przepisania; straci on uprawnienia desktopowe). Aby stworzyć samodzielny plik .exe, użyj pakietu HTA-to-EXE - choć takie wrappery są często flagowane przez antywirusy.

Źródła

1Wikipedia - HTML Applicationen.wikipedia.org
2Microsoft Learn - Introduction to HTML Applications (HTAs)learn.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.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.EXEWindows Executable (Portable Executable)
10.PRDXSoftMaker Presentations Document

Powiązane rozszerzenia

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

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