.SFX

SFX-fil

Self-Extracting Archive
Ställ en fråga
SNABBT SVAR

En SFX-fil är ett självextraherande arkiv - en ZIP-, RAR- eller 7z-samling med en inbyggd extraherare så att den packas upp utan att någon arkiverare är installerad. På Windows dubbelklickar du för att köra den, eller högerklickar och öppnar i 7-Zip eller WinRAR för att inspektera innehållet först. Eftersom en SFX är en körbar fil bör du behandla en sådan från en okänd avsändare på samma sätt som en okänd .exe.

Utvecklare: Various (PKWARE, WinRAR/win.rar GmbH, 7-Zip/Igor Pavlov, WinZip) Kategori: Komprimerade filer MIME: application/x-msdownload
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .RAR · .ZIP · .Z01 · .7Z

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 2, 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 SFX?

.sfx är ett format för självextraherande arkiv. .sfx-filer lagrar komprimerad data tillsammans med den extraheringskod som behövs för att packa upp den, så att arkivet dekomprimeras av sig självt utan extra programvara på målmaskinen. På Windows är den färdiga självextraheraren en standard PE-exekverbar fil - dess första två byte är MZ, det normala huvudet för Windows-exekverbara filer - med den komprimerade nyttolasten bifogad efter extraheringsstumpen (stub). Stumpen lokaliserar arkivdatan via det inbäddade arkivets egna avslutande signatur.

Det är värt att notera att inga ytterligare filer kan läggas till i ett sådant arkiv när det väl har skapats. Komprimeringsalgoritmen beror på vilken arkiverare som användes för att bygga det: vanliga val inkluderar DEFLATE (.ZIP), RAR (.RAR) eller LZMA/LZMA2 (.7Z).

De flesta arkiverings- och komprimeringsverktyg erbjuder alternativet att skapa självextraherande arkiv. Den populäraste färdiga formen är en .EXE-fil; en ren .sfx-fil betecknar vanligtvis en WinRAR SFX-*modul* (den stump som används för att sätta ihop en självextraherare), snarare än själva det färdiga arkivet. När en .sfx-fil inte kan extraheras genom att dubbelklicka, löser det vanligtvis problemet att byta namn på den till .exe och köra den - eller att öppna den direkt i 7-Zip eller WinRAR utan att exekvera den.

.sfx-filer blockeras vanligtvis av e-postservrar när de bifogas i meddelanden på grund av deras körbara natur. Av samma anledning bör du behandla alla .sfx eller självextraherande .exe från en otillförlitlig källa exakt som du skulle behandla vilken okänd körbar fil som helst. Riktiga arkiverare som 7-Zip och WinRAR kan öppna den inbäddade arkivnyttolasten utan att köra filen, vilket är det säkraste tillvägagångssättet med obekanta källor.

Säkerhet & trygghet

RISK: HIGH

En SFX är körbar kod, vilket gör den till en klassisk metod för leverans av skadlig kod: angripare maskerar «droppers» som harmlösa självextraherande arkiv, och vissa missbrukar WinRAR SFX-skript för att tyst köra kommandon efter extrahering (en känd «living-off-the-land»-teknik). Regler: dubbelklicka aldrig på en SFX från en okänd avsändare; öppna den skrivskyddat i 7-Zip eller WinRAR för att inspektera nyttolasten först; skanna med antivirus; och var vaksam på SFX-«kommentarer»/installationsskript som autostartar ett program. En signerad installerare från en leverantörs officiella webbplats är säker; en oväntad .exe i ett e-postmeddelande är det inte.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSelf-Extracting Archiveäven känd som Self-extracting compressed archive, SFX archive
UTVECKLAREVarious (PKWARE, WinRAR/win.rar GmbH, 7-Zip/Igor Pavlov, WinZip)sedan Early 1990s (DOS-era self-extracting ZIP/ARJ archives)
MIME-TYPapplication/x-msdownload
TYPExekverbar omslag runt ett komprimerat arkiv (binär)
Detta filtillägg används också av…
  • BlackBerry Theme / OTA-paketfragment - Vissa verktygskedjor för BlackBerry och andra leverantörer använde .sfx för självextraherande resurssamlingar.
  • Självextraherande datablobb för spel/motorer - Ibland namnger ett installationsprogram eller patchverktyg sin självextraherande nyttolast .sfx istället för .exe.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
4D5A
ASCII
MZ
Ett självextraherande arkiv på Windows är en normal PE-exekverbar fil, så den börjar med «MZ» (4D 5A) precis som vilken .exe som helst; den komprimerade nyttolasten (ZIP/RAR/7z-data) bifogas efter extraheringsstumpen och lokaliseras via arkivets egna avslutande signatur. Den rena filändelsen «.sfx» betecknar vanligtvis en WinRAR SFX-modul (stumpen som används för att bygga en självextraherare), inte det färdiga arkivet - skilj på dessa beroende på sammanhang.

Program som öppnar SFX-filer

Windows4 apps
WinZip Betald Öppna självextraheraren i WinZip för att visa/extrahera poster, eller använd WinZip Self-Extractor för att skapa dem.
WinRAR Betald Högerklicka > Öppna med WinRAR för att bläddra och extrahera innehållet; WinRAR bygger även SFX-arkiv (Skapa SFX-arkiv).
7-Zip Öppen källkod Högerklicka på SFX > 7-Zip > Öppna arkiv för att inspektera/extrahera nyttolasten UTAN att köra den. Det säkra sättet att öppna en otillförlitlig SFX.
Windows (run directly) Inbyggd Om du litar på den, dubbelklicka för att köra extraheraren och följ anvisningarna för en målmapp.
macOS2 apps
The Unarchiver Gratis Öppna Windows SFX som ett vanligt arkiv (den läser inbäddad ZIP/RAR/7z) utan att köra Windows-kod.
Keka Öppen källkod Dra SFX-filen till Keka för att extrahera det inbäddade arkivet säkert på macOS.
Linux1 app
7-Zip / p7zip Öppen källkod Kör 7z x file.sfx (eller 7z l för att lista) för att extrahera nyttolasten utan att exekvera Windows-stumpen.

Tekniska detaljer

djup specifikation
FormattypExekverbar omslag (PE/COFF-stump) runt ett komprimerat arkiv
Magic bytes4D 5A («MZ») vid offset 0 - standard Windows PE-exekverbart huvud
KodningBinär
ByteordningLittle-endian
KomprimeringÄrvd från inbäddat arkiv: DEFLATE (ZIP), RAR, LZMA/LZMA2 (7-Zip), ARJ, LZH, med flera
KrypteringValfritt; inbäddat arkiv stöder AES-256 (WinRAR, 7-Zip); själva extraheringsstumpen är okrypterad
MIME-typapplication/x-msdownload; även application/octet-stream
Typisk filstorlekFrån några hundra KB (stumpens overhead) upp till flera GB beroende på nyttolast
Max antal arkivposterBegränsat av det inbäddade formatet (ZIP: 65 535 utan ZIP64; RAR och 7z: i praktiken obegränsat)
IntegritetskontrollCRC32 per post från det inbäddade arkivet; RAR/7z lägger till återställningsposter; Authenticode-kodsignering valfritt på PE-omslaget
LösenordsskyddStöds via det inbäddade arkivets kryptering; AES-256 i WinRAR och 7-Zip; lösenordsfråga visas vid extrahering
Associerade plattformarWindows (primär); DOS (historisk ZIP2EXE/ARJ); Classic Mac OS .sea självextraherare (historisk)
StrukturInbyggd extraheringsstump i början (.exe-startpunkten), följt av bifogad komprimerad arkivdata och dess avslutande katalog eller arkivslutsignatur
SkaparekosystemIngen enskild utvecklare; produceras av PKWARE (ZIP2EXE), win.rar GmbH (WinRAR SFX-moduler), Igor Pavlov (7-Zip 7zSD.sfx) och WinZip/Corel
SläpptEarly 1990s (DOS-era self-extracting ZIP/ARJ archives)
Senaste versionN/A (no single spec; defined by the host archiver, e.g. WinRAR SFX module)
Specifikationwww.win-rar.com

SFX-konverteringar

Frågor & svar

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

Vanliga frågor

Hur öppnar jag en SFX-fil utan att köra den?
Högerklicka på den och välj 7-Zip > Öppna arkiv (eller öppna den i WinRAR). Båda läser det inbäddade arkivet direkt, så att du kan inspektera och extrahera filerna utan att exekvera programmet.
Är en SFX-fil ett virus?
Inte i sig självt - det är bara ett arkiv som kan packa upp sig självt. Men eftersom det är en körbar fil maskeras skadlig kod ofta som en sådan. Behandla en SFX från en otillförlitlig källa som vilken okänd .exe som helst: kör den inte, inspektera den i 7-Zip först och skanna den.
Vad är skillnaden mellan SFX och EXE?
På Windows ÄR ett självextraherande arkiv en .exe - .exe-filen råkar bara innehålla komprimerade filer plus en extraheringsstump. Den rena filändelsen .sfx betyder vanligtvis en WinRAR SFX-modul (stumpen), inte det färdiga arkivet.
Varför körs inte min .sfx-fil?
En fristående .sfx-fil är vanligtvis en WinRAR SFX-modul/stump, inte en körbar självextraherare. Det faktiska självextraherande arkivet är den .exe som WinRAR producerar. Öppna .sfx-filen i WinRAR eller 7-Zip för att se vad den innehåller.
Hur skapar jag ett självextraherande arkiv?
I WinRAR, lägg till filer i ett arkiv och bocka för «Skapa SFX-arkiv»; i 7-Zip, lägg till i en .7z och välj sedan «Skapa SFX-arkiv» (eller använd 7zSD.sfx). WinZip Self-Extractor gör det också. Resultatet är en .exe som packar upp sig själv.
Kan jag extrahera en SFX på en Mac eller Linux?
Ja. The Unarchiver/Keka (macOS) och 7-Zip/p7zip (Linux) läser det inbäddade arkivet utan att köra Windows-koden, så du kan extrahera innehållet på vilket operativsystem som helst.

Referenser

1WinRAR - Self-extracting archives (SFX) documentationwww.win-rar.com
27-Zip - Self-extracting / SFX module documentationdocumentation.help

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.EXEWindows Executable (Portable Executable)
5.BINCD/DVD Disc Image (BIN/CUE)
6.DATProgram Data File (generic)
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TXTPlain Text File
10.NOMEDIAAndroid No-Media Marker File

Relaterade filtillägg

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

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