La plupart des utilisateurs de Microsoft Windows ne sont pas conscients que les fichiers DLL fonctionnent en arrière-plan , et encore moins savent ce qu'ils font. Bien qu'ils se comptent par milliers et des erreurs relatives sont mieux laisser à un professionnel, c'est une bonne idée pour la personne moyenne à avoir une compréhension de base de l'objectif de certains des dossiers les plus importants DLL de Windows et comment ils servent de co- pilotes dans le monde de l'informatique . DLL Définie
DLL est un acronyme qui signifie Dynamic Link Library . Le terme " lien dynamique " est essentiel car les fichiers DLL ne sont pas exécutables par l'utilisateur humain . Au lieu de cela , ils sont appelés par un autre code qui est déjà en cours d'exécution et traités comme des modules. En d'autres termes , ils ne peuvent pas être gérées comme un programme peut, mais sont activées quand une application ou un autre fichier DLL a besoin. Même si cela peut sembler compliqué , les fichiers DLL de simplifier réellement les choses . Sans ces fichiers , chaque application ou l'interface devront contenir le même jeu d'instructions intégrées pour effectuer les mêmes tâches courantes , ce qui serait très fastidieux pour les programmeurs. En revanche, le système d'exploitation Windows est conçu pour partager ces fonctions avec plusieurs applications en les rendant disponibles sur demande à partir d'une bibliothèque de fichiers . En outre, le même fichier DLL peut fonctionner dans plusieurs applications en même temps .
KERNEL32.DLL
Ce fichier est utilisé par Windows pour gérer la mémoire . Le noyau de nom est approprié, car ce fichier est le cœur du système d'exploitation Windows. Les charges de fichiers en mémoire lorsque l'ordinateur est démarré , et sa première tâche est de protéger la page d'adresse de mémoire où un dispositif de programme ou matériel enregistre les données pour une récupération ultérieure. Il gère également divers autres processus que l'utilisateur de l'ordinateur s'exécute et se termine certaines tâches, ainsi que de répondre à système fermetures et interruptions .
USER32.DLL
< p> comme son nom l'indique , ce fichier est impliqué dans la gestion des fonctions de l'interface utilisateur et , comme tel , est liée à l' utilisateur API client Library , ou interface de programmation d' application utilisateur. Par exemple, l'une de ses tâches consiste à lancer la fenêtre du bureau . Il est un autre fichier de base que Windows dépend pour fonctionner correctement . En effet, s'il est endommagé ou manquant, le système d'exploitation fonctionne pas du tout .
GDI32.DLL
Ce fichier de lien dynamique est spécifique aux graphiques de Windows interface de l'appareil , ou GDI. Son but est de fournir des fonctions qui permettent aux programmes et d'imprimantes pour afficher des graphiques et des polices formatées et texte. Il permet également des programmes pour créer , dessiner ou modifier les graphismes tout en gérant les pilotes graphiques de préserver les ressources .
COMDLG32.DLL
Ce fichier gère les boîtes de dialogue qui sont au cœur de l' fonctions de fichiers communs de toutes les applications Windows . Des exemples de ces fonctions comprennent , New Fichier, Ouvrir un fichier et Enregistrer le fichier.