.VBD

Plik VBD

Visual Basic ActiveX Document
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .vbd to plik danych dokumentu Visual Basic 6 ActiveX utworzony w latach 1996-2001. Był otwierany przez Internet Explorer (wycofany w czerwcu 2022 r.) wraz z pasującym komponentem .exe lub .dll. Żadna nowoczesna przeglądarka ani aplikacja nie obsługuje tego formatu, więc plik jest dziś praktycznie nie do otwarcia.

Deweloper: Microsoft Kategoria: Pliki internetowe MIME: application/octet-stream
OTWIERA SIĘ NA Windows
Powiązane: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 27, 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 VBD?

Plik .vbd to plik danych dokumentu Visual Basic ActiveX, format binarny wprowadzony wraz z Microsoft Visual Basic 5.0 w 1996 roku jako część przestarzałej już technologii ActiveX Document.

Projekt ActiveX Document skompilowany w VB5 lub VB6 generował dwa pliki wyjściowe: plik wykonywalny lub DLL zawierający klasę UserDocument oraz plik .vbd przechowujący stan trwały komponentu. Plik .vbd wykorzystuje format OLE2 Compound File Binary (CFB) - ten sam kontener, którego używają starsze pliki .doc, .xls i .ppt - identyfikowalny po sygnaturze magic bytes D0 CF 11 E0 A1 B1 1A E1. Wewnętrznie przechowuje on zarejestrowany identyfikator klasy COM (CLSID) skompilowanego komponentu VB6 oraz dane PropertyBag zapisane podczas zdarzenia WriteProperties komponentu.

W czasie wykonywania program Internet Explorer odczytywał plik .vbd, aby zidentyfikować, którą zarejestrowaną klasę ActiveX Document należy zainicjować i przekazać jej utrwalone dane właściwości. Zarówno środowisko wykonawcze VB6, jak i skompilowany komponent musiały być zarejestrowane na maszynie klienckiej.

Technologia ta jest całkowicie przestarzała. Rozszerzone wsparcie dla Visual Basic 6.0 zakończyło się w kwietniu 2008 roku. Internet Explorer - jedyna przeglądarka, która kiedykolwiek obsługiwała ActiveX Documents - został wycofany przez Microsoft w czerwcu 2022 roku. Żadna nowoczesna przeglądarka nie obsługuje ActiveX. Plików .vbd nie można otworzyć w żadnej obecnej aplikacji; strukturę OLE można sprawdzić za pomocą narzędzi śledczych, takich jak oledump.py z pakietu oletools.

Bezpieczeństwo

RYZYKO: MEDIUM

Pliki VBD to dokumenty OLE Compound odwołujące się do identyfikatorów CLSID ActiveX. Próba otwarcia pliku .vbd w Internet Explorer (jeśli byłby dostępny) spowodowałaby próbę załadowania i wykonania zarejestrowanego kodu ActiveX - co stanowi znaczną powierzchnię ataku. Nowoczesne przeglądarki całkowicie blokują ActiveX. Do analizy śledczej podejrzanych plików .vbd należy używać oletools/oledump (bezpieczna analiza tylko do odczytu). Nie należy rejestrować nieznanych komponentów ActiveX w systemach produkcyjnych.

Szczegóły formatu

w pigułce
PEŁNA NAZWAVisual Basic ActiveX Documentznany również jako VB ActiveX Document, UserDocument data file
DEWELOPERMicrosoftod 1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
TYP MIMEapplication/octet-stream
TYPBinarny OLE Structured Storage (Compound Document)
To rozszerzenie jest również używane przez…
  • Veeam Backup Disk File - Veeam Backup & Replication używa rozszerzenia .vbd dla plików danych dysków wirtualnych w łańcuchach kopii zapasowych (zupełnie inny, binarny format kopii zapasowej).
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Standardowa sygnatura magic OLE2/CFB (Compound File Binary) - współdzielona z .doc, .xls, .ppt, .msg i innymi kontenerami OLE. Wewnątrz zawiera CLSID klasy VB UserDocument.

Programy otwierające pliki VBD

Windows2 apps
Visual Basic 6.0 (IDE) Płatny Historycznie: otwórz odpowiedni projekt .vbp; uruchom .exe i przejdź do .vbd w Internet Explorer. Ani VB6 IDE, ani IE nie są wspierane na nowoczesnych systemach Windows.
oletools / oledump (for inspection only) Open-source python oledump.py plik.vbd - sprawdź surowe strumienie OLE, aby zobaczyć, jakie dane są przechowywane wewnątrz.

Szczegóły techniczne

specyfikacja
Format konteneraOLE2 Compound File Binary (CFB) / Structured Storage
Magic bytesD0 CF 11 E0 A1 B1 1A E1 pod offsetem 0 (wspólny nagłówek OLE2)
Kolejność bajtówLittle-endian
TechnologiaVisual Basic 6 ActiveX Documents (klasa UserDocument)
Wymagania środowiskaBiblioteki DLL środowiska wykonawczego VB6 oraz skompilowany komponent (.exe lub .dll) zarejestrowany w systemie klienckim
Wymagania hostaInternet Explorer 3.0-11 (jedyna przeglądarka obsługująca hostowanie ActiveX Document)
Utrwalone daneZawartość COM PropertyBag ze zdarzeń UserDocument WriteProperties / ReadProperties
PowiązanieKażdy plik .vbd jest sparowany ze skompilowanym plikiem .exe lub .dll zawierającym klasę UserDocument
WprowadzonoVisual Basic 5.0 (1996) wraz z hostowaniem ActiveX Document w Internet Explorer 3.0/4.0
StatusCałkowicie przestarzały - IE wycofany w czerwcu 2022 r.; wsparcie rozszerzone VB6 zakończone w kwietniu 2008 r.
Powiązany system operacyjnyTylko Windows
Typ MIMEapplication/octet-stream
Wydano1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
Najnowsza wersjaVisual Basic 6.0 era (no updates since 2001)
Specyfikacjalearn.microsoft.com

Konwersje VBD

Pytania i odpowiedzi społeczności

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

Najczęściej zadawane pytania

Czy mogę otworzyć plik .vbd w nowoczesnej przeglądarce?
Nie. Pliki .vbd wymagają programu Internet Explorer z obsługą ActiveX, który został wycofany w czerwcu 2022 r. Żadna nowoczesna przeglądarka (Edge, Chrome, Firefox, Opera) nie obsługuje hostowania ActiveX Document.
Jaki program utworzył ten plik .vbd?
Visual Basic 5 lub 6 (1996-1998), skompilowany jako projekt ActiveX Document. Były one używane w aplikacjach intranetowych pod koniec lat 90. i na początku lat 2000.
Czy plik .vbd to to samo co plik kopii zapasowej Veeam?
Nie - Veeam Backup & Replication również używa rozszerzenia .vbd dla danych kopii zapasowej dysków wirtualnych, co jest zupełnie innym formatem binarnym. Sprawdź rozmiar pliku i kontekst: pliki .vbd VB ActiveX są małe (rozmiary w KB); pliki .vbd Veeam mogą mieć gigabajty.
Jak przeprowadzić migrację aplikacji VB6 ActiveX Document?
Nie istnieje zautomatyzowana ścieżka migracji. Aplikacja musi zostać napisana od nowa w nowoczesnej technologii (web: HTML/JavaScript lub desktop: .NET WinForms/WPF/MAUI). Microsoft udostępnia wytyczne dotyczące migracji z VB6 do .NET.

Źródła

1Microsoft Learn - Parts of an ActiveX Document (VB6)learn.microsoft.com
2Internet Explorer retirement announcementlearn.microsoft.com

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.NOMEDIAAndroid No-Media Marker File
6.PARTPartial Download File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.AVIFAV1 Image File Format (AVIF)

Powiązane rozszerzenia

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

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