.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.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

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