Passer au contenu

A quoi servent les fichiers DLL ?

Les fichiers DLL (Dynamic Link Library) sont des bribes de programmes qui, seuls, ne servent à rien, mais qui permettent aux logiciels de fonctionner. Un exemple :…

Les fichiers DLL (Dynamic Link Library) sont des bribes de programmes qui, seuls, ne servent à rien, mais qui permettent aux logiciels de fonctionner. Un exemple : si Word veut afficher les options d’impression, il appelle à la rescousse le fichier commdlg.dll, qui crée la boîte de dialogue adéquate. Word pourrait très bien le faire lui-même s’il était conçu pour. Mais, comme presque tous les logiciels font appel à des boîtes de dialogue, mieux vaut créer un fichier DLL séparé, au service de tous, comme commdlg.dll, plutôt que d’encombrer chaque logiciel d’un DLL propre. Un choix qui a l’avantage de réduire la taille des logiciels et de soulager la mémoire vive : un fichier DLL en mémoire peut servir plusieurs logiciels simultanément.Légers, les fichiers DLL pèsent souvent moins d’un mégaoctet. On les reconnaît à leur extension.dll (les trois lettres qui terminent le nom de fichier). Par sécurité, ils sont invisibles dans l’Explorateur. Il est toutefois possible de les faire apparaître en changeant les options d’affichage des dossiers. Gare alors à ne pas supprimer un fichier DLL, au risque de bloquer Windows ! En cas d’effacement par mégarde de l’un d’entre eux, il est possible de le télécharger sur des sites comme www.my-dll.com ou www.fichier-dll.fr, en veillant à le copier dans le bon dossier. Les fichiers DLL sont habituellement stockés dans un sous-dossier du dossier Programmes ou du dossier Windows. Tous les fichiers DDL présents ne sont pas pour autant indispensables. Lors de la désinstallation d’un logiciel, celui-ci en oublie parfois quelques-uns. C’est le rôle de logiciels comme CCleaner de faire ensuite le ménage


Nicolas Six