.HTA

HTA-fil

HTML Application
Ställ en fråga
SNABBT SVAR

En HTA-fil är en HTML Application, ett Windows-program skrivet i HTML plus VBScript eller JScript som körs via mshta.exe med fullständiga lokala rättigheter. För att läsa en fil säkert, högerklicka på den och välj Redigera istället för att dubbelklicka. Behandla alla oväntade HTA-filer som potentiellt fientliga, eftersom mshta.exe är ett vanligt verktyg för leverans av skadlig kod.

Utvecklare: Microsoft Kategori: Exekverbara filer MIME: application/hta
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .APK · .EXE · .VBS · .JAR

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 5, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet HTA?

.hta (HTML Application) är en typ av HTML-dokumentfil som paketerar HTML-kod, JScript och VBScript-skript till en fristående skrivbordsapplikation för Windows. Till skillnad från .html-filer körs .hta inte av webbläsare - istället körs den på den lokala maskinen av mshta.exe, Microsoft HTML Application Host som är inbyggd i Windows. Microsoft introducerade formatet 1999 tillsammans med Internet Explorer 5 som ett sätt att bygga lätta GUI-verktyg med välkänd webbteknik, men med fullständig, betrodd åtkomst till operativsystemet snarare än en webbläsares sandlådemiljö.

Den avgörande skillnaden från vanliga webbsidor är behörighetsnivån: en .hta körs med samma behörigheter som den inloggade användaren, med obegränsad åtkomst till Windows-registret, filsystemet, COM-objekt och ActiveX-kontroller. Fönstrets utseende - titel, ikon, kantstil och storleksändring - konfigureras via det Microsoft-specifika elementet <HTA:APPLICATION> som placeras inuti dokumentets <head>. Filen är vanlig text utan något binärt magiskt nummer; den identifieras av sin filändelse .hta och den specifika taggen.

Potentiella risker. Att använda .hta-filer från okända källor innebär många risker. Även om operativsystem och antivirusverktyg använder olika tekniker för att mildra dessa risker, genomförs många attacker enbart på grund av användarens oförsiktighet. Många datorvirus och skadlig kod använder .hta för att ändra poster i Windows-registret, öppna bakdörrar för oönskad åtkomst eller ladda ner ytterligare skadlig kod - och moderna antivirusskannrar flaggar rutinmässigt obetrodda .hta-filer som misstänkta. Eftersom mshta.exe är en legitim Windows-binär, missbrukar angripare den ofta i så kallade «living-off-the-land»-tekniker för att kringgå säkerhetskontroller.

Säkerhet & trygghet

RISK: HIGH

En HTA är ett Windows-program med FULL BEHÖRIGHET, inte en sandlådebegränsad webbsida. Att dubbelklicka på en .hta KÖR den via mshta.exe med dina användarrättigheter - den kan läsa/skriva filer, ändra registret, ladda ner skadlig kod och starta andra program. mshta.exe är en välkänd «living off the land»-teknik för skadlig kod och HTA-filer är en vanlig vektor för nätfiske-bilagor. Regler: öppna aldrig en .hta som kommit via e-post/chatt/nedladdning om du inte skrivit den själv eller litar fullständigt på den; för att inspektera en, högerklicka ALLTID > Redigera (öppna som text) så att den inte körs; se upp för dubbla filändelser som «faktura.pdf.hta». Många organisationer blockerar .hta och begränsar mshta.exe helt och hållet. Om du fått en oväntat, behandla den som fientlig och radera den.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNHTML Application
UTVECKLAREMicrosoftsedan 1999 (Internet Explorer 5)
MIME-TYPapplication/hta
TYPHTML/JScript/VBScript-applikation som körs av mshta.exe (betrodd, full behörighet)

Program som öppnar HTA-filer

Windows5 apps
Adobe Dreamweaver Betald En IDE för webbdesign som kan redigera HTML/skript i en .hta. Överkurs för de flesta; Notepad++/VS Code är enklare.
Notepad Öppen källkod Öppna .hta-filen för läsning/redigering med syntaxmarkering - det säkra sättet att inspektera den innan du beslutar om den ska köras.
Microsoft HTML Application Host (mshta.exe) Inbyggd För att KÖRA en BETRODD .hta: dubbelklicka på den (mshta.exe startar den) eller kör «mshta fil.hta». Gör bara detta för filer du litar fullständigt på - den körs med dina fulla behörigheter.
Notepad (built-in) Inbyggd För att LÄSA koden säkert UTAN att köra den: högerklicka på .hta-filen > Redigera, eller öppna Notepad först och välj Arkiv > Öppna.
Visual Studio Code Gratis Öppna filen för att läsa/redigera HTML+skript med markering; bra för att förstå eller underhålla en HTA.
macOS1 app
Any text editor (TextEdit, VS Code) Gratis macOS kan endast LÄSA källkoden för en HTA - det finns ingen körningsmiljö. Öppna i TextEdit eller VS Code för att inspektera.
Linux1 app
Any text editor (VS Code / gedit) Gratis Linux har ingen körningsmiljö för HTA; du kan endast läsa källkoden. Öppna den i en textredigerare för att se vad den gör.

Tekniska detaljer

djup specifikation
UtvecklareMicrosoft
Introducerad1999, med Internet Explorer 5
Exekveringsmotormshta.exe (Microsoft HTML Application Host), en inbyggd Windows-komponent
BehörighetsnivåFullständigt betrodd - körs utanför webbläsarens sandlåda med OS-behörigheter på användarnivå
SkriptspråkJScript och VBScript
RenderingsmotorInternet Explorers Trident-motor (MSHTML)
MIME-typapplication/hta
FilkodningVanlig text (UTF-8 eller Windows ANSI); inga binära magiska byte
Särskiljande markör<HTA:APPLICATION>-element i dokumentets <head>; ingen fast signatur på bytenivå
FönsteranpassningTitelradstext, ikon, kantstil, storleksändring och rullningsbeteende ställs in via attribut i <HTA:APPLICATION>
SystemåtkomstFull läs-/skrivåtkomst till Windows-registret, filsystemet, COM-objekt och ActiveX-kontroller
PlattformssupportEndast Windows; inget infött stöd på macOS eller Linux
SäkerhetsklassificeringFlaggas ofta av antivirus som potentiellt skadlig; missbrukas ofta i «living-off-the-land»-attacker via mshta.exe
DistributionHela applikationen ryms i en .hta-fil; ingen installerare eller installation av körningsmiljö krävs
Släppt1999 (Internet Explorer 5)
Specifikationen.wikipedia.org

HTA-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med HTA-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om HTA-filer.

Vanliga frågor

Vad är en HTA-fil?
En HTML Application - ett Windows-program skrivet i HTML plus VBScript/JScript som körs som en betrodd skrivbordsapp med full behörighet via mshta.exe. Den ser ut som en webbsida men kan komma åt dina filer, registret och systemet.
Hur öppnar jag en HTA-fil på ett säkert sätt?
För att LÄSA den, högerklicka > Redigera eller öppna den i Notepad/Notepad++/VS Code - detta visar koden utan att köra den. Dubbelklicka bara (vilket KÖR den via mshta.exe) om du själv har skrivit den eller litar fullständigt på den.
Är en HTA-fil farlig?
Den kan vara det. Till skillnad från en webbsida körs en HTA med fullständiga lokala rättigheter, så en skadlig fil kan skada ditt system. mshta.exe är ett vanligt verktyg för skadlig kod och HTA-filer är vanliga bilagor i nätfiske. Behandla oväntade .hta-filer som fientliga.
Fungerar HTA-filer fortfarande i Windows 11?
Ja. mshta.exe och MSHTML-motorn levereras fortfarande med Windows 11, så HTA-filer fungerar även om Internet Explorer pensionerades 2022. mshta är föråldrat (rekommenderas inte) men inte borttaget; renderingen är begränsad till gamla IE11-funktioner.
Hur kör jag en HTA-fil?
Dubbelklicka på den (mshta.exe startar den) eller kör «mshta dinfil.hta» från en kommandotolk. Gör bara detta för betrodda filer - den körs med dina fulla behörigheter.
Kan jag öppna en HTA på en Mac eller Linux?
Du kan bara läsa källkoden i en textredigerare. HTA-filer kräver Windows-körningsmiljön mshta.exe, som inte finns på macOS eller Linux, så de kan inte köras där.
Hur konverterar jag en HTA till en vanlig webbsida eller en EXE?
För att göra den till en webbsida, ta bort taggen <HTA:APPLICATION> och skript för systemåtkomst, samt porta VBScript till JavaScript (manuell omskrivning; den förlorar sina skrivbordsbefogenheter). För att göra en fristående .exe, använd en HTA-till-EXE-paketerare - även om sådana ofta flaggas av antivirus.

Referenser

1Wikipedia - HTML Applicationen.wikipedia.org
2Microsoft Learn - Introduction to HTML Applications (HTAs)learn.microsoft.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö