.SFO

SFO-fil

Sony PlayStation System File Object
Ställ en fråga
SNABBT SVAR

En SFO-fil är nästan alltid en PARAM.SFO - en liten binär metadatafil inbäddad i ett Sony PlayStation-spelpaket (PSP, PS3, PS Vita, PS4, PS5). Den lagrar speltitel, ID, version, lägsta firmware-krav och åldersgräns. Vanliga användare stöter på den när de extraherar en PKG-fil eller säkerhetskopia. Standardprogramvara kan inte öppna den; använd ett gratis SFO-redigeringsverktyg som PS4 SFO Reader/Editor eller SFO Extract på en PC.

Utvecklare: Sony Interactive Entertainment 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 Jul 13, 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 SFO?

En .sfo-fil - alltid namngiven param.sfo inuti ett spelpaket - är en kompakt binär metadatabehållare som används på Sony PlayStation-plattformar från PSP till PS5. Den lagrar nyckel-värde-parametrar som konsolens instrumentpanel (XMB på PS3 och PSP, hemmenyn på PS4 och PS5) läser för att visa ett spels titel, titel-ID, versionssträng, nödvändig systemprogramvaruversion och föräldrakontrollnivå.

Formatet använder ett fast 16-byte binärt huvud som börjar med de magiska byten \x00PSF, följt av en nyckelsträngstabell med null-terminerade UTF-8-nycklar och en datatabell med typade värden. Värden kan vara UTF-8-strängar, 32-bitars heltal eller råa byte-arrayer. Vanliga nycklar inkluderar TITLE, TITLE_ID, APP_VER, PARENTAL_LEVEL och SYSTEM_VER. Filen är little-endian och har ingen kryptering eller kontrollsumma; integriteten hanteras på nivån för den överordnade .pkg-behållaren.

param.sfo distribueras aldrig som en fristående fil. Användare stöter på den vid extrahering av ett PSP, PS3, PS4 eller PS5-spelpaket, säkerhetskopia eller uppdateringsarkiv. Filen är vanligtvis under 2 KB. Verktyg som PS4 SFO Reader/Editor (hippie68) tillåter läsning och redigering av dessa parametrar - användbart för homebrew-utveckling eller regional patchning av titlar. PSP/PS3/PS Vita-varianten använder huvudversionsbyte 01 01; PS4 introducerade en uppdaterad variant med ytterligare nycklar.

Säkerhet & trygghet

RISK: LOW

PARAM.SFO-filer är passiva metadata och kan inte exekvera kod. Risken är kontextspecifik: att modifiera en param.sfo i ett spelpaket för att sänka den nödvändiga firmware-versionen är en vanlig CFW/homebrew-teknik; de juridiska konsekvenserna och risken för konsolavstängning beror på användarens situation. Att ladda ner slumpmässiga .sfo-filer från internet innebär sedvanliga programvarurisker.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSony PlayStation System File Objectäven känd som PARAM.SFO, System File Object
UTVECKLARESony Interactive Entertainmentsedan ~2005 (PSP, PlayStation Portable)
MIME-TYPapplication/octet-stream
TYPBinär metadata/parameterfil för PlayStation-konsoler
Detta filtillägg används också av…
  • CuteFTP Site File Object (ServerFTP-anslutningsfil) - CuteFTP använde .sfo för sparade FTP-serveranslutningsprofiler; formatet är proprietär GlobalSCAPE-binär.
  • Bitstream Font Outline File - Äldre Bitstream-typsnittsteknik använde .sfo som en sidofil för typsnittsdata; i praktiken föråldrad, ingen modern programvara använder den.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
00505346
ASCII
·PSF
Fullständigt huvud: 00 50 53 46 01 01 00 00 [key_table_start 4B] [data_table_start 4B] [num_entries 4B]. Versionsfält vid offset 4 är 01 01 för PSP/PS3, kan skilja sig för PS4.

Program som öppnar SFO-filer

Windows4 apps
PS4 SFO Reader/Editor (hippie68) Gratis Öppna verktyget, dra param.sfo till det eller använd File > Open för att bläddra till filen; fälten visas och kan redigeras.
PS3Tools / PARAM.SFO Editor Öppen källkod Kör PARAM.SFO Editor från PS3Tools-sviten, öppna .sfo-filen för att läsa och redigera PS3-metadatafält.
SFO Extract (legroom.net) Gratis Kommandoradsverktyg: sfo-extract param.sfo - matar ut alla nyckel/värde-par som text.
CuteFTP (for CuteFTP .sfo only) Betald CuteFTP läser sina egna .sfo-webbplatsfiler (FTP-anslutningsprofiler) - ej relaterade till PlayStation PARAM.SFO.

Tekniska detaljer

djup specifikation
Magiska byte`\x00PSF` (0x00 0x50 0x53 0x46) vid offset 0
BytordningLittle-endian
BehållareAnpassad Sony-binär med fast huvud, nyckelsträngstabell, datatabell och indextabell
Huvudstorlek16 byte fast; lagrar offset till nyckeltabell och datatabell, plus totalt antal poster
FormatversionByte 4-5: `01 01` (v1.1) för PSP, PS3 och PS Vita; PS4/PS5 använder en uppdaterad variant
VärdetyperUTF-8-strängar, 32-bitars osignerade heltal och råa byte-arrayer
Exempel på nycklar`TITLE`, `TITLE_ID`, `APP_VER`, `PARENTAL_LEVEL`, `SYSTEM_VER`
DatasäkerhetIngen kryptering eller kontrollsumma inuti SFO; integriteten delegeras till den överordnade PKG-behållarens signering
Typisk filstorlekUnder 10 KB; PS3 `PARAM.SFO` vanligtvis 500 B - 2 KB
PlattformarPSP, PS3, PS Vita, PS4, PS5
FilnamngivningAlltid `param.sfo` (gemener) inuti spelpaket; distribueras aldrig som en fristående fil
DatalagringVärden lagras som råa okomprimerade byte - UTF-8-strängar eller 4-byte little-endian heltal i platta tabeller
Släppt~2005 (PSP, PlayStation Portable)
Senaste versionPS4/PS5 variant (updated ~2013 with PS4 launch)
Specifikationwww.psdevwiki.com

SFO-konverteringar

Frågor & svar

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

Vanliga frågor

Vad är en PARAM.SFO-fil?
Det är en binär metadatafil inuti varje PlayStation-spelpaket (PSP, PS3, PS Vita, PS4, PS5). Den lagrar spelets titel, ID, version, lägsta firmware-krav och åldersgräns.
Hur öppnar eller redigerar jag en PARAM.SFO-fil på en PC?
Använd ett gratis SFO-redigeringsverktyg som hippie68:s PS4 SFO Reader/Editor (Windows) eller SFO Extract (kommandorad). Dessa verktyg kan visa och ändra alla nyckel/värde-par.
Varför listas .sfo-tillägget som en Bitstream-typsnittsfil?
Det är ett fel i många databaser för filändelser. Bitstream använde .sfo för ett äldre typsnittsformat som nu är föråldrat. Den moderna och helt dominerande användningen av .sfo är Sonys PARAM.SFO för PlayStation.
Kan jag ändra den lägsta firmware-versionen i param.sfo?
Tekniskt sett ja med en SFO-redigerare, men detta är en CFW/homebrew-teknik. Det kan bryta mot Sonys användarvillkor och orsaka problem om spelet kräver nyare firmware-funktioner.
Var finns PARAM.SFO inuti ett PS3- eller PS4-spel?
I PS3-spelkataloger: USRDIR/../PARAM.SFO. I PS4 PKG-paket finns den i sce_sys/-katalogen: sce_sys/param.sfo.

Referenser

1PS3 Developer Wiki - PARAM.SFO format specificationwww.psdevwiki.com
2PS4 Developer Wiki - Param.sfowww.psdevwiki.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.MDMarkdown Document
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.JPGJPEG Image
9.DATProgram Data File (generic)
10.TMPTemporary 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-Ö