.NSZ

NSZ-bestand

Compressed Nintendo Switch Package
Stel een vraag
SNEL ANTWOORD

Een NSZ-bestand is een Nintendo Switch-gamepakket (NSP) dat verliesvrij is gecomprimeerd met Zstandard, meestal 40-80% kleiner dan het origineel. Moderne emulators uit de Ryujinx-familie openen NSZ-bestanden rechtstreeks; voor al het andere moet u het decompresseren naar NSP met de NSZ-tool. Het downloaden van Switch-games van anderen in welk formaat dan ook is een inbreuk op het auteursrecht.

Ontwikkelaar: nicoboss (NSZ open-source project / community) Categorie: Spelbestanden Open standaard MIME: application/octet-stream
OPENT OP Windows macOS Linux
Gerelateerd: .OBB · .PAK · .ROFL · .PACKAGE

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 21, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het NSZ-bestandsformaat?

.nsz is een Gecomprimeerd Nintendo Switch-pakket - een door de community gemaakte verliesvrij gecomprimeerde variant van het .NSP gamepakketformaat dat wordt gebruikt op de Nintendo Switch. Geïntroduceerd in 2019 door ontwikkelaar nicoboss via de open-source NSZ-tool, is het geen officieel Nintendo-formaat, maar wordt het breed toegepast in de homebrew- en emulatiegemeenschap.

Structureel is een .nsz-bestand een PFS0-partitiecontainer (hetzelfde onderliggende formaat als .nsp) waarin elke NCA (Nintendo Content Archive) payload is gecomprimeerd als een .ncz-bestand met behulp van het Zstandard (zstd) lossless algoritme. De eerste 0x4000 bytes van elke .ncz-vermelding blijven intact behouden van de originele versleutelde NCA-header, gevolgd door een blok-gecomprimeerde payload-sectie. Het bestand draagt een PFS0 magic signature (50 46 53 30) op byte-offset 0, identiek aan een standaard .nsp.

Compressie bereikt doorgaans een groottereductie van 40-80% terwijl het volledig verliesvrij blijft: het decompresseren van een .nsz reproduceert de originele .nsp byte-voor-byte. SHA-256 integriteitshashes ingebed in de CNMT-metadata NCA verifiëren de juistheid na decompressie. Het .nsz-formaat weerspiegelt de relatie tussen .XCZ en .XCI - beide paren beslaan respectievelijk gecomprimeerde versus ongecomprimeerde Switch-game-images van pakket- en cartridgebronnen.

Moderne emulators uit de Ryujinx-familie kunnen .nsz-bestanden rechtstreeks laden zonder een voorafgaande decompressiestap. De nsz command-line tool en GUI-hulpprogramma's zoals NSC_BUILDER ondersteunen zowel compressie als decompressie op Windows, Linux en macOS.

Beveiliging & veiligheid

RISICO: MEDIUM

Het NSZ-formaat zelf is data, geen uitvoerbare code, dus het bestand zal niet „draaien” op uw pc. De echte problemen zijn juridisch en operationeel: het gebruik van NSZ vereist console-encryptiesleutels (prod.keys) en de games binnenin zijn auteursrechtelijk beschermd - het comprimeren van uw eigen legaal gedumpte games is het enige verdedigbare gebruik, terwijl het downloaden of delen van Switch-games van anderen piraterij is. In de praktijk: haal de NSZ-tool alleen van de officiële GitHub (nicoboss/nsz); „NSZ converter/opener”-sites en gebundelde installatieprogramma's zijn vaak malware/adware-aas in deze scene. Het draaien van gepirateerde inhoud op een echte Switch riskeert bovendien een console-ban van Nintendo.

Formaatdetails

in een notendop
VOLLEDIGE NAAMCompressed Nintendo Switch Packageook bekend als Compressed NSP, NSZ Switch game
ONTWIKKELAARnicoboss (NSZ open-source project / community)sinds 2019 (NSZ tool by nicoboss)
CATEGORIESpelbestanden
MIME-TYPEapplication/octet-stream
TYPEGecomprimeerde container van een Nintendo Switch NSP, met NCA-inhoud opnieuw gecomprimeerd als NCZ
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • NVIDIA nTune benchmark-bestand (verouderd) - Oude benchmark/profielgegevens van NVIDIA's stopgezette nTune overclocking-tool (de originele db_name).
  • Nullsoft / generieke gecomprimeerde gegevens (zeldzaam) - Af en toe gezien als een generieke „gecomprimeerde” markering door niet-gerelateerde tools.
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
00010203
HEX
50465330
ASCII
PFS0
Een NSZ is een PFS0 (NSP) container waarin elke NCA is veranderd in een NCZ. De PFS0 magic „PFS0” verschijnt op offset 0. Binnenin behouden NCZ-vermeldingen de eerste 0x4000 bytes van de originele NCA intact (nog steeds versleuteld), gevolgd door een sectie-header en Zstandard-gecomprimeerde gegevens.

Programma's die NSZ-bestanden openen

Windows3 apps
NSZ (decompress tool) Open-source Voer „nsz -D game.nsz” uit om te decompresseren naar de originele .nsp, of gebruik de meegeleverde GUI. De referentietool voor het formaat.
Ryujinx-family emulator Open-source Voeg de gamemap toe; moderne Ryujinx-builds laden .nsz rechtstreeks (vereist uw eigen prod.keys / firmware).
NSC_BUILDER / NSCB Open-source GUI-toolkit die NSP/NSZ/XCI/XCZ comprimeert/decompresseert en inspecteert; handig voor batchverwerking.
macOS1 app
NSZ (decompress tool) Open-source Voer „nsz -D game.nsz” uit om te decompresseren naar de originele .nsp, of gebruik de meegeleverde GUI. De referentietool voor het formaat.
Linux2 apps
NSZ (decompress tool) Open-source Voer „nsz -D game.nsz” uit om te decompresseren naar de originele .nsp, of gebruik de meegeleverde GUI. De referentietool voor het formaat.
Ryujinx-family emulator Open-source Voeg de gamemap toe; moderne Ryujinx-builds laden .nsz rechtstreeks (vereist uw eigen prod.keys / firmware).

Technische details

diepe specificaties
ContainerformaatPFS0 partitie-bestandssysteem - identieke headerstructuur als .nsp
Bestandssignatuur (magic bytes)PFS0 (0x50 0x46 0x53 0x30) op byte-offset 0
BytevolgordeLittle-endian
Intern payload-typeNCA-bestanden vervangen door .ncz-vermeldingen (Zstandard-gecomprimeerde NCA)
NCZ-headerbehoudDe eerste 0x4000 bytes van elke .ncz-vermelding behouden de originele versleutelde NCA-header ongewijzigd
Compressie-algoritmeZstandard (zstd) - verliesvrij
Typische compressieratio40-80% groottereductie ten opzichte van de originele .nsp, afhankelijk van het type game-inhoud
Blok-modus compressieNieuwere .ncz-vermeldingen gebruiken blokgebaseerde Zstandard voor decompressie met willekeurige toegang zonder een volledige decodeer-stap
IntegriteitsverificatieSHA-256 hashes in de CNMT-metadata NCA verifiëren elke NCA-payload na decompressie
VersleutelingsmodelNCA-inhoud wordt ontsleuteld vóór Zstandard-recompressie; de title key en cert ticket blijven behouden in de container
Typische bestandsgrootte200 MB - 15 GB gecomprimeerd (grote titels blijven zelfs na compressie meerdere GB's)
MIME-typeapplication/octet-stream
Verliesvrije cyclusHet decompresseren van een .nsz reproduceert de bron-.nsp bit-voor-bit
Native emulatorondersteuningEmulators uit de Ryujinx-familie verwerken .nsz rechtstreeks zonder voorafgaande decompressie
Oorsprong formaatCommunity-formaat gemaakt door nicoboss; geen officieel Nintendo-formaat
Uitgebracht2019 (NSZ tool by nicoboss)
Laatste versieTracks the NSZ tool releases (actively maintained on GitHub)
Open standaardJa · royaltyvrij
Specificatiegithub.com

NSZ conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met NSZ-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over NSZ-bestanden.

Veelgestelde vragen

Wat is een NSZ-bestand?
Een gecomprimeerd Nintendo Switch-gamepakket - een NSP-bestand dat verliesvrij is verkleind met Zstandard-compressie door de open-source NSZ-tool. Decompressie herstelt de originele NSP exact.
Hoe open of speel ik een NSZ-bestand?
Moderne emulators uit de Ryujinx-familie laden .nsz rechtstreeks (met uw eigen console-sleutels). Decompresseer het anders eerst naar .nsp met de NSZ-tool („nsz -D game.nsz”).
Hoe converteer ik NSZ naar NSP?
Gebruik de NSZ-tool: „nsz -D game.nsz” produceert verliesvrij de originele .nsp. NSC_BUILDER biedt een GUI voor dezelfde taak. U heeft de prod.keys van uw console nodig.
Wat is het verschil tussen NSZ en NSP?
NSP is het volledige Switch-pakket; NSZ is hetzelfde pakket waarvan de inhoud met Zstandard is gecomprimeerd om ruimte te besparen (vaak 40-80% kleiner). NSZ ↔ NSP is verliesvrij en omkeerbaar.
Wat is het verschil tussen NSZ en XCZ?
Beide zijn gecomprimeerde Switch-formaten: NSZ is een gecomprimeerde NSP (eShop-stijl pakket), XCZ is een gecomprimeerde XCI (gamecard-image). Zelfde compressie-idee, andere basiscontainer.
Is het legaal om NSZ-bestanden te gebruiken?
Alleen met games die u legaal bezit en zelf heeft gedumpt - het comprimeren van uw eigen back-ups. Het downloaden of distribueren van Switch-games van anderen is een inbreuk op het auteursrecht, en het formaat vereist console-sleutels die u uit uw eigen Switch moet extraheren.

Referenties

1nicoboss/nsz - NSP/XCI compressor/decompressor (GitHub)github.com
2DeepWiki - NSZ file formats (NCZ/PFS0 structure)deepwiki.com

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z