Accueil : Extensions de fichiers : Fichier dll

Extension de fichier .dll

Type de fichier 1Dynamic Link Library

Développeur Microsoft
Catégorie Fichiers système
Le format Binary

.DLL numéro d'option 1

Un fichier DLL est une bibliothèque compilée contenant un ensemble de procédures et / ou de pilotes référencés et exécutés par un programme Windows. Il permet à plusieurs programmes d'accéder à des fonctions partagées via des bibliothèques communes. Les fichiers DLL sont "liés dynamiquement" dans un programme au moment de l'exécution, ce qui signifie qu'ils ne sont chargés que si cela est nécessaire.

Plus d'informations

De nombreux fichiers DLL sont fournis avec le système d’exploitation Windows et d’autres sont inclus dans les programmes Windows. Ils permettent diverses fonctions du programme, telles que la communication avec des périphériques externes et les entrées et sorties de disque dur. Ils peuvent également être référencés par des applications multiplates-formes Mac.

La suppression ou la modification du contenu d'un fichier DLL peut provoquer des erreurs dans le programme faisant référence au fichier. Pour cette raison, les fichiers DLL ne doivent généralement pas être ouverts ou modifiés. Toutefois, si une application tente d'accéder à un fichier dll corrompu ou manquant, ce programme ne fonctionnera plus. Dans ce cas, l'installation d'une nouvelle version du fichier DLL est peut-être l'option la plus simple.

Le client DLL-Files.com peut corriger les erreurs DLL.

Noms communs de fichiers DLL

mfc42u.dll - Bibliothèque MFC (Microsoft Foundation Class) requise par certains programmes Windows pour s'exécuter. Cette DLL est fournie avec Windows XP, Windows Vista et Windows 7 et se trouve le plus souvent dans le répertoire C: \ Windows \ System32 \. Si vous essayez d'ouvrir un programme et que Windows indique qu'il vous manque mfc42u.dll, votre installation de Windows a probablement été endommagée. Vous pouvez utiliser un point de restauration système ou votre disque de réparation système en usine pour résoudre le problème. Les autres fichiers associés incluent mfc42u.dll, mfc40.dll et mfc40u.dll.

mfc80u.dll - Bibliothèque MFC requise par certains programmes Windows créés avec Visual C ++ 2005. Si vous manquez ce fichier, vous pouvez installer le package redistribuable Microsoft Visual C ++ 2005 pour l'installer. Les programmes qui utilisent cette DLL l'installent généralement car il n'est pas inclus par défaut avec Windows. Les autres DLL installées avec le package incluent msvcr80.dll, msvcm80.dll, msvcp80.dll, mfc80.dll, mfcmifc80.dll et mfcm80.dll.

mfc90u.dll - Bibliothèque MFC requise par Windows programmes créés avec Visual C ++ 2008. Si vous manquez ce fichier, vous pouvez installer le package redistribuable Microsoft Visual C ++ 2008 pour l'installer. Les programmes qui utilisent cette DLL l'installent généralement car il n'est pas inclus par défaut avec Windows. Les autres DLL installées avec le package incluent msvcr90.dll, msvcm90.dll, msvcp90.dll, mfc90.dll, mfcmifc90.dll et mfcm90.dll.

mfc100u.dll - Bibliothèque MFC requise par Windows programmes créés avec Visual C ++ 2010. Si vous manquez ce fichier, vous pouvez installer le package redistribuable Microsoft Visual C ++ 2010 pour l'installer. Les programmes qui utilisent cette DLL l'installent généralement car il n'est pas inclus par défaut avec Windows. Les autres DLL installées avec le package incluent msvcr100.dll, msvcm100.dll, msvcp100.dll, mfc100.dll, mfcmifc100.dll et mfcm100.dll.

Programmes qui ouvrent des fichiers DLL
Windows
Microsoft Windows
Microsoft Visual Studio
Microsoft Visual FoxPro
DLL-Files.com Client
Resource Hacker

Type de fichier 2DLL Dynamic Web Page

Développeur N/A
Catégorie Fichiers Web
Le format N/A

.DLL numéro d'option 2

Page Web générée dynamiquement lorsque l'utilisateur y accède; peut incorporer des scripts côté serveur, tels que des scripts Perl ou VB qui génèrent le code HTML pour la page Web.

Plus d'informations

Les pages Web avec les extensions de fichier DLL sont généralement hébergées sur des serveurs Web Microsoft IIS. L'extension DLL doit être mappée sur le moteur de script approprié sur le serveur pour que la page soit traitée correctement.

Programmes qui ouvrent des fichiers DLL

Comment la liaison dynamique aide-t-elle ?

Pour comprendre pourquoi les DLL sont utiles, pensez à la liaison statique par rapport à la liaison dynamique. Traditionnellement, la liaison statique fait partie de nombreux systèmes d'exploitation. Tous les constituants du code nécessaire à l'exécution du programme sont rassemblés dans le fichier exécutable.

D'une certaine manière, on peut dire que le fichier exécutable est indépendant de tout autre fichier lorsqu'il est lié de manière statique.

En revanche, la liaison dynamique présente des fonctions génériques pour une ou plusieurs applications. Par conséquent, un seul fichier DLL sert de centre de commande et de contrôle pour divers fichiers.

Ainsi, chaque application n’a pas besoin de son code. Par conséquent, cela réduit la taille de l'application et économise de l'espace de stockage sur votre disque dur.

Ouvrir un fichier DLL sur Windows

  • Lancez l'application qui utilise le fichier DLL que vous voulez ouvrir
  • Utilisez un éditeur hexadécimal comme HxD, WinHex, UltraEdit pour ouvrir le fichier DLL en mode hexadécimal
  • Voir les dépendances de la DLL en utilisant l'outil Dependency Walker
  • Utilisez un éditeur de texte comme Sublime Text, UltraEdit, Notepad++ pour ouvrir le fichier DLL en mode texte
  • Désassembler le fichier DLL en utilisant l'outil Microsoft Disassembler DUMPBIN.exe et examiner la sortie

Ouvrir le fichier DLL dans Visual Studio

  • Lancez Visual Studio. Si vous ne l'avez pas installé, vous pouvez télécharger la version gratuite de Visual Studio Community
  • Sélectionnez Fichier->Ouvrir depuis le menu principal de Visual Studio et recherchez le fichier DLL que vous devez ouvrir
  • Visual Studio ouvrira le fichier DLL en mode d'édition des ressources et affichera toutes les ressources disponibles dans le fichier DLL
  • Si vous en aviez besoin, vous pouvez ajouter, supprimer ou modifier les ressources dans le fichier DLL

Ouvrir un fichier DLL sur Mac OS

Mac OS utilise des formats différents pour les fichiers de bibliothèque d'application et il n'est donc pas possible d'ouvrir des fichiers DLL sur les systèmes d'exploitation MacOS.

Erreur de fichier DLL

Lorsque vous lancez une application, le système rassemble toutes les fonctions et les fichiers nécessaires à l'exécution de votre fichier. Comme Windows utilise le modèle dynamique, si l'un des fichiers .dll est manquant, le système présentera un message d'erreur.

En général, le message dit : "le fichier xyz.dll est introuvable."

DLL Hell

"DLL Hell"est un terme très couramment utilisé dans le circuit des développeurs. Parfois, lorsqu'un nouveau programme s'installe, ou lorsqu'un système reçoit une mise à jour, il peut y avoir un décalage entre les fichiers d'origine et les versions de DLL existantes.

Donc, cela entraîne un plantage des applications ou leur impossibilité de se lancer. Cependant, les plateformes .NET sont généralement à l'abri de tels problèmes. Pour surmonter l'enfer des DLL, Windows a imaginé la protection des fichiers Windows (WFP) et les DLL protégées.

Avec les DLL protégées, vos fichiers DLL existants ne sont mis à jour que lorsqu'une mise à jour officielle de Windows arrive. Même dans ce cas, si un autre programme met à jour un fichier DLL, Windows le restaure à la version d'origine pour éviter les problèmes de correspondance.

Fichiers EXE ou DLL

Souvent, les passionnés de technologie établissent des comparaisons entre les fichiers EXE et DLL. Cependant, il existe une grande différence entre eux. Tout d'abord, contrairement à un fichier EXE, vous ne pouvez pas lancer un fichier DLL en cliquant dessus. Ils ne s’exécutent pas directement.

D'autre part, les fichiers DLL ont le même format que le fichier EXE. Certains fichiers DLL utilisent même l'extension .exe. Normalement, les fichiers DLL se terminent par une extension .dll, certaines autres extensions courantes sont .ocx, .drv et .cpl.

À propos des fichiers DLL

Notre objectif est de vous aider à comprendre ce qu’est un fichier portant l’extension *.dll et comment l'ouvrir.

Le type de fichier DLL Dynamic Web Page, la description du format et les programmes Mac, Windows, Linux, Android et iOS listés sur cette page ont été recherchés et vérifiés par l’équipe CommentOuvrir. Nous visons une précision de 100% et ne publions que des informations sur les formats de fichiers que nous avons testés et validés.