.PAK

PAK-fil

Game Resource Package (PAK)
Still et spørsmål
HURTIGSVAR

En PAK-fil er en ressurspakke for spill som samler teksturer, 3D-modeller, lyder, kart og skript i én fil, slik at spillmotoren kan laste dem effektivt. Det finnes ingen enkeltstående PAK-standard - Quake/id Software, Unreal Engine, Valve Source og mange andre motorer gjenbruker filendelsen .pak med ulike interne strukturer, så det riktige verktøyet avhenger av spillet. Den viktigste regelen: slett eller gi aldri nytt navn til .pak-filer i en spillmappe, da dette vil ødelegge eller korrumpere installasjonen.

Utvikler: N/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom) Kategori: Spillfiler MIME: application/octet-stream
ÅPNES PÅ Windows
Relatert: .OBB · .ROFL · .PACKAGE · .XSB

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 1, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er PAK-filformatet?

En .pak-fil er et ressursarkiv for spill som kan lagre flere filer - teksturer, modeller, kart, lyder og skript - i én enkelt pakke. Formatet er tettest knyttet til id Softwares *Quake*-motor (1996), som definerer en binær layout identifiserbar ved den fire-byte lange «magiske signaturen» PACK i starten av filen.

Et .pak-arkiv kan forekomme i en komprimert eller ukomprimert versjon. Den originale Quake-layouten er ukomprimert; andre motorer som gjenbruker filendelsen .pak kan i stedet bruke ZLIB eller andre komprimeringsmetoder.

Filendelsen .pak er ikke ett enkelt standardisert format - id Software, Valve, Unreal Engine og mange uavhengige studioer bruker den med ulike, ofte udokumenterte interne strukturer. Relaterte formater som brukes i lignende spill inkluderer .pk3 (Quake III-varianten, som i praksis er et ZIP-arkiv), .vpk (Valve Source Engine), og .wad (den tidligere id Software-nivåpakken).

PAK-filer brukes ofte av spillutviklere som plasserer alle elementer som er nødvendige for å kjøre et spill i dem. Fordi den interne strukturen avhenger helt av den opprinnelige motoren, kan .pak-filer vanligvis åpnes med spillspesifikke verktøy som Dragon UnPACKer, QuArK eller PakExplorer; varianter som er rene ZIP-filer kan åpnes direkte med 7-Zip.

Sikkerhet og trygghet

RISIKO: MEDIUM

Den største risikoen er selvforskyldt: sletting, endring av navn eller feilaktig redigering av et spills .pak-filer ødelegger eller korrumperer installasjonen - rør dem aldri for å «frigjøre plass»; avinstaller heller spillet. Nedlastede PAK-filer (mods) er en annen bekymring: en PAK er bare en beholder for ressurser, men mod-pakker kan leveres sammen med kjørbare filer eller skript, så hent kun mods fra anerkjente nettsteder for det aktuelle spillet og ta sikkerhetskopi av den originale .pak-filen før du bytter den ut. Selve beholderen kjører ikke kode automatisk, men feilutformede PAK-filer har av og til eksponert sårbarheter i spillmotorers tolkningsrutiner.

Formatdetaljer

i et nøtteskall
FULLT NAVNGame Resource Package (PAK)
UTVIKLERN/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom)siden 1996 (id Software Quake PAK is the best-known early use)
KATEGORISpillfiler
MIME-TYPEapplication/octet-stream
TYPEArkiv med samlede spillressurser (binært); layout avhenger av motoren
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
5041434B
ASCII
PACK
«.pak» er IKKE ett format. Quake/id PAK-filer starter med ASCII «PACK» (50 41 43 4B) ved offset 0, etterfulgt av katalog-offset og størrelse. Mange andre motorer gjenbruker .pak-endelsen med helt andre, ofte udokumenterte strukturer (Unreal .pak, Source/Half-Life-pakker, S.T.A.L.K.E.R., ulike indie-motorer), og noen .pak-filer er rene ZIP-arkiver. Identifiser ut fra spillet, ikke ut fra filendelsen alene.

Programmer som åpner PAK-filer

Windows5 apps
7-Zip Åpen kildekode Høyreklikk -> Åpne arkiv - fungerer bare for PAK-filer som faktisk er ZIP-arkiver (noen er det). Feiler på proprietære PAK-filer.
Dragon UnPACKer Gratis Åpne .pak-filen; innebygde tilleggsprogrammer gjenkjenner mange spill-PAK-varianter og lar deg bla i/pakke ut ressurser.
QuArK Åpen kildekode Quake Army Knife - et nivå- og moddingverktøy for Quake-motor-spill som kan lese PAK-innhold.
PakExplorer Gratis Åpne PAK-filer i Quake-stil («PACK») for å bla i og pakke ut innholdet; eldre program, men fungerer for PAK-filer i id-format.
GCFScape Gratis For Valve Source/GoldSrc-spill: åpne VPK/GCF/PAK-lignende innholdspakker for å bla og pakke ut.

Tekniske detaljer

dyp spesifikasjon
Format-typeBinært ressursarkiv for spill; ingen enkelt universell spesifikasjon
Primære magiske bytesPACK (hex 50 41 43 4B) ved offset 0 - kun Quake/id Software-variant
Header-størrelse (Quake-variant)12 bytes: 4-byte magic + 4-byte directory offset + 4-byte directory size, little-endian
Størrelse på katalogoppføring (Quake-variant)64 bytes per fil: 56-byte null-utfylt filnavn + 4-byte data offset + 4-byte data lengde
ByterekkefølgeLittle-endian (Quake/id Software-variant)
KomprimeringQuake PAK lagrer filer ukomprimert; andre motorvarianter kan bruke ZLIB, zstd eller proprietære metoder
MIME-typeapplication/octet-stream
Lagrede ressurstyperTeksturer, 3D-modeller, nivåkart, lydprøver, shadere og skript
Motorvarianterid Software/Quake, Valve Source Engine, Unreal Engine, S.T.A.L.K.E.R. og mange egne indie-motorer
IdentifikasjonskravKontekst for spillmotoren er nødvendig; filendelsen .pak alene bestemmer ikke den interne strukturen
Maks filnavnlengde (Quake-variant)56 tegn per katalogoppføring
Støtte for nøstingFiler aksesseres via interne banestrenger; ingen støtte for rekursive beholdere i Quake-varianten
Relaterte formater.pk3, .vpk, .wad, .bsa, .big, .dat
VerktøykompatibilitetSpillspesifikke ekstraktorer (Dragon UnPACKer, QuArK, PakExplorer, GCFScape) kreves; 7-Zip håndterer kun ZIP-baserte varianter
Utgitt1996 (id Software Quake PAK is the best-known early use)

PAK-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med PAK-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag
R
ririOct 2026UBESVART
Fatal error: [File:Unknown] [Line: 5236] Corrupt pak index detected on pak file: ../../../Client/Content/Paks/pakchunk60-WindowsNoEditor.pak 0x00007ff90c16055c KERNELBASE.dll!UnknownFunction [] 0x00000001431e67c6 Client-Win64-Shipping.exe!UnknownFunction [] 0x00000001431e8f96 Client-Win64-Shipping.exe!UnknownFunction [] 0x000000014319e22d Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000144cbd124 Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000144cac94d Client-Win64-Shipping.exe!UnknownFunction [] 0x000000014a432a86 Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000144cc351d Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000144cbd883 Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000140a04b93 Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000140a0a20f Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000140a043d6 Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000140a046ca Client-Win64-Shipping.exe!UnknownFunction [] 0x0000000140a0f7ff Client-Win64-Shipping.exe!UnknownFunction [] 0x00000001471f07de Client-Win64-Shipping.exe!UnknownFunction [] 0x00007ff90d45259d KERNEL32.DLL!UnknownFunction [] 0x00007ff90f04af78 ntdll.dll!UnknownFunction [] JsStackTrace not available CSharpStackTrace not available
Venter på svar

Ofte stilte spørsmål

Hvordan åpner jeg en PAK-fil?
Det avhenger av spillet, fordi .pak ikke er ett enkelt format. For PAK-filer i Quake-stil (de starter med «PACK»), bruk Dragon UnPACKer, PakExplorer eller QuArK. Noen PAK-filer er bare ZIP-arkiver og kan åpnes i 7-Zip. For et spesifikt spill, søk på det spillets modding-wiki etter riktig utpakkingsverktøy.
Kan jeg slette PAK-filer for å frigjøre plass?
Nei. PAK-filer inneholder spillets kjerneelementer; sletting eller endring av navn vil ødelegge eller korrumpere spillet. Hvis du trenger plassen, bør du heller avinstallere hele spillet via dets startprogram (launcher).
Hvorfor vil ikke 7-Zip eller WinRAR åpne PAK-filen min?
Fordi den PAK-filen ikke er et ZIP-arkiv - den bruker en proprietær struktur for en spillmotor. Generelle arkivprogrammer håndterer bare ZIP-baserte PAK-filer. Bruk et verktøy laget for det aktuelle spillet eller motoren, som Dragon UnPACKer eller en spillspesifikk ekstraktor.
Hvordan redigerer jeg en PAK-fil for modding?
Pakk ut ressursene med riktig verktøy for det spillet, rediger dem, og pakk dem deretter sammen igjen ved å følge spillets modding-instruksjoner. Ta alltid en sikkerhetskopi av den originale .pak-filen slik at du kan gjenopprette den hvis spillet slutter å laste.
Er det trygt å laste ned PAK-filer?
En PAK er bare et arkiv med ressurser, men nedlastinger av modifikasjoner kan inkludere andre filer. Last bare ned fra anerkjente modding-sider for spillet ditt, skann arkivene, og ta sikkerhetskopi av originalene før du bytter ut noe.
Er alle PAK-filer like?
Nei - filendelsen deles av mange urelaterte formater (Quake/id, Unreal, Source, S.T.A.L.K.E.R., egne motorer og rene ZIP-filer). Det samme verktøyet vil ikke kunne åpne alle.

Referanser

1Quake PAK format - Quake Wiki / Quaddicted documentationquakewiki.org
2Dragon UnPACKer - multi-game extractorwww.elberethzone.net

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.ICSiCalendar data file
5.RPMSGRestricted Permission Message
6.DATProgram Data File (generic)
7.M4AMPEG-4 Audio File
8.ODTOpenDocument Text
9.EMLE-Mail Message (RFC 822 / MIME)
10.BINCD/DVD Disc Image (BIN/CUE)

Relaterte filendelser

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File
.UNITY3DUnity Web Player Data File

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å