Ajouter des pilotes oem Plug-and-Play aux installations Windows
Cet article décrit les étapes à suivre pour ajouter des pilotes fournis par le fabricant d’équipement d’origine (OEM) aux installations Windows.
S’applique à : Windows Server 2003
Numéro de base de connaissances d’origine : 254078
Résumé
Cet article inclut uniquement les pilotes généralement installés lors du programme d’installation en mode interface utilisateur graphique (GUI) ou après le programme d’installation par Plug-and-Play énumération. Cela vous permet de précharger des pilotes OEM Plug-and-Play que vous pouvez utiliser si le matériel associé est ajouté au système ultérieurement.
Cet article explique comment ajouter des pilotes oem Plug-and-Play dans les situations suivantes :
- Installation sans assistance
- Configuration de Sysprep
- Installations du service d’installation à distance (RIS)
- Images de riprep
- Installations Windows existantes
Plus d’informations
Les pilotes installés pendant la partie « Installation des appareils » du mode GUI doivent être trouvés dans certains emplacements. À ce stade, le programme d’installation installe les appareils à l’aide de Plug-and-Play ID qui ont été énumérés par Windows Plug-and-Play. Le programme d’installation recherche un chemin d’accès prédéfini sur le lecteur, en recherchant dans les fichiers .inf la meilleure correspondance pour l’ID de Plug-and-Play de l’appareil. Par défaut, ce chemin d’accès est défini à l’emplacement de Registre suivant et est défini sur %SystemRoot%\Inf :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Le programme d’installation utilise ce chemin pour localiser les fichiers .inf pour l’installation de l’appareil. Après l’installation, ce chemin est également utilisé pour tout nouveau matériel trouvé et installé. Si vous modifiez cette clé pendant l’installation à l’aide du fichier Sysprep.inf ou du fichier de réponses sans assistance, la valeur est enregistrée et est également utilisée après l’installation.
Les sections suivantes contiennent des étapes permettant d’ajouter des pilotes fournis par OEM à des installations d’installation sans assistance ou Sysprep de Windows.
Pour Microsoft Windows 2000
Installation sans assistance
Lorsque vous ajoutez des pilotes au programme d’installation sans assistance, procédez comme suit. Si les pilotes fournis par l’OEM ne sont pas signés numériquement, vous pouvez recevoir un message sur les pilotes pendant l’installation.
Créez votre partage de distribution sur un serveur en copiant le contenu du dossier I386 du disque d’installation Windows. Vous pouvez utiliser le programme Setupmgr.exe pour créer ce partage et le fichier Unattended.txt. Vous trouverez le programme Setupmgr.exe sur le disque d’installation Windows dans le dossier Support\Tools du fichier Deploy.cab et le fichier Unattend.doc qui contient des informations sur le programme d’installation sans assistance de Windows.
Créez un dossier $oem$1\Drivers dans le dossier I386. Vous pouvez créer des dossiers supplémentaires dans le sous-dossier Pilotes, en fonction du matériel que vous souhaitez installer. Par exemple, vous pouvez installer une carte réseau, un modem ou une vidéo. Le dossier $1 est résolu en %SystemDrive%. Lors de l’installation en mode texte, ces dossiers et fichiers sont copiés dans les dossiers %SystemDrive%\Drivers comme suit :
\i386
\$oem$
- - \$1
---\Pilotes
- \network adapter
-----\MODEM
-----\VIDÉOCopiez tous les fichiers de pilotes fournis par OEM pour l’appareil dans les dossiers que vous avez créés à l’étape précédente.
Ajoutez l’oemPnPDriversPath = Driver_Paths entrée dans la section [Sans assistance] du fichier de réponse d’installation. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;). Par exemple, ajoutez l’entrée suivante.
[sans assistance]
OemPnPDriversPath = "Drivers\network adapter ; Pilotes\Modem ; Drivers\Video"Note
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Enregistrez le fichier de réponses.
Lors de l’installation en mode GUI lorsque le système recherche des fichiers .inf pour Plug-and-Play ID, il examine également les chemins indiqués dans oemPnPDriversPath et le chemin d’accès par défaut standard de %WinDir%\Inf. Le chemin %WinDir%\Inf est répertorié en premier dans l’ordre de recherche, mais si vous disposez d’un appareil pris en charge par plusieurs fichiers .inf, le programme d’installation continue de rechercher tous les chemins spécifiés dans l’entrée OemPnPDriversPath. ((Windows peut inclure un pilote qui offre des fonctionnalités génériques.) Bien qu’il puisse trouver plusieurs correspondances, Plug-and-Play utilise le fichier .inf qui a la meilleure correspondance, puis installe le pilote de périphérique associé pour prendre en charge l’appareil.
Configuration de Sysprep
Les étapes permettant d’ajouter des pilotes fournis par OEM à un programme d’installation De Windows Sysprep ressemblent aux étapes décrites dans la section « Programme d’installation sans assistance », sauf que vous n’avez pas besoin de créer le partage de distribution. Pour ajouter des pilotes à l’assistant mini-Assistant de Sysprep, procédez comme suit.
Note
Pour ajouter des pilotes de stockage de masse tiers OEM à l’image Sysprep que vous utilisez pour démarrer l’ordinateur, vous avez besoin d’au moins la version 1.1 de Sysprep. De nombreuses mises à jour ont été apportées à l’outil Sysprep et aux outils de déploiement qui incluent Sysprep. Par conséquent, nous vous recommandons d’utiliser la dernière version de l’outil Sysprep et les outils de déploiement spécifiques au système d’exploitation que vous déployez.
À la racine du volume où se trouve le dossier %WinDir%, créez une structure de dossiers pour contenir les pilotes fournis par OEM comme suit :
\Pilotes
- - \network adapter
--\VIDÉO
\Sysprep
\WINNTCopiez les pilotes fournis par OEM dans leurs sous-dossiers appropriés.
Ajoutez oemPnPDriversPath = Driver_Paths entrée dans la section [Sans assistance] du fichier Sysprep.inf. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;) comme illustré dans l’exemple suivant.
[sans assistance]
OemPnPDriversPath = "Drivers\network adapter ; Drivers\Video"Note
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Si vous ne souhaitez pas que les pilotes fournis par l’OEM restent sur le volume une fois le mini-Assistant terminé, vous pouvez ajouter la structure de dossiers que vous avez créée à l’étape précédente sous le dossier Sysprep. Vous devez ajuster la touche OemPnPDriversPath = clé de manière appropriée. Le dossier Sysprep et ses sous-dossiers sont automatiquement supprimés une fois l’installation terminée.
Enregistrez le fichier Sysprep.inf dans le dossier Sysprep, puis exécutez Sysprep.exe. Tous les appareils Plug-and-Play sont automatiquement installés pendant l’Assistant mini-installation sur les ordinateurs cibles. (Ces fichiers incluent ceux trouvés à l’aide des fichiers .inf du pilote OEM.)
Note
Vous n’avez pas besoin de spécifier le commutateur de ligne de commande -pnp, sauf s’il existe des appareils ISA (antérieurs) sur les ordinateurs cibles. Si vous utilisez le commutateur de ligne de commande -pnp, une énumération complète Plug-and-Play de tous les appareils est effectuée, ce qui ajoute 5 à 10 minutes au processus mini-Assistant Sysprep. En outre, si vous spécifiez des contrôleurs de stockage en masse supplémentaires à l’aide de Sysprep version 1.1 ou ultérieure, le commutateur de ligne de commande -pnp peut entraîner l’apparition de contrôleurs de disque dur supplémentaires dans Gestionnaire de périphériques.
Si les pilotes fournis par l’OEM ne sont pas signés numériquement, le mini-Assistant reporte l’installation de l’appareil jusqu’à ce qu’un administrateur se connecte à l’ordinateur. Il s’agit de l’installation côté client et côté serveur qui se produit lors de l’installation de mini-Assistant.
Installations RIS
L’ajout de pilotes OEM Plug-and-Play aux installations RIS implique les mêmes étapes que celles répertoriées dans la section « Installation sans assistance », avec deux petits ajustements :
Placez le dossier $oem$ au même niveau que le dossier \I386 de l’image RIS. Par exemple, utilisez la structure de dossiers suivante :
RemoteInstall\Setup%language\Images%dir_name%\i386
RemoteInstall\Setup%language\Images%dir_name%$oem$1\Drivers
\network adapter
\MODEM
\VIDÉOModifiez le modèle d’image RIS par défaut (Ristndrd.sif). Dans la section [Sans assistance], remplacez la valeur de clé OemPreinstall = Non par Oui, puis ajoutez oemPnPDriversPath = Driver_Path entrées. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;) comme illustré dans l’exemple suivant.
[sans assistance]
OemPreinstall = Oui
OemPnPDriversPath = "Drivers\network adapter ; Pilotes\Modem ; Drivers\Video"Note
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Si l’un des pilotes fournis par OEM concerne un périphérique de carte réseau, le serveur RIS doit disposer de ce fichier quand il redémarre en mode texte.Si vous copiez la carte réseau ou les pilotes de stockage en masse supplémentaires dans le dossier \i386, comme décrit dans l’article de la Base de connaissances 246184, arrêtez et redémarrez le service BINL sur le serveur RIS. Pour arrêter et redémarrer le service BINL, tapez les commandes suivantes à l’invite de commandes, puis appuyez sur Entrée après chaque commande :
- net stop « couche de négociation des informations de démarrage »
- net start « couche de négociation des informations de démarrage »
Images de riprep
Riprep et Sysprep partagent une grande partie des mêmes fonctionnalités. Par conséquent, l’ajout de pilotes OEM Plug-and-Play aux ordinateurs qui seront imagené implique des étapes qui ressemblent à celles utilisées pour Sysprep. Avant d’exécuter Riprep sur l’ordinateur image pour le copier sur le serveur RIS, procédez comme suit :
Créez un dossier nommé Sysprep dans le dossier %SystemDrive% . (Il s’agit probablement du lecteur C, car Riprep.exe ne peut copier qu’un seul volume/partition.)
À la racine du même volume, créez une structure de dossiers pour contenir les pilotes fournis par OEM comme suit :
\Pilotes
- - \network adapter
--\VIDÉO
\Sysprep
\WINNTCopiez les pilotes fournis par OEM dans leurs sous-dossiers appropriés.
Créez un fichier Sysprep.inf dans le dossier Sysprep, puis ajoutez les entrées [sans assistance] et OemPnPDriversPath = Driver_Path. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;). Par exemple :
[sans assistance]
OemPnPDriversPath = "Drivers\network adapter ; Drivers\Video"Note
La variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés spécifiés.
Si l’appareil a déjà été reconnu par le système d’exploitation comme un appareil connu ou inconnu, vous devez supprimer l’appareil à l’aide de Gestionnaire de périphériques avant d’exécuter Sysprep ou que les pilotes mis à jour ne sont pas installés au démarrage pendant la mini-installation.Exécutez le programme Riprep.exe à partir du dossier \RisServer \Reminst\Admin\I386 sur l’ordinateur client pour copier l’image sur le serveur RIS sélectionné. Riprep recherche dans le dossier Sysprep un fichier Sysprep.inf, lit la clé OemPnPDriversPath=, puis met à jour la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
Ensuite, Riprep copie le Registre jusqu’au serveur afin qu’il puisse être utilisé pendant l’Assistant Mini-Installation.Note
Le fichier Riprep.sif par défaut créé pendant ce processus n’est pas affecté par l’entrée dans le fichier Sysprep.inf créé aux étapes précédentes.
Note
Si l’un des pilotes fournis par OEM concerne la carte réseau principale, le serveur RIS doit également disposer de ce fichier disponible à partir d’une image plate RIS classique avant le téléchargement de l’image Riprep.
Si l’image est déjà créée et que vous souhaitez ajouter des pilotes de Plug-and-Play fournis par OEM, nous vous recommandons d’utiliser RIS pour télécharger l’image sur un ordinateur, suivez les étapes répertoriées dans la section précédente « Images Riprep », puis reprep l’image sur le serveur RIS.L’un des effets secondaires est que les chemins de pilote sont entrés deux fois dans la clé Software\Microsoft\Windows\CurrentVersion\DevicePath.
Installations Windows existantes
Vous devrez peut-être ajouter de nouveaux appareils matériels à des ordinateurs Windows existants qui nécessitent des pilotes fournis par OEM. Bien que ce processus exige que vous installiez le nouvel appareil, vous souhaiterez peut-être que les pilotes fournis par l’OEM soient distribués de manière contrôlée ou qu’ils soient localisés de manière centralisée sur un serveur. Pour ce faire, procédez comme suit :
Déterminez si vous souhaitez copier les pilotes localement ou si vous souhaitez les stocker sur un serveur de distribution central. Si vous souhaitez stocker les pilotes localement sur le disque dur de l’ordinateur, vous devez disposer d’une procédure pour copier les pilotes sur l’ordinateur. (Par exemple, utilisez des scripts d’ouverture de session, des travaux par lots Microsoft Systems Management Server (SMS) ou d’autres méthodes.)
Une fois la méthode de distribution déterminée, obtenez le chemin d’accès pour les pilotes de périphérique. Si vous souhaitez les copier localement, le chemin d’accès peut être C :\Drivers\network adapter. Si vous souhaitez qu’ils soient copiés sur un serveur situé de manière centralisée, le chemin d’accès peut être \\ServerName\Drivers \network adapter (où Les pilotes sont un dossier partagé).
La clé DevicePath dans le Registre de l’ordinateur local doit être mise à jour pour refléter les nouveaux emplacements de pilotes OEM. Vous devez disposer d’une méthode automatisée de mise à jour à distance de la clé de Registre. Vous pouvez utiliser des fichiers Regedit avec des scripts d’ouverture de session ou avec un travail par lots SMS. La valeur par défaut se trouve dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Modifiez la clé DevicePath à l’aide de Regedt32.exe afin que le chemin d’accès où se trouvent les pilotes soit inclus dans le chemin de recherche.
Important
Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d’informations sur la sauvegarde et la restauration du Registre, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft : 322756 Comment sauvegarder et restaurer le Registre dans Windows
Par exemple, si les pilotes sont copiés localement à la racine du lecteur où réside le dossier %WinDir% (Pilotes\carte réseau), la valeur finale DevicePath doit être lue :
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Si les pilotes sont conservés sur un serveur ou un point de distribution centralisé, vous devez ajouter le chemin UNC aux pilotes fournis par l’OEM. Par exemple :DevicePath : REG_EXPAND_SZ :%SystemRoot%\Inf ;\\ServerName ShareName\\Drivers\network adapter
Note
%SystemRoot% n’est pas ajouté automatiquement, car le processus d’installation n’ajoute pas les valeurs. Vous devez taper manuellement la valeur de %SystemRoot% si vous modifiez le Registre.
Une fois ces étapes terminées et que le nouveau matériel est installé, lorsqu’un utilisateur se connecte, Plug-and-Play localise le nouveau matériel et recherche les chemins d’accès de l’appareil que vous avez spécifiés pour localiser les pilotes fournis par l’OEM. Notez que toutes les règles qui s’appliquent aux pilotes signés/non signés s’appliquent également aux appareils installés après l’installation. Si les pilotes fournis par l’OEM pour le nouvel appareil ne sont pas signés numériquement et qu’un utilisateur non administrateur se connecte à l’ordinateur une fois le nouveau matériel installé, l’utilisateur ne peut pas terminer l’installation de l’appareil tant qu’un administrateur ne se connecte pas à l’ordinateur.
Note
Si l’appareil a déjà été reconnu par le système d’exploitation comme un appareil connu ou inconnu, vous devez supprimer l’appareil via Gestionnaire de périphériques avant d’exécuter Sysprep ou les pilotes mis à jour sont installés au démarrage pendant la mini-installation.
Pour Windows Server 2003
Installation sans assistance
Lorsque vous ajoutez des pilotes au programme d’installation sans assistance, procédez comme suit. Si les pilotes fournis par l’OEM ne sont pas signés numériquement, vous pouvez recevoir un message sur les pilotes pendant l’installation.
Créez votre partage de distribution sur un serveur en copiant le contenu du dossier CD-ROM d’installation Windows I386. Vous pouvez utiliser Setupmgr.exe pour créer ce partage et votre fichier Unattended.txt. Vous trouverez Setupmgr.exe sur le CD-ROM Windows ou Service Pack dans le dossier Support\Tools du fichier Deploy.cab et les fichiers d’aide deploy.chm et ref.chm qui contiennent des informations sur le programme d’installation sans assistance de Windows. Vous pouvez également télécharger les derniers fichiers à partir du site Web Microsoft.
Créez un dossier $oem$1\Drivers dans le dossier I386. Vous pouvez créer des dossiers supplémentaires dans le sous-dossier Pilotes, en fonction du matériel que vous souhaitez installer (par exemple, carte réseau, modem ou vidéo). Le dossier $1 est résolu en %SystemDrive%. Lors de l’installation en mode texte, ces dossiers et fichiers sont copiés dans les dossiers %SystemDrive%\Drivers. Par exemple :
\i386
$oem$
- - 1 $
---\Pilotes
- \network adapter
-----\MODEM
-----\VIDÉOCopiez tous les fichiers de pilotes fournis par OEM pour l’appareil dans les dossiers que vous avez créés à l’étape précédente.
Ajoutez l’oemPnPDriversPath = Driver_Paths entrée dans la section [Sans assistance] du fichier de réponse d’installation. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;). Par exemple :
[sans assistance]
OemPnPDriversPath = Drivers\network adapter ; Pilotes\Modem ; Drivers\Video UpdateInstalledDrivers = Oui | NonNote
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Enregistrez le fichier de réponses.
Lors de l’installation en mode GUI lorsque le système recherche des fichiers .inf pour Plug-and-Play ID, il examine également les chemins indiqués dans oemPnPDriversPath et le chemin d’accès par défaut standard de %WinDir%\Inf. Le chemin %WinDir%\Inf est répertorié en premier dans l’ordre de recherche, mais si vous disposez d’un appareil pris en charge par plusieurs fichiers .inf (Windows peut inclure un pilote qui offre des fonctionnalités génériques), le programme d’installation continue de rechercher tous les chemins spécifiés dans l’entrée OemPnPDriversPath. Bien qu’il puisse trouver plusieurs correspondances, Plug-and-Play utilise le fichier .inf qui a la meilleure correspondance, puis installe le pilote de périphérique associé pour prendre en charge l’appareil.
Configuration de Sysprep
Les étapes permettant d’ajouter des pilotes fournis par OEM à un programme d’installation De Windows Sysprep ressemblent aux étapes décrites dans la section « Programme d’installation sans assistance », sauf que vous n’avez pas besoin de créer le partage de distribution. Pour ajouter des pilotes à l’assistant mini-Assistant de Sysprep, procédez comme suit.
Note
Nous vous recommandons d’utiliser la dernière version de Sysprep disponible pour votre système d’exploitation.
À la racine du volume où se trouve le dossier %WinDir%, créez une structure de dossiers pour contenir les pilotes fournis par l’OEM. Par exemple :
\Pilotes
- - \network adapter
--\VIDÉO
\Sysprep
\WINNTCopiez les pilotes fournis par OEM dans leurs sous-dossiers appropriés.
Ajoutez oemPnPDriversPath = Driver_Paths entrée dans la section [Sans assistance] du fichier Sysprep.inf. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;). Par exemple :
[sans assistance]
OemPnPDriversPath = Drivers\network adapter ; Drivers\Video UpdateInstalledDrivers = Oui | NonNote
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Si vous ne souhaitez pas que les pilotes fournis par l’OEM restent sur le volume une fois le mini-Assistant terminé, vous pouvez ajouter la structure de dossiers que vous avez créée à l’étape précédente sous le dossier Sysprep. Vous devez ajuster la touche OemPnPDriversPath = clé de manière appropriée. Le dossier Sysprep (et ses sous-dossiers) est automatiquement supprimé une fois le programme d’installation terminé.
Enregistrez le fichier Sysprep.inf dans le dossier Sysprep et exécutez Sysprep.exe. Tous les appareils Plug-and-Play (y compris ceux trouvés à l’aide des fichiers .inf du pilote OEM) sont automatiquement installés pendant l’Assistant mini-installation sur les ordinateurs cibles. Notez que vous n’avez pas besoin de spécifier le commutateur de ligne de commande -pnp, sauf s’il existe des appareils ISA (antérieurs) sur les ordinateurs cibles. Si vous utilisez le commutateur de ligne de commande -pnp, une Plug-and-Play complète de toutes les unités est effectuée, ce qui ajoute 5 à 10 minutes au processus de mini-Assistant Sysprep. En outre, si vous spécifiez un contrôleur de stockage de masse supplémentaire, le commutateur de ligne de commande -pnp peut entraîner l’apparition de contrôleurs de disque dur supplémentaires dans Gestionnaire de périphériques.
Note
Si les pilotes fournis par l’OEM ne sont pas signés numériquement, le mini-Assistant reporte l’installation de l’appareil jusqu’à ce qu’un administrateur se connecte à l’ordinateur. Il s’agit de l’installation côté client et côté serveur qui se produit lors de l’installation de mini-Assistant.
Installations RIS
L’ajout de pilotes OEM Plug-and-Play aux installations RIS implique les mêmes étapes que celles répertoriées dans la section « Installation sans assistance », avec deux petits ajustements :
Placez le dossier $oem$ au même niveau que le dossier \I386 de l’image RIS. Par exemple, utilisez la structure suivante :
RemoteInstall\Setup%language\Images%dir_name%\i386
RemoteInstall\Setup%language\Images%dir_name%$oem$1\Drivers
\network adapter
\MODEM
\VIDÉOModifiez le modèle d’image RIS par défaut (Ristndrd.sif). Dans la section [Sans assistance], remplacez la valeur de clé OemPreinstall = Non par Oui, puis ajoutez oemPnPDriversPath = Driver_Path entrées. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;) comme suit :
[sans assistance]
OemPreinstall = Oui
OemPnPDriversPath = "Drivers\network adapter ; Pilotes\Modem ; Drivers\Video"
UpdateInstalledDrivers = Oui | NonNote
La chaîne de variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés.
Note
Si l’un des pilotes fournis par OEM concerne un périphérique de carte réseau, le serveur RIS doit disposer de ce fichier quand il redémarre en mode texte.
Si vous copiez la carte réseau ou les pilotes de stockage en masse supplémentaires dans le dossier \i386, comme décrit dans l’article de la Base de connaissances 246184, arrêtez et redémarrez le service BINL sur le serveur RIS. Pour arrêter et redémarrer le service BINL, tapez les commandes suivantes à l’invite de commandes, puis appuyez sur Entrée après chaque commande :
- net stop « couche de négociation des informations de démarrage »
- net start « couche de négociation des informations de démarrage »
Images de riprep
Riprep et Sysprep partagent une grande partie des mêmes fonctionnalités. Par conséquent, l’ajout de pilotes OEM Plug-and-Play aux ordinateurs qui seront imagené implique des étapes qui ressemblent à celles utilisées pour Sysprep. Avant d’exécuter Riprep sur l’ordinateur image pour le copier sur le serveur RIS, procédez comme suit :
Créez un dossier nommé Sysprep dans le dossier %SystemDrive% . (Il s’agit probablement du lecteur C, car Riprep.exe ne peut copier qu’un seul volume ou partition.)
À la racine du même volume, créez une structure de dossiers pour contenir les pilotes fournis par OEM comme suit :
\Pilotes
- - \network adapter
--\VIDÉO
\Sysprep
\WINNTCopiez les pilotes fournis par OEM dans leurs sous-dossiers appropriés.
Créez un fichier Sysprep.inf dans le dossier Sysprep, puis ajoutez les entrées [sans assistance] et OemPnPDriversPath = Driver_Path. Vous pouvez répertorier plusieurs chemins d’accès dans cette clé en les séparant par un point-virgule (;) comme suit :
[sans assistance]
OemPnPDriversPath = Drivers\network adapter ; Drivers\Video UpdateInstalledDrivers = Oui | NonNote
La variable d’environnement %SystemDrive% est automatiquement insérée avant chacun des chemins de recherche répertoriés spécifiés.
Note
Si l’appareil a déjà été reconnu par le système d’exploitation comme un appareil connu ou inconnu, vous devez supprimer l’appareil via Gestionnaire de périphériques avant d’exécuter Sysprep ou les pilotes mis à jour ne sont pas installés au démarrage pendant la mini-installation.
Exécutez le programme Riprep.exe à partir du dossier \\RisServer\Reminst\Admin\I386 sur l’ordinateur client pour copier l’image sur le serveur RIS sélectionné. Riprep recherche dans le dossier Sysprep un fichier Sysprep.inf, lit la clé OemPnPDriversPath=, puis met à jour la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
Ensuite, Riprep copie le Registre jusqu’au serveur afin qu’il puisse être utilisé pendant l’Assistant Mini-Installation.Note
Le fichier Riprep.sif par défaut créé pendant ce processus n’est pas affecté par l’entrée dans le fichier Sysprep.inf créé aux étapes précédentes.
Installations Windows existantes
Vous devrez peut-être ajouter de nouveaux appareils matériels à des ordinateurs Windows existants qui nécessitent des pilotes fournis par OEM. Bien que ce processus exige que vous installiez le nouvel appareil, vous souhaiterez peut-être que les pilotes fournis par l’OEM soient distribués de manière contrôlée ou qu’ils soient localisés de manière centralisée sur un serveur. Pour ce faire, procédez comme suit :
Déterminez si vous souhaitez copier les pilotes localement ou si vous souhaitez les stocker sur un serveur de distribution central. Si vous souhaitez stocker les pilotes localement sur le disque dur de l’ordinateur, vous devez disposer d’une procédure pour copier les pilotes sur l’ordinateur. Par exemple, utilisez des scripts d’ouverture de session, des travaux par lots MICROSOFT Systems Management Server (SMS) ou d’autres méthodes.
Une fois la méthode de distribution déterminée, obtenez le chemin d’accès pour les pilotes de périphérique. Si vous souhaitez les copier localement, le chemin d’accès peut être C :\Drivers\network adapter. Si vous souhaitez qu’ils soient copiés sur un serveur situé de manière centralisée, le chemin d’accès peut être \\ServerName\Drivers\network adapter. (Les pilotes sont un dossier partagé.)
La clé DevicePath dans le Registre de l’ordinateur local doit être mise à jour pour refléter les nouveaux emplacements de pilotes OEM. Vous devez disposer d’une méthode automatisée de mise à jour à distance de la clé de Registre. Vous pouvez utiliser des fichiers Regedit avec des scripts d’ouverture de session ou avec un travail par lots SMS. La valeur par défaut se trouve dans la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Modifiez la clé DevicePath à l’aide de l’Éditeur de Registre pour que le chemin d’accès où se trouvent les pilotes soit inclus dans le chemin de recherche.
Important
Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d’informations sur la sauvegarde et la restauration du Registre, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft : 322756 Comment sauvegarder et restaurer le Registre dans Windows
Par exemple, si les pilotes sont copiés localement à la racine du lecteur où réside le dossier %WinDir% (Pilotes\carte réseau), la valeur finale DevicePath doit être lue comme suit :
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Si les pilotes sont conservés sur un serveur ou un point de distribution centralisé, vous devez ajouter le chemin UNC aux pilotes fournis par l’OEM. Par exemple :DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter
Note
%SystemRoot% n’est pas ajouté automatiquement, car le processus d’installation n’ajoute pas les valeurs. Vous devez taper manuellement la valeur de %SystemRoot% si vous modifiez le Registre.
Supposons que vous avez effectué ces étapes et que le nouveau matériel est installé. Lorsqu’un utilisateur se connecte, Plug-and-Play localise le nouveau matériel et recherche les chemins d’accès de l’appareil que vous avez spécifiés pour localiser les pilotes fournis par OEM. Notez que toutes les règles qui s’appliquent aux pilotes signés et non signés s’appliquent également aux appareils installés après l’installation. Supposons que les pilotes fournis par l’OEM pour le nouvel appareil ne sont pas signés numériquement et qu’un utilisateur non administrateur se connecte à l’ordinateur une fois le nouveau matériel installé. Dans ce cas, l’utilisateur ne peut pas terminer l’installation de l’appareil tant qu’un administrateur ne se connecte pas à l’ordinateur.
Note
Si l’appareil a déjà été reconnu par le système d’exploitation comme un appareil connu ou inconnu, vous devez supprimer l’appareil en utilisant Gestionnaire de périphériques avant d’exécuter Sysprep ou les pilotes mis à jour sont installés au démarrage pendant la mini-installation.
Collecte de données
Si vous avez besoin de l’aide du support Microsoft, nous vous recommandons de collecter les informations en suivant les étapes mentionnées dans Collecter des informations à l’aide de TSS pour les problèmes liés au déploiement.