Comment prendre en charge un package d’approvisionnement Power généré par OEM une fois que l’appareil est en cours de marché

Avant d’inclure votre package d’approvisionnement Power Configuration dans votre image d’appareil, envisagez un mécanisme pour mettre à jour le package d’approvisionnement Power généré par OEM une fois l’appareil en cours de marché. Voici des notes supplémentaires sur la configuration et les mises à jour de l’image.

  1. Le package d’approvisionnement Power généré par l’OEM doit être exclu de la migration PBR pour éviter les entrées en double, voir Exclure des fichiers et Paramètres.

    • Pour tester que le fichier d’exclusion a réussi, vous devez disposer d’une image de fabrique avec PBR implémentée. Il ne doit également y avoir qu’un seul package d’approvisionnement power généré par l’OEM dans le dossier %WINDIR%\Provisioning\Provisioning\Provisioning.

    Exemple :

    <migration urlid="http://www.microsoft.com/migration/1.0/migxmlext/MyFileExclusions">
      <component type="Documents" context="System">
        <displayName>File exclusions</displayName>
        <role role="Data">
          <rules>       
            <unconditionalExclude>
              <objectSet>
                <pattern type="File">%SystemDrive%\Windows\Provisioning\Packages* [*]</pattern>
              </objectSet>
            </unconditionalExclude>
          </rules>
        </role>
      </component>
    </migration>
    
  2. La personnalisation configurée par le package d’approvisionnement power généré par OEM doit être conservée par l’OEM. Par conséquent, vous devez vous assurer que vous disposez d’un mécanisme pour les mettre à jour à l’avenir.

    • La mise à jour du package est gérée par un package de pilotes et Windows Update

    • Vous devez vous assurer que vous disposez d’un pilote de périphérique existant sur l’appareil pour le composant d’alimentation et que le fichier INF est défini pour copier le PPKG

    • Suivez les instructions de ce document pour créer le fichier INF

      Exemple :

      [SourceDisksNames]
      1 = %DiskId1%
      
      [SourceDisksFiles]
      ContosoPowerCustomization.ppkg = 1
      ContosoPowerCustomizationWithDataClass.xml = 1
      ; other driver package files omitted from example for brevity
      
      [DestinationDirs]
      PowerCustomization.CopyList =10,Provisioning\Package
      ; other CopyFiles sections in DestinationDirs omitted from example for brevity
      
      ; Manufacturer and Models sections omitted for brevity. Assume Models section indicates a DDInstall section of ContosoInstallSection
      
      [ContosoInstallSection]
      CopyFiles=PowerCustomization.CopyList
      
      [PowerCustomization.CopyList]
      ContosoPowerCustomization.ppkg
      ContosoPowerCustomizationWithDataClass.xml
      
    • Le package de pilotes doit être préchargé sur votre image de fabrique afin que si vous mettez à jour le package de pilotes sur Windows Update à l’avenir, le système recherche et trouve une version plus récente de ce package de pilotes à télécharger et à installer.

    • Vous devez tester le mécanisme de mise à jour via Windows Update dans le même mécanisme que vous testeriez les mises à jour du package de pilotes pour un système prérelease ou un package de pilotes.

    • Si vous disposez d’un autre mécanisme pour mettre à jour le package d’approvisionnement Power généré par OEM, assurez-vous qu’il fonctionne à la fois sur l’image de fabrique et sur le package d’appareil après l’exécution de la réinitialisation du bouton push pour tester le scénario de l’utilisateur final.

    Notes

    Le PPKG sera appliqué dans les conditions suivantes. C’est par conception qu’ils ne sont pas appliqués à l’événement du PPKG copié à l’emplacement spécifié

    • Après le redémarrage du système d’exploitation lorsque le système est inactif
    • Après la connexion de l’utilisateur lorsque le système est inactif