.NSZ

NSZ-fil

Compressed Nintendo Switch Package
Ställ en fråga
SNABBT SVAR

En NSZ-fil är ett Nintendo Switch-spelpaket (NSP) som komprimerats förlustfritt med Zstandard, vanligtvis 40-80 % mindre än originalet. Moderna emulatorer i Ryujinx-familjen öppnar NSZ-filer direkt; för allt annat krävs dekomprimering till NSP med NSZ-verktyget. Att ladda ner andras Switch-spel i något format är ett brott mot upphovsrätten.

Utvecklare: nicoboss (NSZ open-source project / community) Kategori: Spelfiler Öppen standard MIME: application/octet-stream
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .OBB · .PAK · .ROFL · .PACKAGE

På denna sida

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

.nsz är ett Komprimerat Nintendo Switch-paket - en community-skapad förlustfri komprimerad variant av .NSP-formatet som används på Nintendo Switch. Det introducerades 2019 av utvecklaren nicoboss via open-source-verktyget NSZ. Det är inte ett officiellt Nintendo-format men är allmänt antaget i homebrew- och emuleringskretsar.

Strukturellt är en .nsz-fil en PFS0-partitionscontainer (samma underliggande format som .nsp) där varje NCA (Nintendo Content Archive) har komprimerats om som en .ncz-fil med den förlustfria algoritmen Zstandard (zstd). De första 0x4000 byten i varje .ncz-post bevaras intakta från det ursprungliga krypterade NCA-huvudet, följt av en blockkomprimerad sektion. Filen bär en PFS0 magic signature (50 46 53 30) vid byte-offset 0, identiskt med en standard .nsp.

Komprimering uppnår vanligtvis en storleksminskning på 40-80 % samtidigt som den förblir helt förlustfri: dekomprimering av en .nsz återskapar den ursprungliga .nsp-filen byte för byte. SHA-256-hashar inbäddade i CNMT-metadatans NCA verifierar korrektheten efter dekomprimering. .nsz-formatet speglar förhållandet mellan .XCZ och .XCI - båda paren täcker komprimerade kontra okomprimerade Switch-spelbilder från paket- respektive kassettskällor.

Moderna emulatorer i Ryujinx-familjen kan ladda .nsz-filer direkt utan ett föregående dekomprimeringssteg. Kommandoradsverktyget nsz och GUI-verktyg som NSC_BUILDER stöder både komprimering och dekomprimering på Windows, Linux och macOS.

Säkerhet & trygghet

RISK: MEDIUM

NSZ-formatet i sig är data, inte körbar kod, så filen kommer inte att «köras» på din PC. De verkliga problemen är juridiska och operativa: användning av NSZ kräver konsolkrypteringsnycklar (prod.keys) och spelen inuti är upphovsrättsskyddade - att komprimera dina egna lagligt dumpade spel är den enda försvarbara användningen, medan nedladdning eller delning av andras Switch-spel är piratkopiering. Praktiskt sett bör du endast hämta NSZ-verktyget från dess officiella GitHub (nicoboss/nsz); webbplatser för «NSZ-konvertering/öppnare» och paketerade installerare är vanliga beten för skadlig kod/adware i denna scen. Att köra piratkopierat innehåll på en riktig Switch riskerar även att leda till att konsolen bannlyses av Nintendo.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNCompressed Nintendo Switch Packageäven känd som Compressed NSP, NSZ Switch game
UTVECKLAREnicoboss (NSZ open-source project / community)sedan 2019 (NSZ tool by nicoboss)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPKomprimerad container av en Nintendo Switch NSP, med NCA-innehåll omkomprimerat som NCZ
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • NVIDIA nTune benchmark-fil (legacy) - Gamla benchmark-/profildata från NVIDIA:s nedlagda nTune-överklockningsverktyg.
  • Nullsoft / generisk komprimerad data (sällsynt) - Ses ibland som en generisk «komprimerad» markör av orelaterade verktyg.
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
50465330
ASCII
PFS0
En NSZ är en PFS0 (NSP)-container där varje NCA har förvandlats till en NCZ. PFS0-magin «PFS0» visas vid offset 0. Inuti behåller NCZ-poster de första 0x4000 byten av den ursprungliga NCA intakta (fortfarande krypterade), följt av ett sektionshuvud och Zstandard-komprimerad data.

Program som öppnar NSZ-filer

Windows3 apps
NSZ (decompress tool) Öppen källkod Kör «nsz -D game.nsz» för att dekomprimera tillbaka till originalet .nsp, eller använd det medföljande grafiska gränssnittet. Referensverktyget för formatet.
Ryujinx-family emulator Öppen källkod Lägg till spelkatalogen; moderna Ryujinx-versioner laddar .nsz direkt (kräver dina egna prod.keys / firmware).
NSC_BUILDER / NSCB Öppen källkod GUI-verktyg som komprimerar/dekomprimerar och inspekterar NSP/NSZ/XCI/XCZ; praktiskt för batch-arbeten.
macOS1 app
NSZ (decompress tool) Öppen källkod Kör «nsz -D game.nsz» för att dekomprimera tillbaka till originalet .nsp, eller använd det medföljande grafiska gränssnittet. Referensverktyget för formatet.
Linux2 apps
NSZ (decompress tool) Öppen källkod Kör «nsz -D game.nsz» för att dekomprimera tillbaka till originalet .nsp, eller använd det medföljande grafiska gränssnittet. Referensverktyget för formatet.
Ryujinx-family emulator Öppen källkod Lägg till spelkatalogen; moderna Ryujinx-versioner laddar .nsz direkt (kräver dina egna prod.keys / firmware).

Tekniska detaljer

djup specifikation
ContainerformatPFS0 partitionsfilsystem - identisk huvudstruktur som .nsp
Filsignatur (magic bytes)PFS0 (0x50 0x46 0x53 0x30) vid byte-offset 0
ByteordningLittle-endian
Intern nyttolasttypNCA-filer ersatta av .ncz-poster (Zstandard-komprimerad NCA)
Bevarande av NCZ-huvudDe första 0x4000 byten i varje .ncz-post behåller det ursprungliga krypterade NCA-huvudet oförändrat
KomprimeringsalgoritmZstandard (zstd) - förlustfri
Typisk komprimeringsgrad40-80 % storleksminskning jämfört med originalet .nsp, beroende på speltyp
Block-mode komprimeringNyare .ncz-poster använder blockbaserad Zstandard för slumpmässig åtkomst vid dekomprimering utan fullständig avkodning
IntegritetsverifieringSHA-256-hashar i CNMT-metadatans NCA verifierar varje NCA-nyttolast efter dekomprimering
KrypteringsmodellNCA-innehåll dekrypteras före Zstandard-omkomprimering; titelnyckel och certifikatbiljett behålls i containern
Typisk filstorlek200 MB - 15 GB komprimerad (stora titlar förblir flera GB även efter komprimering)
MIME-typapplication/octet-stream
Förlustfri tur-och-returDekomprimering av en .nsz återskapar källfilen .nsp bit för bit
Inbyggt stöd i emulatorerEmulatorer i Ryujinx-familjen tolkar .nsz direkt utan krav på föregående dekomprimering
Formatets ursprungCommunity-format skapat av nicoboss; inte ett officiellt Nintendo-format
Släppt2019 (NSZ tool by nicoboss)
Senaste versionTracks the NSZ tool releases (actively maintained on GitHub)
Öppen standardJa · royaltyfri
Specifikationgithub.com

NSZ-konverteringar

Frågor & svar

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

Vanliga frågor

Vad är en NSZ-fil?
Ett komprimerat Nintendo Switch-spelpaket - en NSP-fil som krympts förlustfritt med Zstandard-komprimering via open-source-verktyget NSZ. Dekomprimering återskapar den ursprungliga NSP-filen exakt.
Hur öppnar eller spelar jag en NSZ-fil?
Moderna emulatorer i Ryujinx-familjen laddar .nsz direkt (med dina egna konsolnycklar). Annars dekomprimerar du den till .nsp först med NSZ-verktyget («nsz -D game.nsz»).
Hur konverterar jag NSZ till NSP?
Använd NSZ-verktyget: «nsz -D game.nsz» skapar den ursprungliga .nsp-filen förlustfritt. NSC_BUILDER erbjuder ett grafiskt gränssnitt för samma jobb. Du behöver din konsols prod.keys.
Vad är skillnaden mellan NSZ och NSP?
NSP är det fullständiga Switch-paketet; NSZ är samma paket med innehållet Zstandard-komprimerat för att spara utrymme (ofta 40-80 % mindre). NSZ ↔ NSP är förlustfritt och reversibelt.
Vad är skillnaden mellan NSZ och XCZ?
Båda är komprimerade Switch-format: NSZ är en komprimerad NSP (eShop-paket), XCZ är en komprimerad XCI (kassettavbildning). Samma komprimeringsidé, olika bascontainrar.
Är det lagligt att använda NSZ-filer?
Endast med spel du lagligt äger och har dumpat själv - alltså att komprimera dina egna säkerhetskopior. Att ladda ner eller distribuera andras Switch-spel är ett brott mot upphovsrätten, och formatet kräver konsolnycklar som du måste extrahera från din egen Switch.

Referenser

1nicoboss/nsz - NSP/XCI compressor/decompressor (GitHub)github.com
2DeepWiki - NSZ file formats (NCZ/PFS0 structure)deepwiki.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.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TXTPlain Text File

Relaterade filtillägg

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game 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-Ö