LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam

Plusieurs outils sont disponibles pour gérer les périphériques et leurs pilotes associés: Gestionnaire de périphériques, Périphériques et imprimantes, Device Stage ™ et l'outil Pnputil, qui s'exécute à partir d'une invite de commande élevée.

Le Gestionnaire de périphériques est disponible dans toutes les catégories d'éléments du Panneau de configuration et vous aide à installer et à mettre à jour les pilotes des périphériques matériels, à modifier les paramètres matériels de ces périphériques et à résoudre les problèmes.
Dans le Gestionnaire de périphériques, vous pouvez effectuer les tâches suivantes:

  • Afficher une liste des appareils installés
  • Supprimer l'appareil
  • Activer et désactiver l'appareil
  • Dépanner l'appareil
  • Mettre à jour le pilote de périphérique
  • Faites reculer le pilote.

L'état du périphérique indique si des pilotes sont installés et si Windows peut communiquer avec ce périphérique. Pour afficher l'état d'un appareil:

  1. Cliquez avec le bouton droit sur l'appareil et sélectionnez Propriétés.
  2. Cliquez sur l'onglet Général et dans la zone d'état, affichez une description de l'état actuel de l'appareil.

Le Gestionnaire de périphériques ne peut gérer les périphériques que sur l'ordinateur local.

Appareils et imprimantes.

La catégorie «Périphériques et imprimantes» du panneau de commande offre également une possibilité supplémentaire de gérer les périphériques. Pour faciliter les tâches de configuration complexes, un assistant de configuration vous guidera tout au long du processus d'installation. Windows 7 reconnaît les nouveaux périphériques et tente de télécharger et d'installer automatiquement les pilotes requis pour ce périphérique.

Les périphériques qui apparaissent dans Périphériques et imprimantes sont généralement des périphériques externes que vous connectez ou déconnectez de votre ordinateur via un port ou une connexion réseau.

Dans la section "Périphériques et imprimantes", une imprimante multifonction est affichée, qui, au lieu d'une imprimante individuelle, peut être contrôlée comme un seul périphérique, scanner ou télécopieur. Chaque composant individuel d'une imprimante multifonction dans le Gestionnaire de périphériques est affiché et contrôlé séparément.

Étape de l'appareil

Device Stage offre aux utilisateurs une nouvelle façon d'accéder aux périphériques et des options supplémentaires pour les gérer. Les appareils sont affichés dans la barre des tâches sous la forme d'une icône de photo. Cette icône de la barre d'état système peut fournir un accès rapide aux tâches courantes de l'appareil; Indicateurs d'état qui permettent aux utilisateurs de comprendre rapidement l'état de la batterie, l'état de synchronisation de l'appareil, la capacité restante, les liens vers les manuels d'utilisation, les applications supplémentaires, les informations et l'aide de la communauté, ou des produits et services supplémentaires

La spécification PnP définit la manière dont un ordinateur détecte et configure le matériel connecté et installe automatiquement les pilotes. PnP est pris en charge dans Windows 7, donc lorsqu'un périphérique est connecté, il recherche automatiquement un package de pilotes approprié et configure le périphérique. Cela simplifie grandement l'installation.

Cependant, vous ne devez pas autoriser les utilisateurs à connecter des périphériques à des ordinateurs de travail. Le programme pilote s'exécute dans le cadre du système d'exploitation avec un accès illimité à l'ensemble de l'ordinateur, donc seul le matériel vérifié doit être autorisé. Lorsqu'un utilisateur Windows 7 connecte un appareil, celui-ci est découvert. Un service Brancher et utiliser identifie le périphérique et recherche dans le magasin le pilote requis. S'il est trouvé, le périphérique est considéré comme autorisé et les fichiers du pilote utilisant le service Brancher et utiliser copié du magasin de pilotes vers l'emplacement système, généralement dans le dossier C: \\ Windows \\ System32 \\ Drivers. À travers le service Brancher et utiliser le registre est configuré et le pilote installé est lancé.

Installation des pilotes de périphérique à partir de Windows Update

Par défaut, les pilotes de périphérique mis à jour sont téléchargés vers Windows Update ( Windows Update) sont téléchargés et installés automatiquement sur les ordinateurs clients. Vous pouvez modifier ce comportement dans la boîte de dialogue Options d'installation des périphériques ( Paramètres d'installation de l'appareil). Le moyen le plus simple de l'ouvrir est de taper dans la zone de recherche du menu Démarrer ( Début) phrase installation de périphérique ( installation de l'appareil) et cliquez sur Modifier les paramètres d'installation du périphérique ( Modifier les paramètres d'installation de l'appareil).

La valeur par défaut est Oui, faites-le automatiquement (recommandé) ( Oui, faites-le automatiquement (recommandé)). Pour empêcher l'installation de pilotes non vérifiés sur les ordinateurs Windows 7, sélectionnez le bouton radio Ne jamais installer de pilotes à partir de Windows Update ( Ne jamais installer le logiciel du pilote à partir de Windows Update).

Si vous avez sélectionné Toujours installer les meilleurs pilotes à partir de Windows Update ( Installez toujours le meilleur logiciel de pilote à partir de Windows Update), l'opportunité de remplacer un pilote déjà installé est déterminée automatiquement. Cependant, vous ne pourrez pas tester le nouveau pilote avant l'installation. En choisissant l'option Installer les pilotes depuis Windows Update s'ils ne sont pas trouvés sur l'ordinateur ( N'installez le logiciel pilote à partir de Windows Update que s'il n'est pas trouvé sur mon ordinateur), vous ne pourrez pas non plus tester le nouveau pilote avant l'installation. Dans un environnement d'entreprise, en particulier lorsque le logiciel est distribué via Windows Update Services ( WSUS), la possibilité de mettre à jour les pilotes à partir du site Windows Update doit être désactivée et le site doit être exclu du chemin de recherche.

Placement du pilote de périphérique

Si le pilote souhaité ne se trouve pas dans le magasin, l'administrateur doit approuver le périphérique. Ce processus s'appelle la mise en scène.

Dans la stratégie de groupe, vous pouvez autoriser les utilisateurs d'ordinateurs standard à approuver l'installation d'un périphérique appartenant à une classe spécifique d'installation de périphérique. Vous pouvez également héberger un pilote de périphérique afin que les utilisateurs réguliers puissent l'installer. Mais faire cela avec tous les appareils n'est pas souhaitable. Dans cette leçon, vous apprendrez à configurer la stratégie de groupe afin que les utilisateurs sans privilèges administratifs puissent installer des périphériques individuels et des classes d'installation de périphérique.

Dans Windows 7, le processus d'hébergement commence par rechercher le package de pilotes approprié dans les dossiers spécifiés dans l'entrée de registre DevicePath. Dans cette leçon, vous apprendrez à configurer des dossiers de recherche supplémentaires pour les pilotes de périphérique dans Windows 7. Si aucun pilote approprié n'est trouvé, une recherche est effectuée dans Windows Update. L'utilisateur est alors invité à insérer le disque d'installation. Si un pilote est trouvé, le système vérifie si l'utilisateur est autorisé à placer le package de pilotes dans le référentiel. Pour ce faire, l'utilisateur doit disposer d'informations d'identification d'administrateur ou la stratégie informatique doit autoriser les utilisateurs standard à installer des pilotes de périphériques connus. Ensuite, la signature numérique du colis est vérifiée. Si le package de pilotes n'est pas signé ou signé avec un certificat introuvable dans le magasin des éditeurs approuvés, l'utilisateur sera invité à confirmer l'action. Si le pilote est approuvé par un utilisateur autorisé, une copie du package de pilotes est placée dans le magasin de pilotes et l'installation se poursuit.

Pendant le déploiement, Windows effectue toutes les vérifications de sécurité nécessaires, y compris la vérification des privilèges administratifs et des signatures numériques. Une fois que le package a été placé avec succès, toute personne connectée à l'ordinateur peut installer les pilotes à partir du référentiel en branchant simplement le périphérique. Cette action ne nécessite pas d'autorisations spéciales et est effectuée sans intervention de l'utilisateur.

Installation d'un périphérique non Plug and Play

Si le périphérique ne prend pas en charge PnP (par exemple, un ancien périphérique), vous aurez besoin d'un compte avec des privilèges administratifs pour l'installer. Si vous disposez d'un disque d'installation pour votre appareil, Microsoft vous recommande d'utiliser le programme d'installation qui l'accompagne. Cela se fait généralement avant de connecter l'appareil. Sinon, ouvrez le Gestionnaire de périphériques ( Gestionnaire de périphériques), cliquez avec le bouton droit sur le nom de l'ordinateur dans l'arborescence de la console et sélectionnez Installer l'ancien périphérique ( Ajouter du matériel hérité). L'assistant d'ajout de nouveau matériel ( Assistant d'ajout de matériel).

En suivant les instructions de l'assistant, vous pouvez rechercher du matériel ou installer du matériel que vous sélectionnez manuellement dans une liste. Dans le premier cas, l'appareil doit être connecté à l'ordinateur. La procédure d'installation est la même que pour l'installation d'équipements PnP non préautorisés. Si vous décidez de choisir vous-même le matériel, une liste de types d'appareils vous sera présentée. Si vous sélectionnez Afficher tous les appareils ( Tous les dispositifs), sélectionnez votre appareil dans la liste des fabricants. Si vous avez un pilote (pas nécessairement un package d'installation de pilote) sur un disque amovible ou dans un dossier de votre disque dur, cliquez sur Disque fourni ( Avoir un disque). Après avoir sélectionné le pilote, l'assistant installera le matériel. S'il y a des problèmes (par exemple, des erreurs avec code 10 - l'appareil ne peut pas être démarré), ils seront répertoriés sur la dernière page de l'assistant.

Paramètres de stratégie d'installation de périphérique

Dans cette leçon, vous autoriserez les utilisateurs non administrateurs à installer des périphériques d'une classe d'installation spécifiée dans l'éditeur de stratégie de groupe local ( Éditeur de stratégie de groupe local). Il peut également être utilisé pour configurer les politiques d'installation des périphériques. Développez les nœuds: Configuration de l'ordinateur ( La configuration d'un ordinateur), Modèles d'administration ( Modèles d'administration), Système ( Système), Installation de l'appareil ( Installation de l'appareil) et cliquez sur Restrictions d'installation de périphérique ( ). Cliquez sur l'onglet Standard ( la norme) avec une liste de politiques.

Pour ouvrir l'éditeur de stratégie de groupe local ( Éditeur de stratégie de groupe local), tapez gpedit.msc dans la zone de recherche du menu Démarrer ( Début). Assurez-vous de consulter les détails de chaque stratégie dans les restrictions d'installation de périphérique ( Restrictions d'installation de l'appareil) et dans la section Installation de l'appareil ( Installation de l'appareil) en double-cliquant sur la stratégie.

Travailler avec des pilotes de périphérique

Il est connu que pour installer du matériel, vous devez trouver les fichiers d'installation du pilote et installer le pilote. Après l'installation, le pilote peut être mis à jour (en installant un autre pilote), désinstallé, désactivé et activé. Si vous avez mis à jour un pilote et que le nouveau pilote fonctionne moins bien que le précédent, revenez au pilote précédent.

Si un pilote mis à jour est distribué via Windows Update ( Windows Update), il est généralement installé automatiquement après le téléchargement. Dans le Gestionnaire de périphériques ( Gestionnaire de périphériques), il est également possible de mettre à jour le pilote. Il est généralement utilisé pour installer un pilote nouveau ou mis à jour d'un fournisseur de matériel avant de publier le pilote sur Windows Update. Pour obtenir le dernier pilote et le tester sur un ordinateur de référence exécutant Windows 7, téléchargez les fichiers du pilote sur le site Web du fournisseur et mettez à jour manuellement le pilote.

Le processus de mise à jour d'un pilote est similaire à son installation lors de l'ajout de nouveau matériel à un ordinateur. Si le pilote est déjà approuvé et se trouve dans le référentiel, ou si l'administrateur l'a déjà placé, après le démarrage, le processus de mise à jour se poursuit automatiquement sans intervention de l'utilisateur. Sinon, vous pouvez activer la recherche automatique de pilotes pour le périphérique ou définir le dossier de recherche manuellement. Si un pilote plus récent que le pilote déjà installé est détecté, l'administrateur sera invité à approuver le pilote.

Il existe deux façons de démarrer le processus de mise à jour du pilote dans le Gestionnaire de périphériques ( Gestionnaire de périphériques):

  • cliquez avec le bouton droit sur le périphérique et sélectionnez Mettre à jour les pilotes ( Mettre à jour le logiciel du pilote);
  • double-cliquez sur l'appareil et cliquez sur Mettre à jour ( Mettre à jour le pilote) sur l'onglet Pilote ( Chauffeur).

Parfois, le problème peut être résolu non pas en supprimant et en réinstallant le pilote, mais en le désactivant.

S'il y a un conflit de pilote autre qu'un périphérique PnP, essayez de désactiver ou d'arrêter l'un des pilotes. Pour restaurer un pilote, cliquez sur l'onglet Pilote ( Chauffeur) fenêtre des propriétés de l'appareil. Si un seul pilote est installé, le bouton Revenir en arrière ( Faire revenir le pilote) n'est pas disponible. Une restauration du pilote est effectuée si un pilote de périphérique mis à jour fonctionne moins bien que le précédent ou entre en conflit avec d'autres pilotes. Dans ce cas, le pilote précédent reste dans le magasin et le processus se déroule sans intervention de l'utilisateur (sauf pour la confirmation de l'action dans la fenêtre UAC).

Pour collecter des informations sur les problèmes de pilote ou simplement obtenir plus d'informations sur un pilote, cliquez sur le bouton Détails ( Détails du pilote) sur l'onglet Pilote ( Chauffeur). L'écran affichera des informations sur l'emplacement des fichiers du pilote. Veuillez noter qu'il ne s'agit pas d'un magasin de pilotes (c'est une zone protégée). Les fichiers de pilote en cours d'exécution ont généralement l'extension SYS et font partie du système d'exploitation. Les fichiers d'installation du pilote ont l'extension INF. Les informations sur le pilote contiennent des informations sur le fournisseur (généralement un fabricant tiers), la version du fichier, la signature numérique (généralement Microsoft) et les informations de copyright. La version du fichier est utile pour trouver des informations sur le pilote problématique sur Internet, par exemple sur les blogs Microsoft.

Résolution des conflits de pilotes

Les conflits de conducteurs sont moins courants de nos jours qu'ils ne l'étaient auparavant. Mais il y a encore 15 ans, lorsqu'une imprimante était connectée, la souris pouvait cesser de fonctionner! Presque tous les équipements modernes prennent en charge la technologie PnP. L'installation se déroule sous le contrôle du système d'exploitation et les conflits sont généralement évités. Cependant, le système est imparfait et il existe une possibilité de conflits. En règle générale, un conflit se produit lorsque deux périphériques nécessitent les mêmes ressources, en particulier lorsque des interruptions ou des plages d'E / S sont dépassées. Vous pouvez définir l'utilisation des ressources dans la boîte de dialogue Propriétés ( Propriétés) sur l'onglet Ressources ( Ressources). Pour la plupart des pilotes, la case à cocher Configuration automatique est cochée ( Utiliser les paramètres automatiques) et le bouton Modifier ( Modifier les paramètres) n'est pas disponible.

Les conflits entre les périphériques PnP sont rares. Pour les résoudre, il suffit d'éteindre l'un des appareils pendant un moment. Parfois, le conflit peut être résolu en mettant à jour le pilote (si une mise à jour est disponible) ou en désinstallant et réinstallant le matériel. Si un périphérique non PnP est impliqué dans le conflit, il peut être nécessaire de l'arrêter pour résoudre le problème. Pour arrêter un périphérique non PnP, procédez comme suit:

  1. Ouvrez le Gestionnaire de périphériques ( Gestionnaire de périphériques).
  2. Dans le menu Affichage ( Vue) sélectionnez Afficher les périphériques cachés ( Afficher les appareils cachés).
  3. Double-cliquez sur Pilotes de périphérique non auto-configurables ( Pilotes non Plug and Play), cliquez avec le bouton droit sur l'appareil que vous souhaitez arrêter et sélectionnez Propriétés ( Propriétés).
  4. Sur l'onglet Pilote ( Chauffeur) cliquez sur le bouton Arrêter ( Arrêtez), alors ok.

Le redémarrage de l'appareil se fait à peu près de la même manière. Uniquement au lieu du bouton Arrêter ( Arrêtez) vous devez cliquer sur le bouton Exécuter ( Début). De plus, sur cet onglet, vous pouvez modifier le type de démarrage. Remarque: si le bouton Exécuter ( Début) sur l'onglet Pilote ( Chauffeur) n'est pas disponible, le pilote est déjà chargé.

Recherche de conflits dans les informations système

Si vous pensez qu'un pilote de périphérique ne fonctionne pas correctement en raison d'un conflit de ressources, ouvrez les informations système ( Information système) et passez en revue les exigences d'E / S et d'IRQ de tous les périphériques. C'est plus pratique que d'ouvrir l'onglet Ressources ( Ressources) pour chaque appareil séparément. Pour exécuter l'utilitaire, tapez msinfo32 dans la barre de recherche du menu Démarrer ( Début), dans la fenêtre Exécuter ( Courir) ou sur la ligne de commande. Une invite de commandes avec élévation de privilèges n'est pas requise pour exécuter Msinfo32. Le programme fournit des informations générales sur le système.

Dans le nœud Ressources matérielles ( Ressources matérielles) vous trouverez des informations sur la mémoire, les E / S et les ressources d'interruption IRQ pour chacun des périphériques informatiques. Les informations les plus utiles pour résoudre les conflits se trouvent dans le nœud Conflits et partage ( Conflits / Partage). Si vous rencontrez des problèmes avec un périphérique spécifique, entrez son nom dans le champ Rechercher ( Trouver quoi).

Des informations sur des périphériques spécifiques (CD-ROM, périphérique audio, écran, etc.) se trouvent sous Composants ( Composants). Lors du diagnostic, la section la plus utile concerne les appareils avec des problèmes ( Appareils à problème). Il répertorie les périphériques qui ne fonctionnent pas, les périphériques pour lesquels les pilotes ne sont pas installés, etc. Dans l'environnement logiciel ( Environnement logiciel) il y a une section Pilotes système ( Pilotes système) qui répertorie les pilotes du noyau. Ici, vous pouvez savoir si le pilote fonctionne ou non. Vous pouvez trouver un pilote par son nom ou sa description en utilisant le champ Rechercher ( Trouver quoi).

Gestionnaire de vérificateur de pilotes

Les problèmes de pilote ne sont pas toujours causés par des conflits. Il arrive que les périphériques ne fonctionnent pas correctement ou que des erreurs STOP se produisent, mais il n'y a aucune information sur les conflits et la désactivation des autres pilotes ne fait rien. Windows 7 est livré avec l'outil Driver Verifier Manager ( Moniteur de vérificateur de pilote) qui vous permet de surveiller les pilotes de périphériques et d'identifier les appels de procédure non valides ou les actions susceptibles d'endommager le système. Il vous permet de mettre les pilotes sous charge et de les tester pour un comportement incorrect.

Gestionnaire de vérificateur de pilotes ( Moniteur de vérificateur de pilote) appelé par la commande du vérificateur. L'indicateur / volatile vous permet de commencer à vérifier n'importe quel pilote sans redémarrer, même si Driver Verifier Manager ( Moniteur de vérificateur de pilote) ne fonctionne plus, et exécutez également une vérification du pilote déjà chargé. Cette innovation, introduite pour la première fois dans Windows Vista, réduit considérablement le nombre de redémarrages. Cela fait gagner du temps et vous permet de surveiller le pilote lors de la connexion ou du retrait d'un périphérique.

À l'aide du répartiteur, vous pouvez interroger des paramètres, ajouter et supprimer des périphériques, mais le paramètre / faults a le plus de fonctionnalités, ce qui vous permet de saisir des tests de charge d'un niveau de complexité donné pour déterminer la capacité du pilote à fonctionner correctement dans toutes les situations. Par exemple, vous pouvez simuler un manque de ressources ou un mode veille qui renvoie des résultats inattendus. Vous pouvez surveiller l'utilisation des ressources (allocation de pool) et suivre le nombre d'erreurs envoyées au système. Gestionnaire de vérificateur de pilotes ( Moniteur de vérificateur de pilote) est principalement un outil de génération de charge qui vous informera, par exemple, de la possibilité d'un crash du pilote si l'utilisation du disque ou de la mémoire dépasse un certain seuil. Vous pouvez surveiller l'utilisation des ressources et diagnostiquer les causes des pénuries de ressources à l'aide d'outils plus généraux tels que le Moniteur système ( Moniteur de performances) ou Gestionnaire de tâches ( Gestionnaire des tâches).

Signatures de pilote et certificats numériques

Les signatures numériques permettent aux administrateurs et aux utilisateurs qui installent le logiciel Windows d'obtenir des informations sur l'identité de l'éditeur qui a fourni le progiciel. L'installation de composants en mode noyau non signés nécessite une autorisation administrative. Les pilotes doivent être signés avec des certificats approuvés par Windows 7. Les certificats signés par des éditeurs approuvés sont stockés dans les éditeurs approuvés ( Éditeurs de confiance).

L'administrateur est libre d'approuver l'installation d'un pilote ou d'un pilote non signé avec une signature qui ne se trouve pas dans le magasin de certificats d'éditeurs de confiance. Cela est acceptable, à condition que le pilote soit installé sur l'ordinateur de test à des fins d'information et non pour une distribution de masse sur les ordinateurs clients. De nombreux pilotes proviennent de sources fiables (telles que les fabricants de matériel) mais n'ont pas encore suivi le processus de vérification qui aboutit à une signature numérique. Même certains pilotes Microsoft ne sont pas signés. Lorsque vous ou d'autres administrateurs installez des pilotes, l'autorisation n'est pas un problème. C'est une autre question lorsque vous avez besoin d'utilisateurs réguliers pour installer le pilote. Même après la publication du pilote, les utilisateurs ne pourront pas l'installer car seul l'administrateur peut approuver l'installation du pilote sans signature valide.

Vous pouvez obtenir un certificat auto-signé qui est valide au sein de votre organisation uniquement à partir d'une autorité de certification Windows Server avec des services de certificat en cours d'exécution ( Services de certificat). Un tel certificat n'est pas valide dans une autre organisation s'il n'y a pas de relation de confiance entre les organisations. Même en interne, Microsoft recommande d'utiliser cette procédure uniquement sur un réseau de test et, dans un environnement de production, d'installer uniquement des pilotes avec une signature valide.

Pour qu'un pilote de périphérique signé soit utilisé par d'autres organisations, le certificat doit être émis par une autorité de certification externe de confiance, telle que VeriSign. L'obtention d'un tel certificat est beaucoup plus difficile. Pour que les utilisateurs installent le pilote sans signature approuvée, vous devez signer le package de pilote de périphérique avec un certificat numérique, puis remettre le certificat aux ordinateurs clients. Cela évite aux utilisateurs d'avoir à vérifier la fiabilité de l'éditeur ou du pilote de périphérique.

Le package de pilotes de périphérique doit être placé dans le magasin de pilotes sécurisé sur l'ordinateur client afin qu'un utilisateur standard puisse installer le package sans avoir les droits d'administration. En règle générale, il est préférable de déployer le certificat sur les ordinateurs clients à l'aide de la stratégie de groupe. Il vous permet d'installer automatiquement un certificat sur tous les ordinateurs gérés d'un domaine, d'une unité organisationnelle ou d'un site.

La présence d'une signature numérique est une garantie que le colis provient de la source déclarée (authenticité) sans dommage ni altération (intégrité). Le certificat numérique sert d'identité de l'organisation. Il est digne de confiance car il est vérifié électroniquement par une autorité de certification.

La procédure générale de signature d'un pilote de périphérique est la suivante:

  1. Créez un certificat numérique dans les certificats ( Certificats) sur le serveur de certificats. Vous pouvez également utiliser l'utilitaire MakeCert.
  2. Ajoutez le certificat aux autorités de certification racines de confiance ( Autorités de certification racine de confiance). Cette opération est effectuée dans les certificats de la console ( Certificats) par copier-coller.
  3. Ajoutez le certificat au magasin des éditeurs approuvés ( Éditeurs de confiance). Cette opération est également effectuée dans le composant logiciel enfichable Certificats ( Certificats).
  4. Signez le package de pilote de périphérique avec un certificat. Pour ce faire, préparez Fichier INF package de pilotes, créez un fichier catalogue pour le package de pilotes et signez le fichier catalogue à l'aide de l'utilitaire Signtool.

Dans la partie précédente de cette série, nous avons couvert deux approches («laissez Windows décider» et «laissez-moi décider») que vous pouvez utiliser pour gérer les pilotes hors bande lorsque vous effectuez une installation Lite Touch avec MDT 2010. Dans cette partie, nous résumons notre discussion sur la gestion des pilotes. , voici quelques conseils, astuces et une histoire. La première histoire m'a été fournie par l'un de mes lecteurs, Tim Lors, et est un excellent exemple des problèmes que vous pourriez rencontrer en essayant de gérer les pilotes lors de l'installation:

«Il y a plus d'un an, j'ai écrit un script logiciel qui installe tous les pilotes sur un PC WinXP. Le problème que j'ai rencontré lors du choix des pilotes n'était pas lié au système d'exploitation. C'était l'incapacité du fabricant à implémenter correctement PnP entre leurs fichiers inf de pilote et le matériel lui-même. Pour être plus précis, le fichier inf indiquait qu'il s'agissait du meilleur pilote pour un périphérique matériel particulier, alors qu'en fait, il ne fonctionnait pas avec un tel périphérique.Le seul moyen de trouver un pilote approprié dans une situation aussi difficile était de comparer les numéros d'identification PnP du matériel avec une liste de pilotes problématiques connus, et si je trouvais une correspondance, je sélectionnerais manuellement le pilote approprié en fonction de critères supplémentaires "généralement le numéro de modèle du PC. Le critère supplémentaire le plus courant requis pour une sélection «laissez-moi décider» était le numéro de modèle du PC, mais incluait parfois la version du BIOS et l'ID du sous-ensemble PnP, et dans certains cas rares, il s'agissait d'essais et d'erreurs. Bien sûr, le processus d'essai et d'erreur est assez délicat, car lorsque Windows a installé le pilote qu'il jugeait le plus approprié, il devait isoler le pilote qui ne fonctionnait pas de Windows, ou le système le réinstallerait simplement. Veuillez noter que cette situation s'est produite dans un environnement contenant près de 10 000 PC dans plus de 25 modèles différents. "

La plupart des professionnels de l'informatique à qui j'ai parlé m'ont dit que les conducteurs sont l'un des plus gros maux de tête, et l'histoire ci-dessus le confirme. Donc, avec les quatre dernières parties de ce sujet, je veux conclure ma discussion sur les conducteurs avec quelques trucs et astuces pour vous faciliter la vie.

Recherche de pilote

La première difficulté est de trouver les pilotes indépendants dont vos systèmes pourraient avoir besoin. Certains fabricants facilitent la tâche, d'autres non, et Dell fait partie du premier groupe car il fournit des pilotes pour chaque système de bureau sous forme de fichier .cab pour chaque système d'exploitation. Pour télécharger ces fichiers .cab, accédez à http://www.delltechcenter.com/ et sélectionnez Accueil, Microsoft, Microsoft System Center, SCCM "System Center Configuration Manager, Dell Business Client Operating System Deployment, Dell Business Client dans le menu déroulant sur la gauche. Déploiement du système d'exploitation "Les fichiers .CAB et vous verrez la page illustrée à la figure 1:

Figure 1: Téléchargement des pilotes pour les systèmes clients Dell sous forme de fichiers .cab

Après avoir téléchargé le fichier .cab, vous pouvez l'extraire dans un dossier, puis référencer ce dossier lors de l'importation de pilotes dans votre ressource d'installation.

D'autres fabricants fournissent également des outils pour télécharger des pilotes, mais à mon avis, ces outils ne sont pas aussi simples et pratiques que l'approche de Dell. Voici quelques exemples de tels outils et des liens vers eux:

Extraire les fichiers INF depuis EXE

Parfois, les fabricants de systèmes fournissent des pilotes de périphériques sous la forme de fichiers .exe plutôt que de fichiers .cab. Dans ce cas, WinRAR est une excellente boîte à outils, qui vous permet d'extraire des fichiers de pilote d'un fichier .exe dans un dossier. N'oubliez pas que pour importer un pilote, MDT requiert le fichier .inf et les fichiers de pilote correspondants, "Vous ne pouvez pas importer le fichier .exe en tant que pilote."

Empêcher l'activation des pilotes

Pour empêcher l'activation du pilote que vous avez importé (par exemple, si vos vérifications ont montré que le pilote pose des problèmes après l'installation), ouvrez simplement les propriétés du pilote et effacez le champ Activer ce pilote (Figure 2):

Figure 2: Vous pouvez désactiver ou activer le pilote pour activer

Veuillez noter que le pilote ci-dessus a été conçu pour Windows 32 et 64 bits. Si vous constatez que cela ne fonctionne pas sur Windows 64 bits, vous pouvez laisser le pilote activé, mais décochez la case x64 pour empêcher son activation lors de l'installation de Windows 64 bits.

En option, vous pouvez même désactiver tous les pilotes du dossier en désactivant le dossier (Figure 3):

Figure 3: vous pouvez désactiver un dossier personnalisé dans la ressource d'installation

Contrôle des pilotes de démarrage avec des profils de sélection

Vous pouvez également utiliser des profils de sélection pour contrôler les pilotes pendant la phase de démarrage de Windows PE dans une installation LTI. Pour ce faire, ouvrez les propriétés de votre ressource d'installation et sélectionnez l'onglet Composants Windows PE x64 ou Composants Windows PE x86 pour gérer les pilotes pour l'architecture du système d'exploitation que vous installez (Figure 4):

Par défaut, le profil de sélection Tous les pilotes et packages est sélectionné, mais seuls les pilotes de réseau et de stockage de ce profil de sélection sont inclus dans l'image de démarrage de Windows PE. Si nécessaire, vous pouvez créer votre propre profil de sélection qui comprendra des pilotes WinPE spécifiques au matériel pour vos systèmes cibles.

Utilisation de plusieurs groupes de pilotes pour l'installation par marque et modèle

Dans la partie précédente, nous avons examiné comment définir un groupe de pilotes appelé DriverGroup001 et l'utiliser pour gérer les pilotes lors de l'installation en fonction de la marque et du modèle des ordinateurs cibles. Keith Garner, spécialiste du déploiement de systèmes chez Xtreme Consulting Group, a publié un excellent article qui fournit des informations supplémentaires sur ce sujet et vous montre comment organiser vos pilotes plus efficacement, puis utiliser plusieurs groupes de pilotes pour contrôler comment ils sont inclus lors de l'installation.

Un autre article utile est cet article sur l'utilisation des alias de modèle par Michael Mergolo, consultant senior chez Microsoft Consulting Services.

Ajout de pilotes à l'image

Vous pouvez utiliser la commande DISM.exe pour ajouter des pilotes aux images hors ligne, il vous suffit de monter l'image et d'utiliser la commande DISM avec l'option / add-driver (voir pour plus d'informations sur l'utilisation de DISM.exe).

Vous pouvez utiliser la commande PnPutil.exe pour ajouter des pilotes au magasin de pilotes (c'est-à-dire pour prévisualiser les pilotes afin qu'ils soient disponibles lorsque Windows détecte des périphériques qui ont besoin de pilotes). Cette commande peut être utile si, par exemple, vous avez utilisé le catalogue Microsoft Update pour télécharger un fichier .cab de pilotes pour une imprimante et souhaitez pré-exposer ces pilotes sur votre ordinateur de référence afin que ces pilotes soient disponibles lors de l'installation. Plus d'informations sur cette commande peuvent être trouvées et.

Servir la configuration du pilote pendant la création d'image Windows

Enfin, si vous créez une image de référence et l'installez sur un matériel identique, vous pouvez offrir une première expérience de démarrage plus rapide à vos utilisateurs en configurant les paramètres PersistAllDeviceInstalls dans votre fichier de réponses pour préparer votre ordinateur de référence. Voir les détails

introduction

Il décrit les services de programmation
sous Windows (j'utiliserai également le terme
"service", qui équivaut au terme "service"),
un exemple d'utilisation pour
télécharger des pilotes ou des rootkits.

Prestations de service

Lorsque le système d'exploitation démarre, le gestionnaire de services (SCM
Manager) en lisant les données du registre (nom
service, méthode de téléchargement, type de pilote, etc.),
il compile une base de données pour la gestion
prestations de service. Je décrirai certaines des fonctions, avec
avec lequel vous pouvez gérer les services.
Vous devez d'abord créer un lien avec ceci
base de données (base de données SCM), puis transfert
pointeur de base de données vers certaines fonctions,
gestion des services.

Comme je l'ai dit, la première étape consiste à
créer un lien vers la base de données SCM. Pour ça
sert de fonction OpenSCManager.

SC_HANDLE OpenSCManager (LPCTSTR lpMachineName, LPCTSTR
lpDatabaseName, DWORD dwDesiredAccess);

LPCTSTR lpMachineName - pointeur vers la chaîne,
Terminé par null pointant vers un nom
ordinateur local. Ce paramètre
peut être défini sur NULL.

LPCTSTR lpDatabaseName est un pointeur vers une chaîne,
terminé par un null contenant un nom
la base de données à ouvrir. Ce paramètre
doit également être défini sur NULL.

DWORD dwDesiredAccess - ce paramètre contient
indicateurs indiquant les droits d'accès à la base de données
données. Je ne listerai pas tous les indicateurs
dans cet article, je considère uniquement ceux
capacités de programmation de service nécessaires
pour télécharger des rootkits.

SC_MANAGER_ALL_ACCESS - droits d'accès standard à la base de données.
SC_MANAGER_CONNECT - permet de se connecter à la base de données SCM.
SC_MANAGER_CREATE_SERVICE - permet de créer un nouveau
prestations de service.

En créant un lien vers la base de données SCM, vous pouvez gérer
prestations de service.

La fonction OpenService permet de recevoir
descripteur de service. Veuillez noter que cette fonction n'est pas
crée un service, sert à créer un service
CreateService et ouvre celui précédemment créé
un service.

SC_HANDLE OpenService (SC_HANDLE hSCManager, LPCTSTR
lpServiceName, DWORD dwDesiredAccess);

SC_HANDLE hSCManager - le pointeur renvoyé
par la fonction OpenSCManager.

LPCTSTR lpServiceName est le nom du service à ouvrir.

DWORD dwDesiredAccess- droits avec lesquels nous pouvons
ouvrir un service. En voici quelques-uns:

SERVICE_ALL_ACCESS sont des droits d'accès standard.
SERVICE_START-permet le démarrage du service.
SERVICE_STOP - permet d'arrêter le service.

Cette fonction renvoie un pointeur
service à ouvrir. Après l'avoir reçu, nous pouvons
gérer le service conformément à
droits donnés.

Cette fonction est nécessaire pour créer un service (service).

SC_HANDLE CreateService (SC_HANDLE hSCManager, LPCTSTR
lpServiceName, LPCTSTR lpDisplayName, DWORD dwDesiredAccess, DWORD dwServiceType,
DWORD dwStartType, DWORD dwErrorControl, LPCTSTR lpBinaryPathName, LPCTSTR
lpLoadOrderGroup, LPDWORD lpdwTagId, LPCTSTR lpDependencies, LPCTSTR
lpServiceStartName, LPCTSTR lpPassword);

Le premier paramètre (hSCManager) pointe vers
pointeur renvoyé par la fonction OpenSCManager.
Les deux paramètres suivants indiquent
chaînes contenant le nom du service en cours de création et
le nom à utiliser
interface utilisateur. Suivant
le paramètre contient des drapeaux,
définir les droits d'accès au service. Ici
utilise les mêmes indicateurs que dans la fonction
OpenService. Dans la plupart des cas, vous aurez besoin
définir cet indicateur sur SERVICE_ALL_ACCESS. Paramètre
dwServiceType définit le type de l'élément généré
un service. Dans ce cas, vous devez installer
c'est dans SERVICE_KERNEL_DRIVER, qui à son tour
signifie que le service gérera
un pilote au niveau du noyau. Autres significations
signifie que ce sera un pilote de fichier
systèmes, etc. Le paramètre dwStartType est très important car
définit comment le service démarre. Dans notre
s'il doit être installé dans
SERVICE_BOOT_START ou SERVICE_AUTO_START ce qui signifie
presque la même chose - démarrer le service pendant
heure de démarrage du système d'exploitation lui-même.
Le paramètre dwErrorControl indique le chemin
gestion des erreurs dans notre
s'il doit être défini sur SERVICE_ERROR_NORMAL.
Le paramètre suivant est lpBinaryPathName - un pointeur vers
une chaîne terminée par un nul pointant vers
chemin complet vers le pilote (dans notre cas
rootkit) que le service gérera.
Les paramètres suivants doivent être
défini sur NULL, car ils ne sont pas importants dans ce
Cas.

Pour démarrer le service, il y a une fonction
StartService.

BOOL StartService (SC_HANDLE hService, DWORD
dwNumServiceArgs, LPCTSTR * lpServiceArgVectors);

SC_HANDLE hService Le descripteur de service renvoyé
fonction CreateService ou OpenService. Paramètre
dwNumServiceArgs contient le nombre de paramètres,
spécifié dans le tableau lpServiceArgVectors. En cela
le tableau spécifie des paramètres qui
sera transféré au service. Veuillez noter que les services
les pilotes n'utilisent pas ce paramètre,
donc les deux derniers paramètres de notre
case doit être définie sur NULL. Si la fonction
réussit, puis il revient
valeur différente de zéro. Fonctions d'arrêt
il n'y a pas de service, mais il peut être facilement écrit avec
en utilisant la fonction ControlService:

BOOL ControlService (SC_HANDLE hService, DWORD dwControl,
LPSERVICE_STATUS lpServiceStatus);

Le paramètre dwControl contient des indicateurs utilisant
dont vous demandez quoi faire
un service. Si vous devez arrêter de travailler
services, vous pouvez l'installer dans
SERVICE_CONTROL_STOP. Avec cette fonction, vous pouvez
plus pratique pour arrêter et démarrer
un service. Par exemple, pour suspendre le service,
définissez le paramètre dwControl sur SERVICE_CONTROL_PAUSE et
pour continuer à travailler dans SERVICE_CONTROL_CONTINUE.
Paramètre LpServiceStatus - pointeur vers la structure
SERVICE_STATUS, où est écrit l'état actuel
un service. Définissez-le sur NULL si vous ne le faites pas
l'état actuel du service est important. Ce
la fonction renvoie une valeur non nulle lorsque
réussite.

J'ai répertorié toutes les fonctions requises pour
télécharger des rootkits (pilotes).
Les structures DT SCM utilisent la fonction
CloseServiceHandle. Elle prend le seul
paramètre - DT SCM, c'est-à-dire description retournée
par la fonction OpenSCManager.

Toutes ces fonctions suffisent pour
télécharger et exécuter des rootkits. Ci-dessous je
Je vais donner un exemple d'utilisation de ces fonctions.

#define rootkitname "myrootkit" //
définir le nom de notre rootkit

BOOL StopRootkit (SC_HANDLE hService) //
Nous déclarons
fonctions pour arrêter et démarrer le service

BOOL StartRootkit (SC_HANDLE hService) //
int main ()
{
SC_HANDLE hManager, hService; //
descripteurs
Bases et services SCM

LPVTSTR rootkpath \u003d "C: \\ myrootkit.sys"; //

chemin complet vers notre rootkit

hManager \u003d OpenSCManager (NULL, NULL, SC_MANAGER_ALL_ACCESS); //
créer
communication avec la base de données SCM

if (hManager) // si tout va bien
{

hService \u003d CreateService (hManager, nom du rootkit, nom du rootkit, SERVICE_ALL_ACCESS,
SERVICE_KERNEL_DRIVER, SERVICE_BOOT_START, SERVICE_ERROR_NORMAL, \\ rootkpath,
NULL, NULL, NULL, NULL, NULL, NULL); // créer
le service qui gère notre rootkit

if (hService) // est-ce que tout va bien?
{
StartService (hService, NULL, NULL); //
lancement
le service créé, démarrant ainsi notre
rootkit

}

if (StopRootkit (hService)) // si
l'arrêt a réussi,

{
StartRootkit (hService); //
puis encore
lancez-le

};
CloseServiceHandle (hManager); //
fermer
DT SCM (DB SCM).

}
BOOL StopRootkit (SC_HANDLE hService)
{
BOOL ok \u003d vrai;
si (hService)
{
ok \u003d ControlService (hService, SERVICE_CONROL_STOP, NULL); //
appel
la fonction ControlService avec l'indicateur SERVCE_CONTROL_STOP, donc

si (! ok) // la plupart s'arrêtant
travaux de service

{
ok \u003d faux;
};
};
retour ok;
}

BOOL StartRootkit (SC_HANDLE hService)
{
BOOL ok \u003d vrai;
si (hService)
{
ok \u003d ControlService (hService, SERVICE_CONTROL_START, NULL); // appel
la fonction ControlService avec l'indicateur SERVCE_CONTROL_START, donc

if (! ok) // avec service de démarrage amym
{
ok \u003d faux;
};
};
retour ok;
}

Cet exemple montre simplement ce que je veux dire.
écrit ci-dessus. Vous pouvez ajouter
contrôles supplémentaires pour
éviter d'éventuelles erreurs.

Je vous conseille de lire dans le livre de Sven
Schreiber ("Non documenté
Fonctionnalités Windows 2000 ") sur
programmation du pilote. Également
Je recommande une série d'articles de Four-F dédiés à
création de pilotes sous Windows NT. Regarde
article de Ms-Rem, "Interception des fonctions API sous Windows NT
(partie 3). Anneau zéro ". Et ne passe pas
passé rootkit.com.

Comment charger des pilotes et des services sous Windows



Pour ceux qui s'intéressent à la structure interne du système d'exploitation Windows, je propose un peu de recherche. Nous essaierons de savoir ce qui est responsable de l'ordre de chargement des pilotes et des services dans Windows et si cet ordre peut être modifié.

Tout d'abord, examinons l'ordre de démarrage actuel du système à l'aide du programme LoadOrder de Sysinternals. Le programme nous montrera ce qui est chargé et dans quel ordre lorsque le système d'exploitation démarre.

Comme vous pouvez le voir sur la figure, les pilotes de périphérique nécessaires au démarrage du système sont d'abord chargés, puis divers services Windows. Comme il existe des différences entre le chargement des services et le chargement des pilotes, nous les examinerons séparément.

Conducteurs

Prenons le pilote Microsoft ACPI (Advanced Configuration and Power Interface), qui est responsable de la détection du matériel et de la gestion de l'alimentation. Le travail de l'ACPI est d'assurer la communication entre le système d'exploitation et le matériel, de sorte que le pilote ACPI est chargé au tout début.

Le programme Loadorder fournit des informations plutôt limitées sur l'ordre de chargement, nous allons donc au registre pour des données plus précises. Chaque pilote et service Windows possède sa propre sous-clé dans la branche de registre HKLM \\ SYSTEM \\ CurrentControlSet \\ Services. Les sections sont nommées par le nom du pilote \\ service, respectivement, nous avons besoin de la section ACPI.

Trois paramètres de registre sont responsables de l'ordre de chargement du pilote. Paramètre principal Début - définit le type de démarrage du pilote. Voici les règles selon lesquelles les conducteurs définissent la valeur de leur paramètre Start:

Les conducteurs qui devraient chargé par le chargeur de démarrage au démarrage du système d'exploitation, indiquez la valeur Début égal 0 (démarrage au démarrage du système ). Un exemple est les pilotes de bus système et le pilote de système de fichiers utilisés au démarrage;
Un chauffeur qui pas nécessaire directement pour démarrer le système, pointe vers Début valeur égale à 1 (lancement du système ). Un exemple est un pilote de carte vidéo standard (VgaSave);
Chauffeur, facultatif pour démarrer le système, définit la valeur Début égal 2 (démarrage automatique). Un exemple est un pilote MUP (Multiple UNC Provider) qui prend en charge les noms UNC pour les ressources distantes (type);
Conducteurs, non requis pour le système d'exploitation (par exemple, les pilotes de carte réseau) indiquent la valeur Début égal 3 (lancement à la demande ).

Les pilotes de périphérique peuvent également utiliser des paramètres Groupe et Marque pour contrôler son ordre de démarrage au démarrage du système. Le paramètre Group est utilisé par les drivers \\ services pour indiquer le groupe auquel ils appartiennent, et l'ordre de chargement des groupes est déterminé par le paramètre listesitué sous HKLM \\ SYSTEM \\ CurrentControlSet \\ Control \\ ServiceGroupOrder \\.

À propos, le paramètre Group est facultatif. Si le pilote \\ service n'est inclus dans aucun groupe, il est chargé à la toute fin de la file d'attente.

Un pilote peut affiner davantage l'ordre de son chargement en utilisant le paramètre Tag, qui spécifie la position spécifique du pilote dans le groupe. Le gestionnaire d'E / S trie les pilotes du groupe en fonction de la valeur de ce paramètre, et les pilotes qui n'ont pas de paramètre Tag sont déplacés à la fin de la liste des pilotes du groupe.

En regardant l'ordre de chargement, vous pourriez penser que les pilotes avec des valeurs de balises inférieures sont chargés en premier, puis avec les plus grandes, mais ce n'est pas tout à fait vrai. La priorité des valeurs de paramètre de balise dans un groupe est définie dans HKLM \\ SYSTEM \\ CurrentControlSet \\ Control \\ GroupOrderList.

Par exemple, ouvrons le paramètre binaire Boot Bus Extender, qui correspond au groupe du même nom, auquel appartient le pilote ACPI. Le paramètre est un ensemble de mots doubles (4 octets chacun). Le premier mot (surligné en rouge) définit la longueur totale de la variable (le nombre de mots doubles), dans notre exemple 06. Le reste des mots doubles n'est que des balises. Le pilote ACPI a une balise 01 (surlignée en vert).

La priorité d'une étiquette n'est pas déterminée par la valeur de l'étiquette, mais par sa position: plus l'étiquette est située haut, plus sa priorité dans le groupe est élevée et plus la priorité du pilote auquel cette étiquette correspond. Et comme 01 est plus élevé que le reste des balises, le pilote ACPI est chargé en premier dans le groupe.

Prestations de service

L'ordre de chargement des services Windows est légèrement différent de l'ordre de chargement des pilotes. Prenons l'exemple du service de mise à jour automatique (wuauserv). Il n'est pas particulièrement critique pour le fonctionnement du système et est donc chargé en dernier.

Accédez à nouveau au registre. Les paramètres de démarrage du service se trouvent dans la section HKLM \\ SYSTEM \\ CurrentControlSet \\ Services \\ wuauserv. J'ai mis en évidence deux paramètres principaux responsables de l'ordre de chargement de ce service.

Les services Windows sont démarrés par le Service Control Manager (SCM) en fonction de la valeur du paramètre Début... Ce paramètre pour les services peut prendre les valeurs suivantes:

Démarrage automatique (2) - le service démarre automatiquement, immédiatement après le démarrage du processus principal SCM Services.exe;
Lancement à la demande (3) - le service est lancé au besoin, à la demande de tout service ou programme;
Désactivé (4) - le service est désactivé et ne démarre en aucun cas.

Les valeurs 0 (démarrer au démarrage du système) et 1 (démarrer par le système) pour les services ne peuvent pas être spécifiées, uniquement pour les pilotes de périphérique.

De plus, à partir de Windows Vista \\ Server 2008, un autre mode de démarrage est apparu pour les services: l'exécution automatique différée. Le paramètre en est responsable DelayedAutoStart \u003d 1qui indique au SCM de démarrer automatiquement ce service avec un délai. Le SCM démarre les services pour lesquels le démarrage différé est sélectionné après le chargement des services marqués pour l'exécution automatique.

Le mode de démarrage du service peut être contrôlé non seulement à partir du registre, mais également graphiquement, à partir de la console Services.

Tout comme les pilotes, les services Windows peuvent utiliser le paramètre Group dans leur clé de registre pour spécifier le groupe auquel ils appartiennent. Maintenant, pour plus de clarté, prenons notre service wuauserv, situé à la toute fin de la liste de téléchargement. Utilisez la touche Group pour le placer dans le groupe Event Log, redémarrez et voyez l'ordre de chargement dans Loadorder. Comme vous pouvez le voir, l'ordre a changé et wuauserv est remonté de la dernière place, se chargeant juste après son camarade de classe, le service eventlog. Certes, l'ordre de placement au sein du groupe ne peut pas être modifié, car La balise n'est pas utilisée pour les services.

Et un autre paramètre qui affecte indirectement l'ordre de chargement des services - DependOnService... Il indique les services dont dépend ce service. Par conséquent, le service n'est pas chargé tant que les services répertoriés dans DependOnService ne sont pas chargés.

Les dépendances fonctionnent comme suit: si les services sont dans le même groupe, le service dépendant est déplacé à la fin de la liste et démarre après les services dont il dépend. Si les groupes sont différents, le service ne démarrera tout simplement pas et SCM générera une erreur.

Cela est montré plus clairement dans le composant logiciel enfichable Services, où, dans l'onglet Dépendance, les services dont dépend ce service et les services qui en dépendent sont spécifiés.

Nous avons donc découvert dans quel ordre les pilotes et les services sont chargés dans Windows et comment cet ordre peut être modifié. Mais avant de vous précipiter pour modifier le registre, rappelez-vous que l'ordre de chargement des pilotes et des services est déterminé automatiquement et que vous ne devez pas y apporter de modifications sans une bonne raison. Un seul paramètre mal réglé peut conduire à une inopérabilité totale du système, et non au fait qu'il peut être restauré. Par conséquent, avant de procéder à l'édition du registre, assurez-vous d'en faire une copie de sauvegarde, et il est également conseillé d'avoir un support de démarrage sous la main.

LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam