.MST

MST-fil

Windows Installer Transform
Ställ en fråga
SNABBT SVAR

En MST-fil är en Windows Installer Transform - en uppsättning ändringar som tillämpas på en MSI-installerare för att anpassa en programvaruinstallation (funktioner, inställningar, licensnycklar, tyst läge). Du kör den inte på egen hand; den tillämpas med msiexec: msiexec /i app.msi TRANSFORMS=custom.mst /qn. För att visa eller redigera en, använd Microsofts kostnadsfria verktyg Orca från Windows SDK.

Utvecklare: Microsoft Kategori: Inställningsfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .ICA · .DS_STORE · .WMZ · .CFG

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 18, 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 MST?

Filer med filändelsen .mst, även kända som transform-filer, används av operativsystemet Microsoft Windows för att lagra inställningar för programinstallationer via Windows Installer (msiexec.exe). En .mst-fil innehåller installationskonfiguration och parametrar som styr hur en Windows-applikation installeras, utan att ändra det ursprungliga installationspaketet.

Syftet med .mst-filer

Huvudanvändningen av .mst-transformer är att anpassa inställningar i Windows Installer vid installation av olika applikationer - förinställning av funktionsval, undertryckande av dialogrutor, omdirigering av installationskatalogen eller tyst godkännande av licensvillkor. Innehållet i en .mst-fil uppdateras varje gång de föredragna installationsinställningarna för en given applikation ändras.

Var används .mst-filer?

.mst-filer används ofta av IT-administratörer och företagets distributionsteam för att rulla ut standardiserad, förkonfigurerad programvara till hanterade arbetsstationer. De används också av programmerare under programvaruutveckling och testning av programvaruversioner.

.mst-filer och MSI-paket

.mst-filer fungerar tillsammans med ett bas-.msi-paket. De tillåter användare att ändra lokala installationsinställningar utan att modifiera själva Windows Installer-paketet. En transform tillämpas vid installationstillfället med egenskapen TRANSFORMS:

msiexec /i installpkg.msi TRANSFORMS=transforms.mst

Flera transformer kan kedjas samman genom att separera filnamnen med semikolon. Internt är .mst-filer binära COM Structured Storage-databaser (OLE compound) - samma behållarformat som används av .msp-patchfiler - och lagrar endast deltat mellan en referensdatabas för installeraren och det anpassade måltillståndet.

Säkerhet & trygghet

RISK: MEDIUM

En MST är data, inte direkt körbar, men den modifierar hur en installerare körs - en skadlig transform kan ändra installationsvägar, inaktivera säkerhetsfrågor eller ändra vilka komponenter som installeras. Tillämpa endast transformer från betrodda källor (din IT-avdelning eller programvaruleverantören) tillsammans med deras avsedda MSI. Inspektera en obekant .mst i Orca innan du distribuerar den. Eftersom installationer ofta körs med förhöjda administratörsbehörigheter är en manipulerad transform som distribueras i stor skala ett verkligt hot mot leveranskedjan - verifiera ursprunget.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNWindows Installer Transform
UTVECKLAREMicrosoftsedan Windows Installer (MSI) era, ~1999 (Office 2000 / Windows 2000)
MIME-TYPapplication/octet-stream
TYPWindows Installer transform - en COM Structured Storage (OLE compound) databas (binär)
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Samma Compound File (OLE2/CFBF) header som .msi, äldre .doc/.xls, .msg etc. - D0 CF 11 E0 A1 B1 1A E1 vid offset 0. Inte unik för MST; en MST är en Windows Installer-databas lagrad i denna behållare, som särskiljs genom sina interna transform-tabeller, inte genom magic bytes.

Program som öppnar MST-filer

Windows4 apps
Orca (Windows SDK MSI tools) Gratis Öppna bas-MSI:n i Orca, välj sedan Transform → Apply Transform för att visa, eller Transform → New Transform → redigera → Generate Transform för att skapa/redigera .mst-filen.
Windows Installer (msiexec, built-in) Inbyggd Tillämpa den på dess MSI: «msiexec /i package.msi TRANSFORMS=custom.mst /qn». MST-filen körs inte på egen hand.
InstEd (MSI/MST editor) Freemium Öppna MSI:n och ladda/skapa sedan transformen för att inspektera eller redigera ändringar - ett mer användarvänligt alternativ till Orca.
Advanced Installer Freemium Använd dess MSI/transform-verktyg för att skapa eller tillämpa en .mst för ompackning/distribution.

Tekniska detaljer

djup specifikation
BehållarformatCOM Structured Storage (Compound File Binary Format / OLE2) - samma binära behållare som används av .msi-paket, .msp-patchar och äldre Office-dokument
Filsignatur (magic bytes)D0 CF 11 E0 A1 B1 1A E1 vid offset 0 - standard OLE2-header som delas med andra Compound File-format; inte unik för .mst
MIME-typapplication/octet-stream - ingen dedikerad registrerad MIME-typ finns för .mst
UtvecklareMicrosoft
InnehållsmodellLagrar endast deltat - rader som skiljer sig mellan en referens-MSI-databas och det anpassade måltillståndet; inte en fristående fullständig installationsdatabas
Tillämpas viaEgenskapen TRANSFORMS= på msiexec-kommandoraden, t.ex. msiexec /i package.msi TRANSFORMS=custom.mst
Transform-kedjningFlera .mst-filer kan tillämpas i sekvens genom att separera deras sökvägar med semikolon i TRANSFORMS-värdet
Valideringsflaggor för transformFlaggor som MSITRANSFORMVALIDATION_PRODUCT låser en transform till en specifik produktkod, version eller språk för att förhindra felaktig tillämpning
Felvillkor för transformFelvillkorsflaggor som MSITRANSFORMERROR_CHANGECODEPAGE definierar beteendet när en transform tillämpas på ett matchande eller inkompatibelt paket
Stöd för grupprinciperKan specificeras tillsammans med ett .msi-paket i Group Policy Software Installation för automatiserad förkonfigurerad företagsutrullning
PlattformEndast Windows - Windows Installer är en exklusiv Windows-teknik; .mst-filer har ingen motsvarighet på macOS eller Linux
Relation till .msp-patchar.msp (Windows Installer Patch) använder samma OLE-behållare men levererar binära filpatchar; .mst levererar endast databasändringar på tabellnivå
RedigeringsverktygOrca (Windows SDK) är den officiella kostnadsfria MST-redigeraren; InstEd och Advanced Installer stöder också skapande; msiexec.exe tillämpar men kan inte skapa transformer
Typisk användning i företagFörkonfigurering av MSI-paketerad programvara (t.ex. Office, Acrobat) för standardiserad distribution via SCCM, Microsoft Intune eller Group Policy
SläpptWindows Installer (MSI) era, ~1999 (Office 2000 / Windows 2000)
Specifikationlearn.microsoft.com

MST-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med MST-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 MST-filer.

Vanliga frågor

Vad är en MST-fil?
En Windows Installer Transform - en uppsättning ändringar som tillämpas på en MSI-installerare för att anpassa en programvaruinstallation (funktioner, inställningar, licensnycklar, undertryckta dialogrutor). Den används främst av IT-administratörer för standardiserade, tysta distributioner.
Hur öppnar eller redigerar jag en MST-fil?
Använd Microsofts kostnadsfria verktyg Orca (en del av Windows SDK): öppna bas-MSI:n, välj sedan Transform → New Transform för att redigera, eller Apply Transform för att visa ändringar. Du kan inte öppna en .mst på ett meningsfullt sätt utan dess MSI.
Hur installerar jag en MSI med en MST-transform?
Kör: «msiexec /i package.msi TRANSFORMS=custom.mst /qn». Kedja flera med semikolon: TRANSFORMS=«a.mst;b.mst». Växeln /qn installerar tyst.
Vad är skillnaden mellan en MSI och en MST?
MSI är den fullständiga installationsdatabasen; MST är endast en uppsättning ändringar som läggs ovanpå den vid installationen. En MST är värdelös på egen hand - den behöver alltid sin bas-MSI.
Kan jag dubbelklicka på en MST för att köra den?
Nej. En MST är inte en installerare i sig själv; den måste tillämpas på sin MSI via egenskapen TRANSFORMS i msiexec eller ett distributionsverktyg. Att dubbelklicka på den gör vanligtvis ingenting användbart.
Hur skapar jag en MST-fil?
Öppna leverantörens MSI i Orca, välj Transform → New Transform, gör dina ändringar (egenskaper, funktioner, etc.), välj sedan Transform → Generate Transform och spara .mst-filen.

Referenser

1Microsoft Learn - TRANSFORMS property and transforms overviewlearn.microsoft.com
2Microsoft Learn - Orca.exe (MSI database editor)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.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.M4AMPEG-4 Audio File
9.XDWDocuWorks Document
10.ICSiCalendar data file

Relaterade filtillägg

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

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-Ö