.PAK

Fichier PAK

Game Resource Package (PAK)
Poser une question
RÉPONSE RAPIDE

Un fichier PAK est un package de ressources de jeu qui regroupe des textures, des modèles 3D, des sons, des cartes et des scripts dans un seul fichier afin que le moteur de jeu puisse les charger efficacement. Il n'existe pas de format PAK unique - Quake/id Software, Unreal Engine, Valve Source et de nombreux autres moteurs réutilisent tous l'extension .pak avec des structures internes différentes, l'outil approprié dépend donc du jeu. La règle la plus importante : ne jamais supprimer ou renommer les fichiers .pak dans un dossier de jeu, car cela briserait ou corromprait l'installation.

Développeur : N/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom) Catégorie : Fichiers jeu MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .OBB · .ROFL · .PACKAGE · .XSB

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 1, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier PAK ?

Un fichier .pak est une archive de ressources de jeu capable de stocker plusieurs fichiers - textures, modèles, cartes, sons et scripts - au sein d'un seul paquet. Le format est plus étroitement associé au moteur *Quake* d'id Software (1996), qui définit une structure binaire identifiable par la signature magique de quatre octets PACK au début du fichier.

Une archive .pak peut se présenter sous une version compressée ou non compressée. La structure originale de Quake n'est pas compressée ; d'autres moteurs qui réutilisent l'extension .pak peuvent appliquer ZLIB ou d'autres schémas de compression à la place.

L'extension .pak n'est pas un format unique standardisé - id Software, Valve, Unreal Engine et de nombreux studios indépendants l'utilisent tous avec des structures internes différentes, souvent non documentées. Les formats associés utilisés dans des jeux similaires incluent .pk3 (la variante de Quake III, essentiellement une archive ZIP), .vpk (Valve Source Engine) et .wad (le pack de niveaux plus ancien d'id Software).

Les fichiers PAK sont souvent utilisés par les développeurs de jeux qui y placent tous les éléments nécessaires au fonctionnement d'un jeu. Comme la structure interne dépend entièrement du moteur d'origine, les fichiers .pak peuvent généralement être ouverts avec des outils spécialisés dans les jeux tels que Dragon UnPACKer, QuArK ou PakExplorer ; les variantes qui sont de simples fichiers ZIP peuvent être ouvertes directement par 7-Zip.

Sécurité et sûreté

RISQUE : MEDIUM

Le risque numéro un est auto-infligé : supprimer, renommer ou modifier incorrectement les fichiers .pak d'un jeu brise ou corrompt l'installation - ne les touchez jamais pour « libérer de l'espace » ; désinstallez plutôt le jeu. Les PAK téléchargés (mods) sont une seconde préoccupation : un PAK n'est qu'un conteneur de ressources, mais les packages de mods peuvent être livrés avec des exécutables ou des scripts, donc obtenez des mods uniquement sur des sites réputés pour ce jeu et sauvegardez le .pak original avant de le remplacer. Le conteneur lui-même n'exécute pas de code automatiquement, mais des fichiers PAK malformés ont parfois exposé des bogues d'analyse dans les moteurs de jeu.

Détails du format

en bref
NOM COMPLETGame Resource Package (PAK)
DÉVELOPPEURN/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom)depuis 1996 (id Software Quake PAK is the best-known early use)
CATÉGORIEFichiers jeu
TYPE MIMEapplication/octet-stream
TYPEArchive de ressources de jeu regroupées (binaire) ; la structure dépend du moteur
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
5041434B
ASCII
PACK
«.pak» n'est PAS un format unique. Les fichiers PAK de Quake/id commencent par l'ASCII « PACK » (50 41 43 4B) à l'offset 0, suivi d'un offset et d'une taille de répertoire. De nombreux autres moteurs réutilisent l'extension .pak avec des structures complètement différentes, souvent non documentées (Unreal .pak, packs Source/Half-Life, S.T.A.L.K.E.R., divers moteurs indépendants), et certains fichiers .pak sont de simples archives ZIP. Identifiez par le jeu, pas par l'extension seule.

Programmes qui ouvrent les fichiers PAK

Windows5 apps
7-Zip Open-source Clic droit -> Ouvrir l'archive - fonctionne uniquement pour les PAK qui sont réellement des archives ZIP (certains le sont). Échoue sur les PAK propriétaires.
Dragon UnPACKer Gratuit Ouvrez le .pak ; les plugins intégrés reconnaissent de nombreuses variantes de PAK de jeu et vous permettent de parcourir/extraire les ressources.
QuArK Open-source Quake Army Knife - un outil de niveau/modding pour les jeux utilisant le moteur Quake qui peut lire le contenu des PAK.
PakExplorer Gratuit Ouvrez les fichiers PAK de type Quake (« PACK ») pour parcourir et extraire leur contenu ; ancien mais fonctionne pour les PAK au format id.
GCFScape Gratuit Pour les jeux Valve Source/GoldSrc : ouvrez les packages de contenu de type VPK/GCF/PAK pour les parcourir et les extraire.

Détails techniques

spécifications approfondies
Type de formatArchive binaire de ressources de jeu ; aucune spécification universelle unique
Octets magiques primairesPACK (hex 50 41 43 4B) à l'offset 0 - variante Quake/id Software uniquement
Taille de l'en-tête (variante Quake)12 octets : signature 4 octets + offset du répertoire 4 octets + taille du répertoire 4 octets, little-endian
Taille d'entrée du répertoire (variante Quake)64 octets par fichier : nom de fichier complété par des zéros de 56 octets + offset des données 4 octets + longueur des données 4 octets
Ordre des octetsLittle-endian (variante Quake/id Software)
CompressionLe PAK de Quake stocke les fichiers sans compression ; d'autres variantes de moteurs peuvent utiliser ZLIB, zstd ou des schémas propriétaires
Type MIMEapplication/octet-stream
Types de ressources stockéesTextures, modèles 3D, cartes de niveaux, échantillons audio, shaders et scripts
Variantes de moteursid Software/Quake, Valve Source Engine, Unreal Engine, S.T.A.L.K.E.R. et de nombreux moteurs indépendants personnalisés
Exigence d'identificationLe contexte du moteur est nécessaire ; l'extension .pak seule ne détermine pas la structure interne
Longueur max du nom de fichier (variante Quake)56 caractères par entrée de répertoire
Prise en charge de l'imbricationFichiers accessibles par des chaînes de chemin internes ; pas de prise en charge de conteneur récursif dans la variante Quake
Formats associés.pk3, .vpk, .wad, .bsa, .big, .dat
Compatibilité des outilsExtracteurs spécialisés dans les jeux (Dragon UnPACKer, QuArK, PakExplorer, GCFScape) requis ; 7-Zip gère uniquement les variantes basées sur ZIP
Publié1996 (id Software Quake PAK is the best-known early use)

Conversions PAK

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers PAK. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers PAK.

Foire aux questions

Comment ouvrir un fichier PAK ?
Cela dépend du jeu, car le .pak n'est pas un format unique. Pour les PAK de type Quake (ils commencent par « PACK »), utilisez Dragon UnPACKer, PakExplorer ou QuArK. Certains PAK sont simplement des archives ZIP et s'ouvrent dans 7-Zip. Pour un jeu spécifique, recherchez le wiki de modding de ce jeu pour trouver l'extracteur correct.
Puis-je supprimer les fichiers PAK pour libérer de l'espace ?
Non. Les fichiers PAK contiennent les ressources de base du jeu ; les supprimer ou les renommer brisera ou corrompra le jeu. Si vous avez besoin d'espace, désinstallez plutôt l'intégralité du jeu via son lanceur.
Pourquoi 7-Zip ou WinRAR n'ouvrent-ils pas mon fichier PAK ?
Parce que ce PAK n'est pas une archive ZIP - il utilise une structure propriétaire au moteur de jeu. Les archiveurs génériques ne gèrent que les PAK basés sur ZIP. Utilisez un outil conçu pour ce jeu/moteur, comme Dragon UnPACKer ou un extracteur spécifique au jeu.
Comment modifier un fichier PAK pour le modding ?
Extrayez les ressources avec l'outil approprié pour ce jeu, modifiez-les, puis rempaquetez-les en suivant les instructions de modding du jeu. Gardez toujours une sauvegarde du .pak original afin de pouvoir le restaurer si le jeu ne se charge plus.
Est-il sûr de télécharger des fichiers PAK ?
Un PAK n'est qu'une archive de ressources, mais les téléchargements de mods peuvent inclure d'autres fichiers. Téléchargez uniquement à partir de sites de modding réputés pour votre jeu, analysez les archives et sauvegardez les originaux avant de remplacer quoi que ce soit.
Tous les fichiers PAK sont-ils identiques ?
Non - l'extension est partagée par de nombreux formats non liés (Quake/id, Unreal, Source, S.T.A.L.K.E.R., moteurs personnalisés et simples ZIP). Le même outil ne les ouvrira pas tous.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

.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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z