dll

De Vulgum Techus
Version du 17 juin 2017 à 09:55 par Admin2 (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : Navigation, rechercher


Présentation

Les fichiers DLL pour Dynamics Link Library, ou bibliothèques de liaisons dynamiques, sont des modules de programmes spécifiques à Windows qui ont la particularité d'effectuer des opérations précis et d'être appelés par les programmes ou le système. Les DLL utiles sont chargées en mémoire de manière à gagner du temps de traitement. La plupart des programmes installés sur Windows viennent avec leur cortège de DLL, pour effectuer des traitements particuliers et éviter qu'un programme doté de nombreuses fonctions occupe une place considérable en mémoire alors que nombre de ses fonctions ne sont appelées qu'occasionnellement. Par ailleurs les DLL systèmes sont depuis Windows 2000, protégées contre l'effacement ou le remplacement intempestifs par des programmes non autorisés. Ce point garanti une plus grande sécurisation du système et une meilleure intégrité d'ensemble. En résumé, la modularité des DLL et les mécanismes de protection offrent de nombreux avantages :

  • Gain de temps et de ressources
  • Déploiement d'applications simplifié
  • Programmes moins volumineux
  • Sécurité et intégrité du système


A noter ! Il peut être tentant de télécharger des DLL sur certains sites spécialisés dans le but de réparer une anomalie de fonctionnement mais, selon About.com voilà qui pourrait s'avérer une très mauvaise idée pour les raisons évoquées ici :

  • Les sites de téléchargement de DLL ne sont pas des sources approuvées par les développeurs des-dites DLL
  • Installer une DLL de substitution est souvent un trop petit pansement pour un problème de taille
  • Les DLL proposées sur ces sites sont souvent dépassées
  • Certaines DLL peuvent être contaminées (virus, spyware, etc.)


Par contre ces sites donnent des informations utiles sur les fichiers cherchés avec des informations comme :

  • Éditeur de la DLL
  • Description de la DLL
  • Numéro des différentes versions disponibles avec leur taille respective
  • Taille de la DLL (exprimée plus ou moins précisément selon le site)
  • Conseil d'installation/désinstallation de la DLL
  • Commentaires d'utilisateurs

Contenu d'une DLL

Une DLL est un container qui s'ouvre très simplement à l'aide de programmes de décompression tels que 7Zip, RAR, Winzip. L'archive contient les dossiers nécessaires à ses fonctionnalités. à savoir, par exemple :

.rsrc (dossier)  .text  .rdata  .data  .pdata  .reloc  INIT  CERTIFICATE

Le dossier .rsrc, quant à lui, contient beaucoup d'autres sous-dossiers très intéressants qui contiennent, à leur tour, de nombreux éléments tels que images, icônes, curseurs, messages, vidéos, etc.

AVI BITMAP
CURSOR
DIALOG
GROUP_CURSOR
GROUP_ICON
ICON
MANIFEST
MUI (Multilingual User Interface) 
REGINST
TYPELIB
UIFILE
XMLFILE
version.txt (fichier)

Programmes utiles

  • RegDllView Liste les DLL, OCX et EXE enregistrées dans le système et Explorer
  • 7Zip Pour ouvrir l'archive DLL et accéder aux différents fichiers qu'elle contient

Liens utiles

  • DLL Files De nombreux fichiers DLL disponibles en téléchargement gratuit (voir A noter plus haut avant d'y recourir)
  • Fichier DLL De nombreux fichiers DLL disponibles en téléchargement gratuit (voir A noter plus haut avant d'y recourir)
  • DLL Dump De nombreux fichiers DLL, INF et OCX disponibles en téléchargement gratuit (voir A noter plus haut avant d'y recourir)
  • DLL DLL De nombreux fichiers DLL disponibles en téléchargement gratuit (voir A noter plus haut avant d'y recourir)

Articles Externes

Commentaires

blog comments powered by Disqus