Un pilote de périphérique est un code important qui permet au système de communiquer avec certains matériels (tels que les cartes graphiques, Bluetooth, les contrôleurs de stockage, les adaptateurs réseau, etc.) et les périphériques (tels que les souris, les imprimantes, les claviers et les moniteurs). Et plein d’autres. En règle générale, utilisez la bibliothèque de pilotes intégrée et le service Windows Update pour terminer automatiquement la détection et l’installation du pilote de périphérique.
Cependant, certains appareils peuvent parfois avoir besoin d’être mis à jour manuellement pour diverses raisons. Par exemple, si Windows 10 ne reconnaît pas le composant. L’appareil ne fonctionne plus après la mise à jour. Windows Update installe des packages universels, ou vous devez appliquer des correctifs critiques ou accéder rapidement à de nouvelles fonctionnalités.
Pourquoi les pilotes de périphériques sont importants pour les services informatiques
Développeurs de pilotes Windows construit ce type de logiciel qui permet au cœur de l’ordinateur de communiquer avec divers matériels sans décrire en détail le fonctionnement du matériel. Le logiciel contrôle le matériel connecté à l’ordinateur et permet à l’ordinateur d’utiliser le matériel en fournissant une interface appropriée. Cela signifie que le système d’exploitation n’a pas à expliquer le fonctionnement du matériel. Le système d’exploitation ou le noyau peut communiquer avec le matériel via une interface générale. Par conséquent, le but d’un pilote de périphérique est de garantir que le périphérique pour lequel le matériel est conçu fonctionne correctement et peut être utilisé avec différents systèmes d’exploitation.
Type de pilote de périphérique : pilote utilisateur et noyau
Presque tous les appareils associés à l’ordinateur (de BIOS à la machine virtuelle, etc.) ont des pilotes de périphérique. Selon les développeurs de pilotes Windows, les pilotes de périphériques peuvent être divisés en deux catégories :
- Pilotes de périphérique du noyau
- Pilotes de périphérique utilisateur
Les pilotes de périphérique du noyau sont des pilotes de périphérique à usage général, qui ont été utilisés dans le cadre du système d’exploitation et des opérations. Le système est chargé en mémoire ensemble. Pas l’intégralité du pilote, mais les indicateurs appropriés afin que le pilote de périphérique puisse être appelé si nécessaire. Les pilotes font référence au BIOS, aux cartes mères, aux processeurs et au matériel similaire, qui font partie du logiciel du noyau.
Le problème avec le pilote de périphérique du noyau est que l’un des pilotes appelés a été chargé dans la RAM et ne peut pas être déplacé vers le fichier d’échange (mémoire virtuelle). Par conséquent, l’exécution de plusieurs pilotes de périphérique en même temps ralentira l’ordinateur. Par conséquent, chaque système d’exploitation a une configuration minimale requise. Différents systèmes d’exploitation ont des ressources supplémentaires requises par les pilotes de périphérique du noyau, de sorte que les utilisateurs finaux n’ont pas à se soucier des besoins en mémoire supplémentaires.
Les pilotes de périphérique en mode utilisateur sont des pilotes que l’utilisateur active généralement sur l’ordinateur au cours d’une session. Vous pouvez imaginer les périphériques que les utilisateurs apportent à l’ordinateur en plus des périphériques du noyau. Les plus pilotes de périphériques plug-and-play rentrent dans cette catégorie. Les développeurs de pilotes Windows écrivent des pilotes qui peuvent être écrits sur le disque dur, de sorte qu’ils ne consomment pas beaucoup de ressources. Cependant, il est recommandé de stocker le pilote associé au contrôleur de jeu dans la mémoire principale (RAM).
Contrôleur de bloc et contrôleur de personnage
Les pilotes de périphérique bloc et caractère appartiennent aux catégories de lecture et d’écriture de données. Disques durs, CD, clés USB, etc. Selon l’utilisation, il peut s’agir d’un lecteur bloc ou d’un lecteur de caractères.
Le pilote de caractères est utilisé pour le bus série. Les développeurs de pilotes Windows ont construit ces pilotes uniquement pour écrire un caractère de données à la fois. Ce symbole représente généralement un octet. Si le périphérique est connecté à une interface série, utilisez un pilote de caractères. La souris est un périphérique série. Il a des pilotes de périphériques de caractères.
Le gestionnaire de blocs fait référence à l’écriture et à la lecture de plusieurs caractères en même temps. Généralement, un pilote de périphérique de bloc crée un bloc et obtient autant d’informations que le bloc peut contenir. Par exemple, les disques durs utilisent des pilotes de périphérique en mode bloc. Le CD est également un pilote qui bloque le périphérique, mais le noyau doit vérifier si le périphérique est toujours connecté. Chaque fois que l’application appelle le CD sur l’ordinateur.