.VPK

VPK Datei

Valve Pak
Frage stellen
SCHNELLE ANTWORT

Eine VPK-Datei ist ein Valve Pak - das Archivformat, das Source-Engine-Spiele (TF2, Portal 2, Left 4 Dead, Dota 2, CS) verwenden, um Modelle, Texturen, Sounds und Karten zu speichern. Öffnen Sie eine Datei zum Modding mit dem kostenlosen GCFScape oder Valve's vpk.exe. Löschen oder benennen Sie die VPK-Dateien eines Spiels nicht um; dies beschädigt die Installation. Hinweis: PS Vita Homebrew verwendet ebenfalls .vpk, dabei handelt es sich jedoch um ein separates ZIP-basiertes Format.

Entwickler: Valve Corporation Kategorie: Computerspieldateien MIME: application/octet-stream
VERFÜGBAR AUF Windows Linux
Verwandt: .OBB · .PAK · .ROFL · .PACKAGE

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 31, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das VPK-Dateiformat?

Eine .vpk-Datei, auch bekannt als Valve Pak-Datei, ist ein unkomprimiertes Archiv, das zum Packen von Spiel-Assets für Valve's Source-Engine verwendet wird. Die .vpk kann ein Hauptverzeichnis enthalten, das Materialien, Modelle, Partikel, Choreografie-Szenen, Sounds und andere Dateitypen speichert. Das .vpk-Format ist ein Nachfolger des älteren .GCF-Content-Formats und ersetzte dieses als Standard-Verpackungssystem für Source-Engine-Titel wie *Counter-Strike: Global Offensive*, *Team Fortress 2* und *Left 4 Dead 2*.

Die .vpk-Datei besteht aus einer Hauptverzeichnisdatei und einer oder mehreren nummerierten VPK-Archivdateien. Die Verzeichnisdatei (normalerweise pak01_dir.vpk genannt) trägt eine 4-Byte Little-Endian Magic Signature (34 12 AA 55 bei Offset 0) und einen Index jedes Assets - dessen Erweiterung, Pfad, Dateiname, CRC-32-Prüfsumme pro Datei und welches nummerierte Archiv seine Daten enthält. Die nummerierten Archive (pak01_000.vpk, pak01_001.vpk, …) enthalten rohe, unkomprimierte Asset-Bytes ohne eigenen Header; einzelne Archive sind in der Regel auf ca. 200 MB begrenzt. Assets wie .VMT-Materialdateien oder .VTF-Texturen können zudem einen kleinen Preload-Block von bis zu 65.535 Bytes direkt im Verzeichniseintrag selbst speichern.

Die .vpk-Datei wird mit dem Kommandozeilen-Tool vpk.exe erstellt, das im Source SDK enthalten ist, und die Datei kann als Teil eines VPK-Pakets gespeichert werden, das sich über mehrere Archive erstreckt. Es existieren zwei Formatversionen: Version 1 (Header plus Verzeichnisbaum) und Version 2, die MD5-Prüfsummen und einen optionalen RSA-Signaturblock zur Integritätsprüfung auf Paketebene hinzufügt. Drittanbieter-Tools wie GCFScape und Crowbar ermöglichen das Durchsuchen, Extrahieren und Neupacken von .vpk-Archiven unter Windows.

Sicherheit

RISIKO: MEDIUM

Das Hauptrisiko ist selbstverschuldet: Das Löschen, Umbenennen oder unvorsichtige Bearbeiten der .vpk-Dateien eines Spiels beschädigt oder korrumpiert die Installation - entfernen Sie diese niemals, um «Platz zu schaffen»; nutzen Sie stattdessen Steam zur Deinstallation. Heruntergeladene VPK-Mods sind ein zweiter Aspekt: Eine VPK ist nur ein Asset-Container, der Code nicht automatisch ausführt, aber Mod-Pakete können zusammen mit Skripten oder ausführbaren Dateien geliefert werden. Beziehen Sie Mods daher von seriösen Seiten für das jeweilige Spiel und sichern Sie die Original-.vpk, bevor Sie sie ersetzen. Installieren Sie PS Vita .vpk Homebrew nur aus vertrauenswürdigen Quellen - Homebrew wird mit Systemzugriff ausgeführt.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEValve Pakalias Valve Package, Source engine VPK archive
ENTWICKLERValve Corporationseit 2010 (Source engine; replaced the older GCF content packaging)
MIME TYPEapplication/octet-stream
TYPUnkomprimiertes Spiel-Asset-Archiv für Valve's Source-Engine (binär, Verzeichnis + Daten)
Diese Erweiterung wird auch verwendet von…
  • PlayStation Vita VPK-Paket - Ein ZIP-basiertes Homebrew-App/Spiel-Paket für die PS Vita, installiert mit VitaShell - nicht verwandt mit Valve.
  • Visual Paradigm / andere App-Exporte - Einige wenige nicht verwandte Anwendungen haben .vpk für ihre eigenen Paketdateien wiederverwendet; Identifizierung erfolgt über das Ursprungsprogramm.
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
3412AA55
ASCII
4··U
Die Signatur 0x55AA1234 erscheint als Bytes 34 12 AA 55 bei Offset 0, aber NUR in der Verzeichnisdatei (normalerweise *_dir.vpk genannt). Die nummerierten Archivdateien (pak01_000.vpk, pak01_001.vpk …), die die eigentlichen Daten enthalten, haben keinen Header und sind rohe, aneinandergereihte Assets, die von der _dir-Datei indiziert werden. Die Bytes 4-7 geben die Formatversion an (1 oder 2).

Programme zum Öffnen von VPK-Dateien

Windows3 apps
GCFScape Kostenlos Öffnet die pak01_dir.vpk; durchsuchen Sie den Dateibaum und extrahieren Sie Assets. Der Standard-VPK/GCF-Viewer für Source-Spiele.
vpk.exe (Source SDK) Kostenlos Valve's Kommandozeilen-Tool: vpk x pak01_dir.vpk zum Extrahieren oder vpk <ordner> zum Erstellen einer VPK. Wird mit dem Source SDK / Spielen auf Steam ausgeliefert.
Crowbar Kostenlos Für Modder, die extrahierte Source-Modelle (.mdl) in ein bearbeitbares Format dekompilieren müssen.
Linux1 app
vpk (Source SDK CLI) Kostenlos Verwenden Sie die Linux-vpk-Binärdatei, die mit Source-Spielen geliefert wird: vpk x pak01_dir.vpk zum Extrahieren.

Technische Details

technische Spezifikation
Magic Bytes34 12 AA 55 bei Byte-Offset 0 (Little-Endian 0x55AA1234); nur in der Verzeichnisdatei `_dir.vpk` vorhanden - nummerierte Datenarchive tragen keinen Header
ArchivstrukturAufgeteilt in eine `*_dir.vpk`-Indexdatei plus nummerierte Datenarchive (`*_000.vpk`, `*_001.vpk`, …), die rohe, aneinandergereihte Asset-Bytes enthalten
KompressionKeine - Assets werden unkomprimiert gespeichert für direktes Streaming mit niedriger Latenz durch die Source-Engine
KodierungBinär, durchgehend Little-Endian-Byte-Reihenfolge
FormatversionenVersion 1: 4-Byte Magic, Version uint32, Baumgröße, dann Verzeichnisbaum. Version 2 fügt Datensektionsgröße, MD5-Blöcke pro Archiv, eine Gesamt-MD5-Sektion und eine RSA-Signatursektion hinzu
Integrität pro DateiCRC-32-Prüfsumme pro Dateieintrag in beiden Versionen; Version 2 speichert zusätzlich MD5-Hashes pro Datenarchivblock und eine optionale RSA-2048-Signatur für das gesamte Paket
Layout des VerzeichnisbaumsDreistufiger Index, sortiert nach Dateiendung → Pfad → Dateiname; jeder Blatteintrag speichert Archivnummer, Daten-Offset, Datenlänge, Preload-Byte-Anzahl und CRC-32
Preload-DatenJeder Verzeichniseintrag kann bis zu 65.535 Bytes des Dateiinhalts direkt einbetten, was einen Archiv-Seek bei sehr kleinen Assets überflüssig macht
Größe der DatenarchiveEinzelne nummerierte Archive sind in der Regel auf jeweils ~200 MB begrenzt; das VPK-Set eines vollständigen Spiels kann viele Gigabyte umfassen
Indizierte Asset-TypenTexturen (`.vtf`), Materialien (`.vmt`), Modelle (`.mdl`), Karten (`.bsp`), Sounds, Partikelsysteme, Choreografie-Szenen (`.vcd`) und andere Ressourcentypen der Source-Engine
PlattformunterstützungWindows, macOS, Linux und Android (über Source-Engine-Ports)
MIME-Typapplication/octet-stream
EntwicklerValve Corporation (Source-Engine Content Pipeline)
VorgängerformatErsetzte die älteren GCF- und NCF-Verpackungsformate, die in früheren Steam/Source-Engine-Versionen verwendet wurden
Offizielles Erstellungstool`vpk.exe` (Windows Source SDK) oder `vpk` CLI (Linux Source SDK); Drittanbieter-Tools umfassen GCFScape und Crowbar
Veröffentlicht2010 (Source engine; replaced the older GCF content packaging)
Neueste VersionVPK directory format version 2 (adds per-file CRC and signature sections); v1 still in use
Spezifikationdeveloper.valvesoftware.com

VPK-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit VPK-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu VPK-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine VPK-Datei?
Verwenden Sie für die VPK eines Source-Spiels das kostenlose GCFScape: Öffnen Sie die pak01_dir.vpk und durchsuchen/extrahieren Sie die Assets. Valve's Kommandozeilen-Tool vpk.exe extrahiert ebenfalls (vpk x pak01_dir.vpk). Eine PS Vita .vpk ist anders - installieren Sie diese mit VitaShell.
Kann ich VPK-Dateien löschen, um Platz zu sparen?
Nein. VPK-Dateien enthalten den Kerninhalt eines Source-Spiels; das Löschen oder Umbenennen macht das Spiel unspielbar. Wenn Sie Platz benötigen, deinstallieren Sie das gesamte Spiel über Steam.
Warum gibt es pak01_000.vpk, pak01_001.vpk und eine pak01_dir.vpk?
Die _dir-Datei ist der Index; die nummerierten Dateien enthalten die eigentlichen Daten, aufgeteilt in Blöcke. Öffnen Sie die _dir-Datei in GCFScape - sie verknüpft alle nummerierten Archive, sodass Sie den vollständigen Dateibaum sehen.
Wie extrahiere ich Modelle/Texturen aus einer VPK für Modding?
Öffnen Sie pak01_dir.vpk in GCFScape und extrahieren Sie die benötigten Dateien (.mdl-Modelle, .vtf/.vmt-Texturen). Um ein Modell zu bearbeiten, dekompilieren Sie die extrahierte .mdl mit Crowbar; um eine Textur anzuzeigen, öffnen Sie die .vtf in VTFEdit.
Ist eine Source VPK dasselbe wie eine PS Vita VPK?
Nein. Trotz der gleichen Dateiendung sind das Source-Engine Valve Pak (ein unkomprimiertes Asset-Archiv) und die PS Vita Homebrew VPK (ein ZIP-basiertes App-Paket) nicht verwandte Formate mit unterschiedlichen Tools.
Wie erstelle ich meine eigene VPK?
Verwenden Sie Valve's vpk.exe: Verweisen Sie auf einen Ordner mit Assets (vpk <ordner>) und es erstellt eine pak##_dir.vpk plus nummerierte Archive. Folgen Sie der Modding-Anleitung des jeweiligen Spiels für das korrekte Ordner-Layout.

Quellen

1Valve Developer Wiki - VPK (file format)developer.valvesoftware.com
2Valve Developer Wiki - VPK tool (vpk.exe)developer.valvesoftware.com

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

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)

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen