Share via


Installer des pilotes de périphériques USB

Suivez les étapes ci-dessous pour ajouter des pilotes tiers (USB) pour les périphériques tels que les modems haut débit, les imprimantes, les scanneurs, etc.

Étape 1 : Obtenir des pilotes à partir d’un PC

L’étape consiste à obtenir la version x86 des pilotes à partir du PC. Pour tous les pilotes manquants, contactez le fournisseur du périphérique pour obtenir les fichiers sys/inf (en particulier pour ARM32 et ARM64).

  1. Connecter l’appareil au PC Windows

  2. Installer le pilote de l’appareil sur le PC

  3. Accédez à Gestionnaire de périphériques, sélectionnez cet appareil (répertorié sous Contrôleurs Universal Serial Bus), cliquez avec le bouton droit et sélectionnez Propriétés.

  4. Accédez à l’onglet Pilote dans le Fenêtre Propriétés, puis cliquez sur Détails du pilote. Notez les fichiers sys répertoriés ici.

  5. Copiez les fichiers sys à partir de C:\Windows\system32 et également le fichier inf associé à partir de C:\Windows\Inf. Vous pouvez trouver le fichier inf en recherchant la référence de fichier sys dans les .inf fichiers. Vous devrez peut-être copier des fichiers supplémentaires répertoriés dans inf et ceux-ci seront répertoriés dans le fichier inf_filelist.txt créé lors de l’utilisation inf2pkg.cmd à l’étape suivante.

Étape 2 : Créer un package de pilotes

Le package Driver contient les références (InfSource) au fichier Inf pour le pilote et répertorie également tous les fichiers référencés dans le fichier Inf. Vous pouvez créer le pilote .wm.xml à l’aide de Add-IoTDriverPackage.

New-IoTInf2Cab crée le fichier xml du package et génère également le fichier cab directement.

Notes

Windows IoT Core prend uniquement en charge les pilotes universels INF et universels.

Voir aussi : Exemple de package de pilotes

Étape 3 : Installer sur l’appareil

  • Se connecter à l’appareil (à l’aide de SSH ou de PowerShell)
  • Copiez le <filename>.cab fichier sur l’appareil dans un répertoire, par exemple C:\OemInstall
  • Lancez la préproduction du package à l’aide de applyupdate -stage C:\OemInstall\<filename>.cab. Notez que cette étape est répétée pour chaque package, lorsque vous avez plusieurs packages à installer.
  • Commitez les packages à l’aide de applyupdate -commit.

L’appareil redémarre dans le système d’exploitation de mise à jour (montrant les engrenages) pour installer les packages et redémarre à nouveau sur le système d’exploitation principal. Ce processus peut prendre plusieurs minutes.

Étape 4 : Vérifier l’état du pilote