.PAK

Arquivo PAK

Game Resource Package (PAK)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo PAK é um pacote de recursos de jogo que agrupa texturas, modelos 3D, sons, mapas e scripts em um único arquivo para que o motor do jogo possa carregá-los de forma eficiente. Não existe um formato PAK único - Quake/id Software, Unreal Engine, Valve Source e muitos outros motores reutilizam a extensão .pak com layouts internos diferentes, portanto, a ferramenta correta depende do jogo. A regra mais importante: nunca apague ou renomeie arquivos .pak em uma pasta de jogo, pois isso quebrará ou corromperá a instalação.

Desenvolvedor: N/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom) Categoria: Arquivos de Jogos MIME: application/octet-stream
ABRE EM Windows
Relacionado: .OBB · .ROFL · .PACKAGE · .XSB

Nesta página

19k+ extensões indexadas
Última revisão em Sep 1, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro PAK?

Um arquivo .pak é um arquivo de recursos de jogo capaz de armazenar múltiplos arquivos - texturas, modelos, mapas, sons e scripts - dentro de um único pacote. O formato é mais associado ao motor *Quake* da id Software (1996), que define um layout binário identificável pela assinatura mágica de quatro bytes PACK no início do arquivo.

Um arquivo .pak pode ocorrer em uma versão compactada ou não compactada. O layout original do Quake não é compactado; outros motores que reutilizam a extensão .pak podem aplicar ZLIB ou outros esquemas de compactação em seu lugar.

A extensão .pak não é um formato único padronizado - id Software, Valve, Unreal Engine e muitos estúdios independentes a utilizam com estruturas internas diferentes, muitas vezes não documentadas. Formatos relacionados usados em jogos semelhantes incluem .pk3 (a variante do Quake III, essencialmente um arquivo ZIP), .vpk (Valve Source Engine) e .wad (o pacote de níveis anterior da id Software).

Arquivos PAK são frequentemente usados por desenvolvedores de jogos que colocam neles todos os elementos necessários para executar um jogo. Como o layout interno depende inteiramente do motor de origem, os arquivos .pak geralmente podem ser abertos com ferramentas específicas para jogos, como Dragon UnPACKer, QuArK ou PakExplorer; variantes que são arquivos ZIP simples podem ser abertas diretamente pelo 7-Zip.

Segurança e proteção

RISCO: MEDIUM

O risco número um é auto-infligido: excluir, renomear ou editar incorretamente os arquivos .pak de um jogo quebra ou corrompe a instalação - nunca toque neles para «liberar espaço»; em vez disso, desinstale o jogo. PAKs baixados (mods) são uma preocupação secundária: um PAK é apenas um contêiner de recursos, mas pacotes de mods podem vir acompanhados de executáveis ou scripts, portanto, obtenha mods apenas de sites confiáveis para esse jogo e faça backup do .pak original antes de substituí-lo. O contêiner em si não executa código automaticamente, mas PAKs malformados ocasionalmente expuseram bugs de analisadores em motores de jogos.

Detalhes do formato

em resumo
NOME COMPLETOGame Resource Package (PAK)
DESENVOLVEDORN/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom)desde 1996 (id Software Quake PAK is the best-known early use)
TIPO MIMEapplication/octet-stream
TIPOArquivo de recursos de jogo agrupados (binário); o layout depende do motor
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
5041434B
ASCII
PACK
«.pak» NÃO é um formato único. Arquivos PAK do Quake/id começam com ASCII «PACK» (50 41 43 4B) no deslocamento 0, seguido por um deslocamento e tamanho de diretório. Muitos outros motores reutilizam a extensão .pak com layouts completamente diferentes e frequentemente não documentados (Unreal .pak, pacotes Source/Half-Life, S.T.A.L.K.E.R., vários motores independentes), e alguns arquivos .pak são arquivos ZIP simples. Identifique pelo jogo, não apenas pela extensão.

Programas que abrem arquivos PAK

Windows5 apps
7-Zip Código aberto Clique com o botão direito -> Abrir arquivo - funciona apenas para PAKs que são, na verdade, arquivos ZIP (alguns são). Falha em PAKs proprietários.
Dragon UnPACKer Gratuito Abra o .pak; os plugins integrados reconhecem muitas variantes de PAK de jogos e permitem navegar/extrair recursos.
QuArK Código aberto Quake Army Knife - uma ferramenta de níveis/modding para jogos com motor Quake que pode ler o conteúdo de PAKs.
PakExplorer Gratuito Abre arquivos PAK no estilo Quake («PACK») para navegar e extrair seu conteúdo; legado, mas funciona para PAKs no formato id.
GCFScape Gratuito Para jogos Valve Source/GoldSrc: abre pacotes de conteúdo no estilo VPK/GCF/PAK para navegar e extrair.

Detalhes técnicos

especificação profunda
Tipo de formatoArquivo binário de recursos de jogo; sem especificação universal única
Bytes mágicos primáriosPACK (hex 50 41 43 4B) no deslocamento 0 - apenas variante Quake/id Software
Tamanho do cabeçalho (variante Quake)12 bytes: magic de 4 bytes + deslocamento do diretório de 4 bytes + tamanho do diretório de 4 bytes, little-endian
Tamanho da entrada do diretório (variante Quake)64 bytes por arquivo: nome de arquivo de 56 bytes preenchido com nulos + deslocamento de dados de 4 bytes + comprimento de dados de 4 bytes
Ordem dos bytesLittle-endian (variante Quake/id Software)
CompressãoO PAK do Quake armazena arquivos sem compactação; outras variantes de motores podem usar ZLIB, zstd ou esquemas proprietários
Tipo MIMEapplication/octet-stream
Tipos de recursos armazenadosTexturas, modelos 3D, mapas de níveis, amostras de áudio, shaders e scripts
Variantes de motoresid Software/Quake, Valve Source Engine, Unreal Engine, S.T.A.L.K.E.R. e muitos motores independentes personalizados
Requisito de identificaçãoO contexto do motor é necessário; a extensão .pak sozinha não determina o layout interno
Comprimento máx. do nome do arquivo (variante Quake)56 caracteres por entrada de diretório
Suporte a aninhamentoArquivos acessados por strings de caminho interno; sem suporte a contêiner recursivo na variante Quake
Formatos relacionados.pk3, .vpk, .wad, .bsa, .big, .dat
Compatibilidade de ferramentasExtratores específicos para jogos (Dragon UnPACKer, QuArK, PakExplorer, GCFScape) são necessários; o 7-Zip lida apenas com variantes baseadas em ZIP
Lançado1996 (id Software Quake PAK is the best-known early use)

Conversões de PAK

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos PAK. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos PAK.

Perguntas frequentes

Como abro um arquivo PAK?
Depende do jogo, porque .pak não é um formato único. Para PAKs no estilo Quake (que começam com «PACK»), use Dragon UnPACKer, PakExplorer ou QuArK. Alguns PAKs são apenas arquivos ZIP e abrem no 7-Zip. Para um jogo específico, pesquise na wiki de modding desse jogo pelo descompactador correto.
Posso excluir arquivos PAK para liberar espaço?
Não. Os arquivos PAK contêm os recursos principais do jogo; excluí-los ou renomeá-los quebrará ou corromperá o jogo. Se precisar de espaço, desinstale o jogo completo através do seu inicializador.
Por que o 7-Zip ou o WinRAR não abrem meu arquivo PAK?
Porque esse PAK não é um arquivo ZIP - ele usa um layout proprietário do motor do jogo. Arquivadores genéricos lidam apenas com PAKs baseados em ZIP. Use uma ferramenta feita para esse jogo/motor, como o Dragon UnPACKer ou um extrator específico do jogo.
Como edito um arquivo PAK para modding?
Extraia os recursos com a ferramenta certa para esse jogo, edite-os e, em seguida, empacote-os novamente seguindo as instruções de mod do jogo. Sempre mantenha um backup do .pak original para que possa restaurá-lo se o jogo parar de carregar.
É seguro baixar arquivos PAK?
Um PAK é apenas um arquivo de recursos, mas downloads de mods podem incluir outros arquivos. Baixe apenas de sites de modding confiáveis para o seu jogo, verifique os arquivos e faça backup dos originais antes de trocar qualquer coisa.
Todos os arquivos PAK são iguais?
Não - a extensão é compartilhada por muitos formatos não relacionados (Quake/id, Unreal, Source, S.T.A.L.K.E.R., motores personalizados e ZIPs simples). A mesma ferramenta não abrirá todos eles.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

.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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z