Labo 1b : Personnaliser l’appareil de référence en mode Audit

Dans Lab 1a, vous avez installé Windows 10 IoT Entreprise sur un appareil IoT et démarré en mode audit. Dans ce labo, nous vous montrons comment personnaliser votre appareil à partir du mode audit.

Conseil

La plupart des personnalisations de ce labo peuvent être effectuées sur une image Windows montée hors connexion, ainsi qu’en mode Audit. Pour plus d’informations, consultez Modifier une image Windows à l’aide de DISM.

Qu’est-ce que le mode Audit ?

Le mode Audit vous permet de personnaliser Windows pour la capture d’images. Les personnalisations courantes du mode audit incluent l’installation de fonctionnalités à la demande (FOD), de pilotes, de modules linguistiques et de logiciels OEM. Ce labo explique comment effectuer certaines de ces personnalisations courantes en mode audit.

Le mode Audit n’est pas nécessairement le seul moyen d’implémenter ces personnalisations. Si les exemples suivants ne s’intègrent pas dans votre flux de travail, explorez la documentation de déploiement du bureau pour obtenir d’autres solutions.

Pour une approche entièrement automatisée de ces étapes, envisagez d’utiliser l’infrastructure de déploiement Windows 10 IoT Entreprise.

Prérequis

Image que vous avez créée dans Lab 1a : Créer une image de base installée sur un appareil IoT.

Personnaliser l’appareil

Les étapes de ce labo sont facultatives. La plupart des appareils OEM nécessitent au moins une des personnalisations de ce labo, mais ce n’est pas obligatoire.

Cette section explique comment ajouter :

Ajouter une fonctionnalité à la demande (FOD) en mode Audit

Les fonctionnalités à la demande (FOD) sont des packages de fonctionnalités Windows qui peuvent être ajoutés à tout moment. Les fonctionnalités courantes incluent des ressources linguistiques, telles que la reconnaissance de l’écriture manuscrite ou d’autres fonctionnalités telles que le module .NET Framework (.NetFx3).

Les partenaires d’appareil incluent souvent des FOD dans les images Windows. Une fonctionnalité fréquemment ajoutée est .NET Framework 3.5 pour prendre en charge les scénarios où l’appareil exécute une application OEM et qui a besoin de la prise en charge de .NET Framework 3.5.

Pour ajouter une fonctionnalité à la demande en mode audit, vous avez besoin de l’ISO FOD sur un lecteur USB ou copié sur votre appareil IoT. Une fois que vous avez terminé l’installation des FOD, vous pouvez supprimer l’ISO de votre appareil IoT ou supprimer le lecteur USB.

  1. Montez l’ISO de fonctionnalité à la demande (FOD) sur le PC de technicien.

  2. Recherchez le fichier cab du FOD que vous allez installer. Dans cet exemple, nous utilisons .NET Framework 3.5. La cabine est nommée Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. Vous pouvez afficher tous les noms des .cab FOD dans Fonctionnalités disponibles à la demande.

  3. Copiez le fichier cab sur l’appareil IoT dans un dossier appelé C:\FoD.

  4. Ajoutez le FOD. À partir d’une invite de commandes d’administration :

    DISM.exe /online /add-package /packagepath:C:\FoD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab 
    
  5. Vérifiez que le FOD fait partie de l’image :

     DISM.exe /online /get-capabilities /format:table
    

    La sortie indique la status d’installation pour tous les FOD. Vérifiez que les FOD que vous avez installés s’affichent comme Installés.

    -------------------------------------------------------- | -----------
    Capability Identity                                      | State
    -------------------------------------------------------- | -----------
    ...                                                      |
    NetFX3~~~~                                               | Installed
    ...                                                      |
    

Consultez Fonctionnalités à la demande pour en savoir plus sur les fonctionnalités à la demande, notamment sur la façon de les ajouter à une image montée hors connexion.

Installer des pilotes en mode Audit

Les partenaires d’appareils peuvent avoir besoin d’installer d’autres pilotes pour Windows afin de prendre en charge le matériel de l’appareil IoT. Il existe de nombreuses façons d’installer des pilotes. Les deux options suivantes montrent comment effectuer une installation à l’aide du package d’installation fourni par les fournisseurs de pilotes et d’une méthode avancée pour ajouter le pilote à l’aide de DISM.

Pour ajouter un pilote, vous devez disposer d’un pilote fourni par un fournisseur de matériel. Le package de pilote peut être distribué sous forme de fichier .msi, .exe ou .inf. Le processus d’ajout d’un pilote dépend de la façon dont le pilote est distribué.

Méthode simple - installation manuelle

Utilisez cette méthode si le pilote fourni par le fournisseur de matériel indépendant (IHV) est un package MSI ou EXE simple. Si vous souhaitez installer automatiquement un pilote, vous pouvez utiliser un fichier ou un script sans assistance. Les étapes suivantes décrivent une installation.

  1. Rassemblez le package d’installation de pilotes fourni par l’IHV. Un package d’installation de pilote est généralement un package MSI ou EXE.
  2. Copiez le package dans un emplacement temporaire sur l’appareil IoT. En mode audit, le système est connecté localement en tant que compte d’administrateur local. Exécutez l’installation MSI ou EXE et suivez les invites.
  3. Optionnel Supprimez le package d’installation de l’emplacement temporaire.

Méthode avancée

Pour utiliser cette méthode, le pilote fourni par l’IHV doit déjà être extrait dans INF, SYS, CAT, etc. ou un package MSI ou EXE qui peut être extrait. Cette méthode peut également être utilisée pour ajouter des pilotes à une image montée hors connexion.

  1. Si le pilote est distribué en tant que MSI ou EXE, copiez le package de pilotes fourni par l’IHV dans un dossier sur l’appareil IoT (nous utilisons C:\Drivers dans notre exemple). Si le package de pilotes est un .msi ou un .exe, extrayez le contenu dans un dossier.

  2. Ouvrez une invite de commandes d’administration et utilisez DISM pour ajouter tous les pilotes dans le dossier.

    Dism /online /add-driver /driver:C:\Drivers /recurse
    

    L’option /recurse ajoute tous les pilotes situés dans le dossier C:\Drivers et ses sous-dossiers.

  3. Redémarrez l’appareil si vous y êtes invité. Lorsque le PC redémarre, assurez-vous qu’il redémarre en mode audit.

Ajouter une langue en mode Audit

Les partenaires d’appareil peuvent avoir besoin d’ajouter d’autres langues à une image pour permettre à un utilisateur de changer de langue. L’ajout de langues en mode Audit est important pour les appareils qui ne disposent pas d’une connexion Internet persistante pour télécharger et installer une langue avec l’application Paramètres.

Vous pouvez ajouter d’autres langues à votre image personnalisée à l’aide de DISM pour installer un module linguistique et les fonctionnalités à la demande associées. Vous pouvez ajouter des langues en mode audit ou à une image montée hors connexion. Pour plus d’informations, consultez Vue d’ensemble des langues.

  1. Montez l’ISO de fonctionnalité à la demande sur votre PC de technicien. Votre ISO peut toujours être monté si vous avez ajouté un FOD plus tôt dans le labo.

  2. Montez l’ISO du module linguistique sur votre PC de technicien.

  3. Ajoutez un module linguistique à votre image. Dans cet exemple, nous utilisons Français (fr-FR). À partir d’une invite de commandes d’administration :

    Dism /Add-Package /online /packagepath:"E:\x64\langpacks\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    

    Où E : est l’ISO du module linguistique monté

  4. Installez les DOM de langue pour votre module linguistique.

    DISM /online /add-package /packagepath:D:Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab 
    

    Où D : est l’ISO FOD monté

Ajouter une mise à jour cumulative en mode Audit

Les partenaires d’appareil peuvent avoir besoin de mettre à jour l’image du système d’exploitation avec la dernière mise à jour cumulative (LCU) dans le cadre du processus de génération d’image initial. La mise à jour peut être appliquée hors connexion à l’aide de DISM ou en ligne à l’aide de DISM ou en exécutant le package MSU directement. Les deux options suivantes montrent comment effectuer une installation à l’aide de MSU ou une installation avancée à l’aide de DISM.

Pour ajouter une mise à jour, vous devez d’abord télécharger le LCU le plus récent à partir du catalogue Microsoft Update, puis l’installer. Vous pouvez installer la mise à jour via l’interface utilisateur graphique ou la ligne de commande.

Dans les étapes suivantes, nous vous montrons comment installer un LCU à l’aide d’un fichier .msu à partir du catalogue Microsoft Update.

Télécharger une mise à jour

Ces étapes peuvent être effectuées sur le PC technicien si l’appareil IoT n’a pas de connectivité Internet ou si le scénario de l’appareil nécessite de ne jamais se connecter à Internet.

  1. Consultez Windows 10 Historique des mises à jour pour voir quelles mises à jour sont disponibles pour votre image Windows.
  2. Dans le coin supérieur gauche de la page, sélectionnez votre Windows 10 build. Sélectionnez sur, par exemple, Windows 10, version 1809.
  3. Dans la navigation de gauche, vous voyez une section appelée Dans cette version. Cette section montre le numéro de base de connaissances du LCU le plus récent. Sélectionnez le nom de la dernière base de connaissances, ce qui vous amène à un article de la base de connaissances contenant des informations sur la version.
  4. Dans la page de l’article de la base de connaissances, recherchez le lien du catalogue Microsoft Update et sélectionnez le lien pour ouvrir la page de téléchargement dans le catalogue.
  5. Téléchargez le package MSU à partir du catalogue et enregistrez-le dans C:\Packages sur l’appareil IoT.

Installer une mise à jour, méthode simple

Une fois que vous avez téléchargé une mise à jour, double-sélectionnez la mise à jour dans Explorateur de fichiers pour démarrer l’installation.

Installer une mise à jour, méthode avancée

Vous pouvez installer un LCU à l’aide de DISM, ce qui peut être utile si vous scriptez l’installation de la mise à jour. Vous pouvez également utiliser cette méthode pour ajouter la mise à jour à une image montée hors connexion. Pour plus d’informations, consultez Ajouter des mises à jour à une image Windows.

Utilisez DISM pour installer le LCU :

À partir d’une invite de commandes d’administration :

Dism /online /add-package /packagepath:C:\Packages\<package.msu>

Installer le logiciel OEM en mode Audit

Les partenaires d’appareils peuvent avoir besoin d’installer des logiciels en mode audit. Il peut s’agir d’applications métier, d’outils, d’utilitaires ou de tout type de logiciel qui doit se trouver sur l’appareil avant l’expédition. Vous pouvez utiliser le mode Audit pour installer des logiciels à l’aide de méthodes disponibles à partir du bureau Windows, et les partenaires d’appareils doivent utiliser la méthode qui s’aligne le mieux sur leur flux de travail.

Voici quelques points importants à prendre en compte :

  • Si une application installée doit devenir l’expérience d’interpréteur de commandes pour l’appareil, suivez les étapes du labo #5 pour configurer le lanceur d’interpréteur de commandes ou l’accès affecté. Les fonctionnalités utilisées dépendent du type d’application utilisé pour l’interpréteur de commandes.
    • Le lanceur d’interpréteur de commandes est utilisé si une application Win32 ou .NET est utilisée comme interpréteur de commandes.
    • L’accès affecté est utilisé si une application UWP est utilisée comme interpréteur de commandes.
  • Si l’expérience de l’appareil ressemble davantage à une expérience de bureau personnalisée (par exemple, un kiosque d’hôtel) où les utilisateurs peuvent accéder au bureau, il existe des étapes de personnalisation qui peuvent faciliter la conservation de la disposition de votre appareil. Par exemple, la disposition d’icônes sur le bureau et le menu Démarrer peut être conservée dans le cadre du processus Sysprep.
  • Ce type d’installation doit être effectué en mode audit et ne peut pas être effectué sur une image montée hors connexion.

Étapes suivantes

Avec votre image personnalisée en mode audit, vous pouvez personnaliser davantage l’expérience de l’appareil. Le labo 2 explique comment activer les fonctionnalités de verrouillage des appareils.