.VBD

File VBD

Visual Basic ActiveX Document
Fai una domanda
RISPOSTA RAPIDA

Un file .vbd è un file di dati Visual Basic 6 ActiveX Document creato tra il 1996 e il 2001. Veniva aperto da Internet Explorer (ritirato a giugno 2022) insieme a un componente .exe o .dll corrispondente. Nessun browser o applicazione moderna supporta questo formato, quindi il file è oggi effettivamente inapribile.

Sviluppatore: Microsoft Categoria: File di Internet MIME: application/octet-stream
SI APRE SU Windows
Correlati: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 27, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file VBD?

Un file .vbd è un file di dati Visual Basic ActiveX Document, un formato binario introdotto con Microsoft Visual Basic 5.0 nel 1996 come parte della tecnologia ActiveX Document, ormai obsoleta.

Un progetto ActiveX Document compilato in VB5 o VB6 produceva due output: un eseguibile o una DLL contenente la classe UserDocument, e un file .vbd che memorizzava lo stato persistente del componente. Il .vbd utilizza il formato OLE2 Compound File Binary (CFB) - lo stesso contenitore usato dai vecchi file .doc, .xls e .ppt - identificabile dai magic bytes D0 CF 11 E0 A1 B1 1A E1. Internamente contiene l'identificatore di classe COM (CLSID) registrato del componente VB6 compilato e i dati PropertyBag scritti durante l'evento WriteProperties del componente.

Al runtime, Internet Explorer leggeva il file .vbd per identificare quale classe ActiveX Document registrata istanziare e per passarle i dati delle proprietà persistenti. Sia il runtime di VB6 che il componente compilato dovevano essere registrati sulla macchina client.

La tecnologia è del tutto obsoleta. Il supporto esteso per Visual Basic 6.0 è terminato ad aprile 2008. Internet Explorer - l'unico browser che abbia mai ospitato gli ActiveX Documents - è stato ritirato da Microsoft a giugno 2022. Nessun browser moderno supporta ActiveX. I file .vbd non possono essere aperti in alcuna applicazione attuale; la struttura OLE può essere ispezionata con strumenti forensi come oledump.py della suite oletools.

Sicurezza e incolumità

RISCHIO: MEDIUM

I file VBD sono documenti composti OLE che fanno riferimento a CLSID ActiveX. L'apertura di un .vbd in Internet Explorer (se in qualche modo disponibile) tenterebbe di caricare ed eseguire codice ActiveX registrato - una superficie di attacco significativa. I browser moderni bloccano completamente ActiveX. Per l'ispezione forense di file .vbd sospetti, utilizzare oletools/oledump (analisi sicura in sola lettura). Non tentare di registrare componenti ActiveX sconosciuti su un sistema di produzione.

Dettagli del formato

in sintesi
NOME COMPLETOVisual Basic ActiveX Documentanche noto come VB ActiveX Document, UserDocument data file
SVILUPPATOREMicrosoftdal 1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
TIPO MIMEapplication/octet-stream
TIPOBinario OLE Structured Storage (Compound Document)
Questa estensione è usata anche da…
  • Veeam Backup Disk File - Veeam Backup & Replication utilizza .vbd come estensione per i file di dati dei dischi virtuali nelle catene di backup (formato di backup binario completamente diverso).
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Magic standard OLE2/CFB (Compound File Binary) - condiviso con .doc, .xls, .ppt, .msg e altri contenitori OLE. Contiene internamente il CLSID del UserDocument di VB.

Programmi che aprono file VBD

Windows2 apps
Visual Basic 6.0 (IDE) A pagamento Storicamente: aprire il corrispondente progetto .vbp; eseguire l' .exe e navigare verso il .vbd in Internet Explorer. Né l'IDE di VB6 né IE sono supportati sulle versioni moderne di Windows.
oletools / oledump (for inspection only) Open-source python oledump.py file.vbd - ispeziona i flussi OLE grezzi per vedere quali dati sono memorizzati all'interno.

Dettagli tecnici

specifiche approfondite
Formato contenitoreOLE2 Compound File Binary (CFB) / Structured Storage
Magic bytesD0 CF 11 E0 A1 B1 1A E1 all'offset 0 (header OLE2 condiviso)
Ordine dei byteLittle-endian
TecnologiaVisual Basic 6 ActiveX Documents (classe UserDocument)
Requisiti runtimeDLL di runtime di VB6 e il componente compilato (.exe o .dll) registrati sul sistema client
Requisiti hostInternet Explorer 3.0-11 (l'unico browser ad aver mai supportato l'hosting di ActiveX Document)
Dati persistentiContenuto COM PropertyBag dagli eventi UserDocument WriteProperties / ReadProperties
AssociazioneOgni .vbd è accoppiato a un .exe o .dll compilato contenente la classe UserDocument
IntrodottoVisual Basic 5.0 (1996) con l'hosting ActiveX Document di Internet Explorer 3.0/4.0
StatoCompletamente obsoleto - IE ritirato a giugno 2022; supporto esteso VB6 terminato ad aprile 2008
OS associatoSolo Windows
Tipo MIMEapplication/octet-stream
Rilasciato1996, Visual Basic 5.0 (first VB version to support ActiveX Documents)
Ultima versioneVisual Basic 6.0 era (no updates since 2001)
Specificalearn.microsoft.com

Conversioni VBD

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file VBD. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file VBD.

Domande frequenti

Posso aprire un file .vbd in un browser moderno?
No. I file .vbd richiedono Internet Explorer con supporto ActiveX, che è stato ritirato a giugno 2022. Nessun browser moderno (Edge, Chrome, Firefox, Opera) supporta l'hosting di ActiveX Document.
Quale programma ha creato questo file .vbd?
Visual Basic 5 o 6 (1996-1998), compilato come progetto ActiveX Document. Questi venivano utilizzati per applicazioni intranet alla fine degli anni '90 e all'inizio dei 2000.
Un file .vbd è uguale a un file di backup Veeam?
No - Veeam Backup & Replication utilizza l'estensione .vbd anche per i dati di backup dei dischi virtuali, che è un formato binario completamente diverso. Controlla le dimensioni del file e il contesto: i file .vbd di VB ActiveX sono piccoli (nell'ordine dei KB); i file .vbd di Veeam possono essere di gigabyte.
Come posso migrare un'applicazione VB6 ActiveX Document?
Non esiste un percorso di migrazione automatizzato. L'applicazione deve essere riscritta in una tecnologia moderna (web: HTML/JavaScript, o desktop: .NET WinForms/WPF/MAUI). Microsoft fornisce linee guida per la migrazione da VB6 a .NET.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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)

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z