.VDF

Plik VDF

Valve Data Format
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik VDF to najczęściej plik Valve Data Format - tekstowy plik klucz-wartość używany przez Steam do przechowywania manifestów aplikacji, konfiguracji gier i przypisań kontrolerów. Można go otworzyć w dowolnym edytorze tekstu, takim jak Notepad++ lub VS Code. Jeśli plik nazywa się vbase000.vdf lub podobnie, należy on do programu antywirusowego Avira i nie powinien być otwierany ani edytowany.

Deweloper: Valve Corporation Kategoria: Pliki gier MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .OBB · .PAK · .ROFL · .PACKAGE

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 14, 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 VDF?

Pliki .VDF wykorzystują format tekstowy Valve KeyValues - hierarchiczną strukturę danych klucz-wartość opracowaną dla platformy Steam i gier na silniku Source. Format ten został wprowadzony w 2004 roku wraz ze Steam oraz grą *Half-Life 2* i można go znaleźć w tysiącach plików konfiguracyjnych, manifestach i danych gier w każdej instalacji Steam.

Plik .vdf jest zwykłym tekstem: klucze w cudzysłowach są mapowane na wartości tekstowe w cudzysłowach lub zagnieżdżone bloki { }, w strukturze przypominającej JSON, ale bez przecinków i dwukropków. Typowe zastosowania obejmują manifesty biblioteki Steam, pliki konfiguracyjne gier, ustawienia serwerów i metadane modów. Dzięki temu, że są czytelne dla człowieka, pliki .vdf można otwierać i edytować w dowolnym edytorze tekstu.

Istnieje również wariant binarny KeyValues, używany wewnętrznie przez niektóre komponenty silnika, ze znacznikami typów zakodowanymi jako surowe bajty. Format ewoluował przez KeyValues 1 (silnik Source, 2004), KeyValues 2, aż po KeyValues3 (KV3, .kv3 / .vdata), wprowadzony wraz z Source 2 i używany w Dota 2, CS2 oraz innych tytułach.

Uwaga: Avira (dawniej AntiVir) również używa rozszerzenia .vdf dla swoich plików bazy definicji wirusów (vbase000.vdf), które są zastrzeżonymi obiektami binarnymi niezwiązanymi z formatem Valve.

Bezpieczeństwo

RYZYKO: LOW

Tekstowe pliki VDF są nieszkodliwym zwykłym tekstem i nie mogą wykonywać kodu. Zachowaj ostrożność przy edycji plików manifestu Steam - błędnie sformatowany appmanifest może spowodować, że Steam ponownie pobierze całą grę. Nigdy nie edytuj binarnych plików definicji .vdf programu Avira; może to uszkodzić ochronę antywirusową. Unikaj pobierania plików VDF typu «Steam config fix» z nieoficjalnych źródeł - mogą one przekierować Steam na złośliwe serwery aktualizacji.

Szczegóły formatu

w pigułce
PEŁNA NAZWAValve Data Formatznany również jako Valve Data File, KeyValues file
DEWELOPERValve Corporationod 2004 (with the Source engine and Steam)
KATEGORIAPliki gier
TYP MIMEtext/plain
TYPhierarchiczny plik danych klucz-wartość w formacie tekstowym (lub wariancie binarnym)
To rozszerzenie jest również używane przez…
  • Definicje wirusów Avira AntiVir - Zastrzeżone pliki binarne (vbase000.vdf, vbase001.vdf, …) zawierające sygnatury antywirusowe; pobierane automatycznie przez program Avira; brak publicznej specyfikacji formatu.
  • Plik rysunku VariCAD - Oprogramowanie VariCAD 3D/2D CAD używa rozszerzenia .vdf dla swojego formatu rysunków w systemach Linux/Windows.

Programy otwierające pliki VDF

Windows3 apps
Notepad Open-source Otwórz plik .vdf w Notepad++; użyj Widok → Składnia → JSON dla przybliżonego podświetlania składni.
Visual Studio Code Open-source Otwórz w VS Code; zainstaluj rozszerzenie składni KeyValues/VDF z marketplace, aby uzyskać podświetlanie.
SteamCMD Darmowy Klient Steam wiersza poleceń od Valve automatycznie odczytuje i zapisuje manifesty VDF.
macOS1 app
Visual Studio Code Open-source Otwórz w VS Code; zainstaluj rozszerzenie składni KeyValues/VDF z marketplace, aby uzyskać podświetlanie.
Linux1 app
Visual Studio Code Open-source Otwórz w VS Code; zainstaluj rozszerzenie składni KeyValues/VDF z marketplace, aby uzyskać podświetlanie.

Szczegóły techniczne

specyfikacja
Kodowanie plikuZwykły tekst (UTF-8 lub UTF-16 LE) dla standardowego VDF; binarny dla wariantu binarnego KeyValues
SkładniaRekurencyjne pary klucz-wartość w cudzysłowach w blokach { }; brak przecinków i dwukropków (inaczej niż w JSON)
Wersje formatuKeyValues 1 (silnik Source, 2004); KeyValues 2; KeyValues3 / KV3 (Source 2, 2019)
Kolejność bajtów wariantu binarnegoLittle-endian; znaczniki typów zakodowane jako pojedyncze bajty przed każdym kluczem i wartością
SzyfrowanieBrak; klient Steam weryfikuje integralność manifestu zewnętrznie za pomocą sum kontrolnych
Typowy rozmiar pliku1 KB - 5 MB (większość konfiguracji jest mała; duże manifesty bibliotek mogą osiągać kilka MB)
Typ MIMEtext/plain
Typowe przypadki użyciaManifesty biblioteki Steam appmanifest_*.acf, pliki konfiguracyjne gier, metadane Warsztatu, ustawienia serwerów
Obsługiwane platformyWindows, Linux, macOS (międzyplatformowy Steam)
Następca formatuKeyValues3 (.kv3 / .vdata) dla tytułów Source 2, takich jak Dota 2, CS2 i Half-Life: Alyx
Alternatywne użycie .vdfPliki definicji wirusów Avira AntiVir (vbase000.vdf) - obiekty binarne niezwiązane z formatem Valve
Wydano2004 (with the Source engine and Steam)
Najnowsza wersjaKeyValues3 (KV3, 2019, used in Dota 2 / Source 2)
Specyfikacjadeveloper.valvesoftware.com

Konwersje VDF

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami VDF. 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 VDF.

Najczęściej zadawane pytania

Jak otworzyć plik VDF?
Jeśli jest to plik VDF od Valve/Steam, otwórz go w dowolnym edytorze tekstu (Notepad++, VS Code). Jeśli jest to plik definicji Avira AntiVir (o nazwie vbase000.vdf itp.), nie otwieraj go ani nie edytuj - jest to binarna baza danych antywirusa zarządzana automatycznie przez program Avira.
Czy mogę edytować moje pliki VDF na Steam?
Tak, ale najpierw zamknij Steam. Najczęstszą edycją jest naprawa pliku appmanifest_*.acf w celu przywrócenia uszkodzonego wpisu w bibliotece - postępuj zgodnie z poradnikiem społeczności Steam, aby uniknąć błędów.
Jaka jest różnica między VDF a ACF?
.acf (App Cache File) to po prostu plik w formacie VDF z rozszerzeniem .acf, używany konkretnie do manifestów aplikacji Steam. Format jest identyczny.
Co to jest KeyValues3 / KV3?
KV3 to zaktualizowany format Valve dla gier na silniku Source 2 (Dota 2, CS2). Obsługuje on typowane wartości i komentarze w czystszy sposób; pliki często używają rozszerzeń .kv3 lub .vdata.
Czy posiadanie pliku definicji wirusów VDF jest bezpieczne?
Tak - pliki vbase*.vdf są umieszczane przez program Avira w jego folderze programowym podczas aktualizacji. Są to binarne sygnatury antywirusowe i nie powinny być ręcznie przenoszone, otwierane ani usuwane.

Źródła

1Valve Developer Community - VDF (KeyValues)developer.valvesoftware.com
2ValvePython/vdf - Python library for Valve KeyValuesgithub.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.M4AMPEG-4 Audio File
5.ICSiCalendar data file
6.EXEWindows Executable (Portable Executable)
7.DATProgram Data File (generic)
8.RPMSGRestricted Permission Message
9.JSONJavaScript Object Notation file
10.ODTOpenDocument Text

Powiązane rozszerzenia

.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

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