.PAK

PAK-fil

Game Resource Package (PAK)
Ställ en fråga
SNABBT SVAR

En PAK-fil är ett resurspaket för spel som samlar texturer, 3D-modeller, ljud, kartor och skript i en enda fil så att spelmotorn kan ladda dem effektivt. Det finns inget enhetligt PAK-format - Quake/id Software, Unreal Engine, Valve Source och många andra motorer återanvänder filändelsen .pak med olika interna layouter, så rätt verktyg beror på spelet. Den viktigaste regeln: radera eller döp aldrig om .pak-filer i en spelmapp, då detta kommer att förstöra eller korrumpera installationen.

Utvecklare: N/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom) Kategori: Spelfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .OBB · .ROFL · .PACKAGE · .XSB

På denna sida

19k+ filtillägg indexerade
Senast granskad Sep 1, 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 PAK?

En .pak-fil är ett resursarkiv för spel som kan lagra flera filer - texturer, modeller, kartor, ljud och skript - i ett enda paket. Formatet är mest förknippat med id Softwares *Quake*-motor (1996), som definierar en binär layout identifierbar genom den fyra byte långa filsignaturen PACK i början av filen.

Ett .pak-arkiv kan förekomma i en komprimerad eller okomprimerad version. Den ursprungliga Quake-layouten är okomprimerad; andra motorer som återanvänder filändelsen .pak kan istället tillämpa ZLIB eller andra komprimeringsscheman.

Filändelsen .pak är inte ett enskilt standardiserat format - id Software, Valve, Unreal Engine och många indiestudior använder det alla med olika, ofta odokumenterade interna strukturer. Relaterade format som används i liknande spel inkluderar .pk3 (Quake III-varianten, i princip ett ZIP-arkiv), .vpk (Valve Source Engine) och .wad (det tidigare id Software-nivåpaketet).

PAK-filer används ofta av spelutvecklare som placerar alla element som krävs för att köra ett spel i dem. Eftersom den interna layouten helt beror på den ursprungliga motorn, kan .pak-filer vanligtvis öppnas med spelspecifika verktyg som Dragon UnPACKer, QuArK eller PakExplorer; varianter som är vanliga ZIP-filer kan öppnas direkt med 7-Zip.

Säkerhet & trygghet

RISK: MEDIUM

Den främsta risken är självförvållad: att radera, döpa om eller felaktigt redigera ett spels .pak-filer förstör eller korrumperar installationen - rör dem aldrig för att «frigöra utrymme»; avinstallera spelet istället. Nedladdade PAK-filer (mods) är en annan risk: en PAK är bara en behållare för tillgångar, men mod-paket kan levereras tillsammans med körbara filer eller skript, så hämta endast mods från välrenommerade webbplatser för det spelet och säkerhetskopiera originalet .pak innan du ersätter det. Själva behållaren kör inte kod automatiskt, men felaktigt utformade PAK-filer har ibland exponerat buggar i spelmotorers tolkar.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNGame Resource Package (PAK)
UTVECKLAREN/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom)sedan 1996 (id Software Quake PAK is the best-known early use)
KATEGORISpelfiler
MIME-TYPapplication/octet-stream
TYPArkiv med samlade speltillgångar (binärt); layout beror på motorn
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
5041434B
ASCII
PACK
«.pak» är INTE ett enskilt format. Quake/id PAK-filer börjar med ASCII «PACK» (50 41 43 4B) vid offset 0, följt av en katalogoffset och storlek. Många andra motorer återanvänder filändelsen .pak med helt olika, ofta odokumenterade layouter (Unreal .pak, Source/Half-Life-paket, S.T.A.L.K.E.R., olika indiemotorer), och vissa .pak-filer är vanliga ZIP-arkiv. Identifiera utifrån spelet, inte enbart utifrån filändelsen.

Program som öppnar PAK-filer

Windows5 apps
7-Zip Öppen källkod Högerklicka -> Öppna arkiv - fungerar endast för PAK-filer som faktiskt är ZIP-arkiv (vissa är det). Misslyckas på proprietära PAK-filer.
Dragon UnPACKer Gratis Öppna .pak; inbyggda insticksmoduler känner igen många varianter av PAK-filer för spel och låter dig bläddra/extrahera tillgångar.
QuArK Öppen källkod Quake Army Knife - ett nivå-/moddingverktyg för Quake-motor-spel som kan läsa PAK-innehåll.
PakExplorer Gratis Öppna PAK-filer av Quake-typ («PACK») för att bläddra och extrahera deras innehåll; föråldrat men fungerar för PAK-filer i id-format.
GCFScape Gratis För Valve Source/GoldSrc-spel: öppna innehållspaket av typen VPK/GCF/PAK för att bläddra och extrahera.

Tekniska detaljer

djup specifikation
FormattypBinärt arkiv för speltillgångar; ingen enhetlig universell specifikation
Primära magic bytesPACK (hex 50 41 43 4B) vid offset 0 - endast Quake/id Software-variant
Header-storlek (Quake-variant)12 byte: 4-byte magic + 4-byte directory offset + 4-byte directory size, little-endian
Storlek på katalogpost (Quake-variant)64 byte per fil: 56-byte nollutfyllt filnamn + 4-byte data offset + 4-byte datalängd
ByteordningLittle-endian (Quake/id Software-variant)
KomprimeringQuake PAK lagrar filer okomprimerat; andra motorvarianter kan använda ZLIB, zstd eller proprietära scheman
MIME-typapplication/octet-stream
Lagrade tillgångstyperTexturer, 3D-modeller, nivåkartor, ljudfiler, shaders och skript
Motorvarianterid Software/Quake, Valve Source Engine, Unreal Engine, S.T.A.L.K.E.R. och många anpassade indiemotorer
IdentifieringskravMotorkontext krävs; filändelsen .pak ensam avgör inte den interna layouten
Max filnamnslängd (Quake-variant)56 tecken per katalogpost
Stöd för nästlingFiler nås via interna sökvägssträngar; inget stöd för rekursiva behållare i Quake-varianten
Relaterade format.pk3, .vpk, .wad, .bsa, .big, .dat
VerktygskompatibilitetSpelspecifika extraherare (Dragon UnPACKer, QuArK, PakExplorer, GCFScape) krävs; 7-Zip hanterar endast ZIP-baserade varianter
Släppt1996 (id Software Quake PAK is the best-known early use)

PAK-konverteringar

Frågor & svar

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

Vanliga frågor

Hur öppnar jag en PAK-fil?
Det beror på spelet, eftersom .pak inte är ett enskilt format. För PAK-filer av Quake-typ (de börjar med «PACK») används Dragon UnPACKer, PakExplorer eller QuArK. Vissa PAK-filer är bara ZIP-arkiv och öppnas i 7-Zip. För ett specifikt spel, sök i det spelets modding-wiki efter rätt uppackare.
Kan jag radera PAK-filer för att frigöra utrymme?
Nej. PAK-filer innehåller spelets kärntillgångar; att radera eller döpa om dem kommer att förstöra eller korrumpera spelet. Om du behöver utrymmet, avinstallera hela spelet via dess startprogram istället.
Varför kan inte 7-Zip eller WinRAR öppna min PAK-fil?
Eftersom den PAK-filen inte är ett ZIP-arkiv - den använder en proprietär layout för spelmotorn. Generella arkivhanterare hanterar endast ZIP-baserade PAK-filer. Använd ett verktyg skapat för det spelet/motorn, som Dragon UnPACKer eller en spelspecifik extraherare.
Hur redigerar jag en PAK-fil för modding?
Extrahera tillgångarna med rätt verktyg för det spelet, redigera dem och packa sedan om dem enligt spelets mod-instruktioner. Behåll alltid en säkerhetskopia av originalfilen .pak så att du kan återställa den om spelet slutar ladda.
Är det säkert att ladda ner PAK-filer?
En PAK är bara ett arkiv med tillgångar, men mod-nedladdningar kan innehålla andra filer. Ladda endast ner från välrenommerade modding-webbplatser för ditt spel, skanna arkiv och säkerhetskopiera original innan du byter ut något.
Är alla PAK-filer likadana?
Nej - filändelsen delas av många orelaterade format (Quake/id, Unreal, Source, S.T.A.L.K.E.R., anpassade motorer och vanliga ZIP-filer). Samma verktyg kommer inte att kunna öppna alla.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö