.VBD

VBD-fil

Visual Basic ActiveX Document
Ställ en fråga
SNABBT SVAR

En .vbd-fil är en datafil för Visual Basic 6 ActiveX Document skapad mellan 1996 och 2001. Den öppnades av Internet Explorer (pensionerad i juni 2022) tillsammans med en matchande .exe- eller .dll-komponent. Ingen modern webbläsare eller applikation stöder detta format, så filen är i praktiken omöjlig att öppna idag.

Utvecklare: Microsoft Kategori: Internetfiler MIME: application/octet-stream
ÖPPNAS PÅ Windows
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 27, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet VBD?

En .vbd-fil är en datafil för Visual Basic ActiveX Document, ett binärt format som introducerades med Microsoft Visual Basic 5.0 år 1996 som en del av den numera föråldrade ActiveX Document-tekniken.

Ett ActiveX Document-projekt kompilerat i VB5 eller VB6 genererade två utdata: en körbar fil eller DLL som innehöll klassen UserDocument, och en .vbd-fil som lagrade komponentens sparade tillstånd. .vbd använder formatet OLE2 Compound File Binary (CFB) - samma behållare som används av äldre .doc-, .xls- och .ppt-filer - identifierbar genom dess magic bytes D0 CF 11 E0 A1 B1 1A E1. Internt innehåller den den registrerade COM-klassidentifieraren (CLSID) för den kompilerade VB6-komponenten och PropertyBag-data som skrivits under komponentens WriteProperties-händelse.

Vid körning läste Internet Explorer .vbd-filen för att identifiera vilken registrerad ActiveX Document-klass som skulle instansieras och för att skicka vidare sparade egenskapsdata till den. Både VB6-runtimemiljön och den kompilerade komponenten var tvungna att vara registrerade på klientmaskinen.

Tekniken är helt föråldrad. Den utökade supporten för Visual Basic 6.0 upphörde i april 2008. Internet Explorer - den enda webbläsaren som någonsin var värd för ActiveX Documents - pensionerades av Microsoft i juni 2022. Ingen modern webbläsare stöder ActiveX. .vbd-filer kan inte öppnas i någon aktuell applikation; OLE-strukturen kan dock inspekteras med forensiska verktyg som oledump.py från oletools-sviten.

Säkerhet & trygghet

RISK: MEDIUM

VBD-filer är OLE Compound Documents som refererar till ActiveX CLSID:er. Att öppna en .vbd i Internet Explorer (om det på något sätt vore möjligt) skulle försöka ladda och köra registrerad ActiveX-kod - en betydande attackyta. Moderna webbläsare blockerar ActiveX helt. För forensisk inspektion av misstänkta .vbd-filer, använd oletools/oledump (säker skrivskyddad analys). Försök aldrig registrera okända ActiveX-komponenter på ett produktionssystem.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNVisual Basic ActiveX Documentäven känd som VB ActiveX Document, UserDocument data file
UTVECKLAREMicrosoftsedan 1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
MIME-TYPapplication/octet-stream
TYPOLE Structured Storage (Compound Document) binär
Detta filtillägg används också av…
  • Veeam Backup Disk File - Veeam Backup & Replication använder .vbd som filtillägg för virtuella diskdatafiler i backupkedjor (ett helt annat, binärt backupformat).
MAGIC BYTES · FILSIGNATUR
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Standard OLE2/CFB (Compound File Binary) magic - delas med .doc, .xls, .ppt, .msg och andra OLE-behållare. Innehåller VB UserDocument CLSID internt.

Program som öppnar VBD-filer

Windows2 apps
Visual Basic 6.0 (IDE) Betald Historiskt: öppna motsvarande .vbp-projekt; kör .exe-filen och navigera till .vbd-filen i Internet Explorer. Varken VB6 IDE eller IE stöds på moderna Windows.
oletools / oledump (for inspection only) Öppen källkod python oledump.py file.vbd - inspektera råa OLE-strömmar för att se vilken data som lagras inuti.

Tekniska detaljer

djup specifikation
ContainerformatOLE2 Compound File Binary (CFB) / Structured Storage
Magic bytesD0 CF 11 E0 A1 B1 1A E1 vid offset 0 (delat OLE2-huvud)
ByteordningLittle-endian
TeknikVisual Basic 6 ActiveX Documents (UserDocument-klass)
Krav för körtidVB6 runtime-DLL:er och den kompilerade komponenten (.exe eller .dll) registrerad på klientsystemet
Krav på värdInternet Explorer 3.0-11 (den enda webbläsaren som någonsin stött värdskap för ActiveX Document)
Sparad dataInnehåll från COM PropertyBag via händelserna UserDocument WriteProperties / ReadProperties
ParkopplingVarje .vbd parskopplas med en kompilerad .exe eller .dll som innehåller UserDocument-klassen
IntroduceradVisual Basic 5.0 (1996) med Internet Explorer 3.0/4.0 ActiveX Document-värdskap
StatusHelt föråldrad - IE pensionerades juni 2022; VB6 utökad support upphörde april 2008
Associerat OSEndast Windows
MIME-typapplication/octet-stream
Släppt1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
Senaste versionVisual Basic 6.0 era (no updates since 2001)
Specifikationlearn.microsoft.com

VBD-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med VBD-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om VBD-filer.

Vanliga frågor

Kan jag öppna en .vbd-fil i en modern webbläsare?
Nej. .vbd-filer kräver Internet Explorer med ActiveX-stöd, vilket pensionerades i juni 2022. Ingen modern webbläsare (Edge, Chrome, Firefox, Opera) stöder värdskap för ActiveX Document.
Vilket program skapade denna .vbd-fil?
Visual Basic 5 eller 6 (1996-1998), kompilerat som ett ActiveX Document-projekt. Dessa användes för intranätapplikationer under sent 1990-tal och tidigt 2000-tal.
Är en .vbd-fil samma sak som en Veeam-backupfil?
Nej - Veeam Backup & Replication använder också .vbd för säkerhetskopierad virtuell diskdata, vilket är ett helt annat binärt format. Kontrollera filstorleken och sammanhanget: VB ActiveX .vbd-filer är små (i KB-storlek); Veeam .vbd-filer kan vara flera gigabyte.
Hur migrerar jag en VB6 ActiveX Document-applikation?
Det finns ingen automatiserad migreringsväg. Applikationen måste skrivas om i en modern teknik (webb: HTML/JavaScript, eller skrivbord: .NET WinForms/WPF/MAUI). Microsoft har migreringsvägledning för VB6 till .NET.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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.SWFSmall Web Format (Shockwave Flash)

Relaterade filtillägg

.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)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö