.PAK

Plik PAK

Game Resource Package (PAK)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PAK to pakiet zasobów gry, który łączy tekstury, modele 3D, dźwięki, mapy i skrypty w jeden plik, aby silnik gry mógł je wydajnie ładować. Nie istnieje jeden standardowy format PAK - Quake/id Software, Unreal Engine, Valve Source i wiele innych silników używa rozszerzenia .pak z różnymi układami wewnętrznymi, więc wybór narzędzia zależy od konkretnej gry. Najważniejsza zasada: nigdy nie usuwaj ani nie zmieniaj nazw plików .pak w folderze gry, ponieważ spowoduje to uszkodzenie instalacji.

Deweloper: N/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom) Kategoria: Pliki gier MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .OBB · .ROFL · .PACKAGE · .XSB

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Sep 1, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PAK?

Plik .pak to archiwum zasobów gry zdolne do przechowywania wielu plików - tekstur, modeli, map, dźwięków i skryptów - wewnątrz jednego pakietu. Format ten jest najściślej kojarzony z silnikiem *Quake* firmy id Software (1996), który definiuje układ binarny identyfikowalny przez cztero-bajtową sygnaturę magiczną PACK na początku pliku.

Archiwum .pak może występować w wersji skompresowanej lub nieskompresowanej. Oryginalny układ Quake jest nieskompresowany; inne silniki, które ponownie wykorzystują rozszerzenie .pak, mogą zamiast tego stosować ZLIB lub inne schematy kompresji.

Rozszerzenie .pak nie jest pojedynczym, ustandaryzowanym formatem - id Software, Valve, Unreal Engine i wiele studiów niezależnych używają go z różnymi, często nieudokumentowanymi strukturami wewnętrznymi. Powiązane formaty używane w podobnych grach to .pk3 (wariant Quake III, będący w rzeczywistości archiwum ZIP), .vpk (Valve Source Engine) oraz .wad (wcześniejszy pakiet poziomów id Software).

Pliki PAK są często używane przez twórców gier, którzy umieszczają w nich wszystkie elementy niezbędne do uruchomienia gry. Ponieważ układ wewnętrzny zależy całkowicie od silnika źródłowego, pliki .pak można zazwyczaj otworzyć za pomocą narzędzi obsługujących konkretne gry, takich jak Dragon UnPACKer, QuArK lub PakExplorer; warianty będące zwykłymi plikami ZIP mogą być otwierane bezpośrednio przez 7-Zip.

Bezpieczeństwo

RYZYKO: MEDIUM

Ryzyko numer jeden jest spowodowane przez samego użytkownika: usuwanie, zmiana nazw lub błędna edycja plików .pak gry powoduje błędy lub uszkodzenie instalacji - nigdy nie dotykaj ich, aby „zwolnić miejsce”; zamiast tego odinstaluj grę. Pobrane pliki PAK (mody) stanowią drugie zagrożenie: PAK to tylko kontener zasobów, ale pakiety modów mogą być dostarczane wraz z plikami wykonywalnymi lub skryptami, dlatego pobieraj mody tylko z renomowanych witryn i twórz kopie zapasowe oryginalnego pliku .pak przed jego wymianą. Sam kontener nie uruchamia kodu automatycznie, ale źle sformułowane pliki PAK sporadycznie ujawniały błędy parsera w silnikach gier.

Szczegóły formatu

w pigułce
PEŁNA NAZWAGame Resource Package (PAK)
DEWELOPERN/A (used by many game engines - id Software/Quake, Valve Source, Unreal, plus custom)od 1996 (id Software Quake PAK is the best-known early use)
KATEGORIAPliki gier
TYP MIMEapplication/octet-stream
TYPArchiwum połączonych zasobów gry (binarne); układ zależy od silnika
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
5041434B
ASCII
PACK
„.pak” NIE JEST jednym formatem. Pliki PAK Quake/id zaczynają się od ASCII „PACK” (50 41 43 4B) na offsecie 0, po czym następuje offset i rozmiar katalogu. Wiele innych silników ponownie wykorzystuje rozszerzenie .pak z całkowicie innymi, często nieudokumentowanymi układami (Unreal .pak, pakiety Source/Half-Life, S.T.A.L.K.E.R., różne silniki indie), a niektóre pliki .pak to zwykłe archiwa ZIP. Identyfikuj plik po grze, a nie po samym rozszerzeniu.

Programy otwierające pliki PAK

Windows5 apps
7-Zip Open-source Prawy przycisk myszy -> Otwórz archiwum - działa tylko w przypadku plików PAK, które są w rzeczywistości archiwami ZIP. Nie zadziała przy własnościowych formatach PAK.
Dragon UnPACKer Darmowy Otwórz plik .pak; wbudowane wtyczki rozpoznają wiele wariantów PAK z gier i pozwalają przeglądać oraz wypakowywać zasoby.
QuArK Open-source Quake Army Knife - narzędzie do tworzenia poziomów i modowania gier na silniku Quake, które potrafi odczytywać zawartość PAK.
PakExplorer Darmowy Otwiera pliki PAK w stylu Quake („PACK”), umożliwiając przeglądanie i wypakowywanie ich zawartości; narzędzie starszego typu, ale działa dla formatów id Software.
GCFScape Darmowy Dla gier Valve Source/GoldSrc: otwiera pakiety zawartości typu VPK/GCF/PAK w celu przeglądania i wypakowywania.

Szczegóły techniczne

specyfikacja
Typ formatuBinarne archiwum zasobów gry; brak jednej uniwersalnej specyfikacji
Główne bajty magicznePACK (hex 50 41 43 4B) na offsecie 0 - tylko wariant Quake/id Software
Rozmiar nagłówka (wariant Quake)12 bajtów: 4-bajtowa sygnatura + 4-bajtowy offset katalogu + 4-bajtowy rozmiar katalogu, little-endian
Rozmiar wpisu katalogu (wariant Quake)64 bajty na plik: 56-bajtowa nazwa pliku uzupełniona zerami + 4-bajtowy offset danych + 4-bajtowa długość danych
Kolejność bajtówLittle-endian (wariant Quake/id Software)
KompresjaPAK w wersji Quake przechowuje pliki bez kompresji; inne warianty silników mogą używać ZLIB, zstd lub schematów własnościowych
Typ MIMEapplication/octet-stream
Przechowywane typy zasobówTekstury, modele 3D, mapy poziomów, próbki audio, shadery i skrypty
Warianty silnikówid Software/Quake, Valve Source Engine, Unreal Engine, S.T.A.L.K.E.R. oraz wiele autorskich silników niezależnych
Wymóg identyfikacjiWymagany kontekst silnika; samo rozszerzenie .pak nie określa układu wewnętrznego
Maks. długość nazwy pliku (wariant Quake)56 znaków na wpis w katalogu
Obsługa zagnieżdżaniaDostęp do plików przez wewnętrzne ciągi ścieżek; brak obsługi kontenerów rekurencyjnych w wariancie Quake
Powiązane formaty.pk3, .vpk, .wad, .bsa, .big, .dat
Kompatybilność narzędziWymagane ekstraktory obsługujące konkretne gry (Dragon UnPACKer, QuArK, PakExplorer, GCFScape); 7-Zip obsługuje tylko warianty oparte na ZIP
Wydano1996 (id Software Quake PAK is the best-known early use)

Konwersje PAK

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PAK. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PAK.

Najczęściej zadawane pytania

Jak otworzyć plik PAK?
To zależy od gry, ponieważ .pak nie jest jednym formatem. W przypadku plików PAK w stylu Quake (zaczynają się od „PACK”) użyj Dragon UnPACKer, PakExplorer lub QuArK. Niektóre pliki PAK to po prostu archiwa ZIP i można je otworzyć w 7-Zip. W przypadku konkretnej gry poszukaj odpowiedniego dekompresora na wiki poświęconej modowaniu tej gry.
Czy mogę usunąć pliki PAK, aby zwolnić miejsce?
Nie. Pliki PAK zawierają podstawowe zasoby gry; ich usunięcie lub zmiana nazwy spowoduje błędy lub uszkodzenie gry. Jeśli potrzebujesz miejsca, odinstaluj całą grę za pomocą jej programu uruchamiającego.
Dlaczego 7-Zip lub WinRAR nie otwierają mojego pliku PAK?
Ponieważ ten konkretny PAK nie jest archiwum ZIP - korzysta z własnościowego układu silnika gry. Uniwersalne archiwizatory obsługują tylko pliki PAK oparte na formacie ZIP. Użyj narzędzia stworzonego dla danej gry/silnika, takiego jak Dragon UnPACKer lub dedykowany ekstraktor.
Jak edytować plik PAK w celu modowania?
Wypakuj zasoby za pomocą odpowiedniego narzędzia dla danej gry, wyedytuj je, a następnie spakuj ponownie zgodnie z instrukcjami modowania gry. Zawsze zachowuj kopię zapasową oryginalnego pliku .pak, aby móc go przywrócić, jeśli gra przestanie się ładować.
Czy pobieranie plików PAK jest bezpieczne?
Plik PAK to tylko archiwum zasobów, ale pobierane mody mogą zawierać inne pliki. Pobieraj mody tylko z renomowanych stron, skanuj archiwa i twórz kopie zapasowe oryginałów przed jakąkolwiek zamianą.
Czy wszystkie pliki PAK są takie same?
Nie - rozszerzenie to jest współdzielone przez wiele niepowiązanych formatów (Quake/id, Unreal, Source, S.T.A.L.K.E.R., silniki autorskie i zwykłe pliki ZIP). To samo narzędzie nie otworzy ich wszystkich.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z