.OLB

Fichier OLB

OLE Object Library File
Poser une question
RÉPONSE RAPIDE

Un fichier OLB est une bibliothèque de types COM/OLE Windows - un descripteur binaire des objets, méthodes et propriétés que Office ou d'autres composants COM exposent aux clients d'automatisation tels que VBA. Windows charge ces fichiers automatiquement lorsqu'une application s'enregistre. Si vous voyez une erreur de fichier OLB manquant, réinstallez l'application propriétaire plutôt que de télécharger le fichier depuis un site tiers.

Développeur : Microsoft Catégorie : Autres dossiers MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .TORRENT · .MSO · .MD5 · .SHS

Sur cette page

19k+ extensions indexées
Dernière révision le Sep 2, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier OLB ?

Un fichier .olb est une bibliothèque de types COM/OLE - un fichier binaire qui décrit les interfaces, les coclasses, les énumérations et les signatures de méthodes exposées par un composant COM. Il est fonctionnellement identique à un fichier .tlb ; l'extension .olb est la convention utilisée par les applications Microsoft Office (Word, Excel, Outlook) pour leurs bibliothèques de types.

Les bibliothèques de types permettent aux outils de développement et aux environnements de script d'énumérer les capacités d'un objet COM au moment de la conception. Dans l'IDE Visual Basic for Applications (VBA), l'ajout d'une référence à un fichier .olb via Outils → Références donne accès à IntelliSense pour l'ensemble du modèle d'objet Office.

Le format binaire commence soit par les octets magiques MSFT (4D 53 46 54) pour les bibliothèques de types modernes (Windows 2000 et versions ultérieures), soit par l'ancienne signature SLTG (53 4C 54 47) utilisée par les composants de l'ère Visual Basic 5/6. Le format MSFT est documenté dans les spécifications ouvertes de Microsoft sous MS-OAUT.

Les fichiers .olb sont enregistrés dans le Registre Windows sous HKEY_CLASSES_ROOT\TypeLib avec leur GUID et leur version associés. Les utilisateurs et les développeurs ne doivent pas déplacer ou modifier ces fichiers manuellement - cela brise les entrées du Registre et peut empêcher les applications Office de se charger correctement.

Les successeurs modernes incluent .winmd (Windows Metadata) pour les composants WinRT/UWP et les métadonnées intégrées dans les assemblys .NET, mais les fichiers .olb restent activement utilisés dans tout l'écosystème d'automatisation COM d'Office.

Sécurité et sûreté

RISQUE : LOW

Les fichiers OLB légitimes sont des métadonnées de type en lecture seule et ne peuvent pas exécuter de code par eux-mêmes. Cependant, de nombreux sites Web proposant des téléchargements pour « corriger .olb manquant » distribuent des logiciels publicitaires ou des PUP. Ne téléchargez jamais de fichiers OLB individuels à partir de sites tiers - réinstallez toujours l'application d'origine (Microsoft Office, etc.) pour les restaurer.

Détails du format

en bref
NOM COMPLETOLE Object Library Filealias Type Library, Object Library
DÉVELOPPEURMicrosoftdepuis 1993 with OLE 2.0 / COM (Windows NT 3.1 era)
CATÉGORIEAutres dossiers
TYPE MIMEapplication/octet-stream
TYPEbibliothèque de types binaire COM/OLE
Cette extension est également utilisée par…
  • Cadence OrCAD / PSpice Symbol Library - Les outils EDA d'électronique Cadence (OrCAD PCB Designer, PSpice) utilisent .olb pour les bibliothèques de symboles de composants - un format propriétaire entièrement différent sans rapport avec COM/OLE.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
4D534654
ASCII
MSFT
Les fichiers OLB utilisent le même format de bibliothèque de types binaire que les fichiers TLB. Le fichier commence par la signature MSFT (0x4D 0x53 0x46 0x54) à l'offset 0. Ceci est documenté dans les spécifications ouvertes de Microsoft (MS-OAUT). Certains fichiers OLB plus anciens peuvent utiliser le format SLTG (0x53 0x4C 0x54 0x47) utilisé par les bibliothèques de types Visual Basic antérieures à 2000.

Programmes qui ouvrent les fichiers OLB

Windows3 apps
Microsoft Visual Studio Freemium Projet → Ajouter une référence → onglet COM - charge le fichier OLB/TLB pour générer des wrappers d'interopérabilité.
Microsoft Office (built-in, via VBA IDE) Payant Dans l'IDE VBA : Outils → Références → parcourir jusqu'au fichier OLB pour l'enregistrer pour IntelliSense.
OLE/COM Object Viewer (oleview.exe) Gratuit Fichier → View TypeLib → ouvrir le fichier .olb pour parcourir les interfaces et les méthodes sous une forme lisible par l'homme.

Détails techniques

spécifications approfondies
Octets magiques (moderne)MSFT (4D 53 46 54) à l'offset 0 - format MSFT (Windows 2000+)
Octets magiques (hérité)SLTG (53 4C 54 47) à l'offset 0 - format hérité utilisé par les composants de l'ère VB5/6
Spécification du formatMS-OAUT (Spécification ouverte Microsoft pour les bibliothèques de types d'automatisation OLE)
Ordre des octetsLittle-endian
ConteneurBinaire de bibliothèque de types MSFT : en-tête + répertoire de segments + blocs d'infos de type + tables de noms/chaînes
Contenu des infos de typeInterfaces COM, coclasses, énumérations, structures et modules avec signatures de méthodes complètes
Enregistrement au RegistreEnregistré sous HKEY_CLASSES_ROOT\TypeLib avec GUID et version
Taille de fichier typique50 Ko - 5 Mo selon le nombre d'interfaces COM documentées
Équivalence fonctionnelleIdentique à .tlb ; .olb est la convention des applications Office, .tlb est la convention générique
Intégration VBARéférencé via Outils → Références de l'IDE VBA pour activer IntelliSense pour les modèles d'objets COM
Successeur moderne.winmd (Windows Metadata) pour WinRT/UWP ; les assemblys .NET portent les métadonnées de type en ligne
OS associéWindows uniquement
Publié1993 with OLE 2.0 / COM (Windows NT 3.1 era)
Dernière versionN/A - format stable since Windows 2000; superseded by .winmd in WinRT
Spécificationlearn.microsoft.com

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers OLB. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers OLB.

Foire aux questions

J'ai reçu une erreur « fichier OLB manquant » dans VBA - comment la corriger ?
Réparez ou réinstallez l'application dont le fichier OLB est manquant (généralement Microsoft Office). Ne téléchargez pas de fichiers .olb à partir de sites tiers.
Quelle est la différence entre OLB et TLB ?
Ils sont fonctionnellement identiques - tous deux sont des binaires de bibliothèque de types COM. OLB est la convention utilisée par Microsoft Office ; TLB est utilisé par la plupart des autres serveurs COM.
Puis-je visualiser le contenu d'un fichier OLB ?
Oui - utilisez OLE/COM Object Viewer (oleview.exe) du SDK Windows : Fichier → View TypeLib. Il affiche toutes les interfaces et signatures de méthodes.
Pourquoi ai-je un fichier OLB provenant de Cadence OrCAD ?
Cadence utilise .olb pour un usage totalement différent : les bibliothèques de symboles de composants schématiques. Cela n'a aucun lien avec Microsoft COM/OLE.

Références

1MS-OAUT: OLE Automation Protocol (type library binary format)learn.microsoft.com
2OLE/COM Object Viewerlearn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.CRDOWNLOADChrome Partial 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)

Extensions liées

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z