Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Utilisation de scripts ou de l’automatisation pour exécuter les mises à jour du firmware TPM de Dell (en anglais).

Summary: Instructions relatives à l’automatisation ou à l’utilisation de scripts d’installation ou de gestion des mises à jour du firmware du TPM.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms


Si vous avez besoin de rédiger des scripts ou d’autres automatisations à partir de Dell concernant la mise à jour et la gestion de vos appareils TPM, consultez les informations et les étapes fournies dans cet article.


Questions fréquentes sur l’automatisation du TPM

Dell peut-il fournir un script automatisé pour mettre à jour le firmware du TPM ou activer un TPM ?

Non. Dell peut fournir les étapes et les utilitaires nécessaires à la mise à jour du firmware du TPM mais nous ne sommes pas en mesure de fournir un script. Les clients sont responsables de la rédaction des scripts, puisque chaque environnement est différent.

Un client peut-il entièrement automatiser la mise à jour du firmware du TPM via le script ?

Les systèmes Latitude/Precision/OptiPlex prennent en charge l’automatisation en combinant PowerShell et Dell Command Configure (DCC). Cela est dû à une fonction supplémentaire appelée « PPI Bypass Clear », qui est proposée sur ces modèles.

Il est recommandé à la personne chargée de la mise à jour du firmware TPM de se familiariser avec la classe WMI Win32_Tpm en consultant les informations disponibles via le lien suivant : Classe Win32_TpmSLN309515_en_US__1iC_External_Link_BD_v1.

Qu’est-ce qui peut être automatisé ?

SLN309515_en_US__2icon Remarque : Certaines de ces fonctionnalités peuvent nécessiter des mises à jour du BIOS, Dell Command | Configure 4.0 ou une version plus récente, et la définition d’un mot de passe d’administrateur du BIOS.
  • Activation de TPM : automatisation disponible à l’aide de l’option « PPI Bypass Enable » de Dell Command | Configure.
  • Désactivation de TPM : automatisation disponible à l’aide de l’option « PPI Bypass Disable » de Dell Command | Configure.
  • Désactivation du module TPM : automatisation disponible à l’aide de l’option « PPI Bypass Clear » de Dell Command | Configure et de PowerShell pour demander la désactivation.
    • Dell Command Configure a une liste d’effacement mais elle ne concerne que l’option dans le BIOS et ne permet pas d’effacer le contenu du système.
  • Modifier l’algorithme de hachage : automatisation disponible via Dell Command | Configure.

Existe-t-il une option de programme d’installation silencieuse pour le firmware du TPM ?

Oui. La version actuelle du firmware du TPM publiée sur le site Web du support de Dell prend en charge l’utilisation du commutateur /s, ce qui permet une installation silencieuse.

Comment trouver la version du firmware du TPM ?

La version du firmware du TPM est visible lors de l’exécution du programme d’installation. Il vous indique la version actuelle et la version que vous allez installer. Vous pouvez également obtenir la version du firmware en exécutant la commande get-tpm à partir d’une fenêtre PowerShell exécutée en tant qu’administrateur.

Bien que Windows 7 et les versions supérieures puissent lire la version du firmware du TPM en utilisant PowerShell, ce dernier n’affiche pas le numéro de version complet. Seules la version 1703 (RS2) et les versions ultérieures de Windows 10 affichent la version complète et uniquement avec un TPM qui est en mode 2.0 (Figure 1).

TPM version SLN309515_en_US__3Windows 10 1703
Figure 1 : Windows 10 1703 indiquant le numéro de version complet du module TPM


Automatisation de la propriété de TPM

Dell active TPM par défaut sur tous les systèmes livrés avec Windows 10. Les systèmes sur lesquels TPM n’est pas encore activé peuvent être activés à distance via la rédaction de scripts sur les systèmes Skylake et Kaby Lake grâce à Dell Command Configure à l’aide de l’option PPI Bypass Enable du BIOS.

SLN309515_en_US__2icon Remarque : Dell vous recommande de mettre à jour le firmware TPM sur tous les systèmes Skylake ou Kaby Lake livrés avant le 13 novembre 2017 préalablement à l’utilisation du module TPM.

Si un TPM est détenu mais désactivé, Dell Command Configure n’activera pas le TPM. Ce fonctionnement est normal et a été mis en place pour des questions de sécurité. Aucune méthode n’est prise en charge pour activer un TPM en mode 2.0 avec cette configuration. PowerShell doit être utilisé pour envoyer la commande pour activer un TPM en mode 1.2. Exemple :

(get-wmiObject -class Win32_Tpm -namespace root\cimv2\security\microsofttpm). SetPhysicalPresenceRequest (22)


Automatisation de la mise à jour du firmware TPM

Ces étapes peuvent être exécutées par script ou manuellement en combinant Dell Command Configure et PowerShell :

  1. Vérifiez la version du firmware TPM pour voir si une mise à jour est nécessaire.
    • Vous pouvez utiliser la commande PowerShell get-tpm pour vérifier la version actuelle. Elle peut être envoyée pour archive et analysée pour vérifier si une mise à jour est nécessaire.
  2. Suspendre toutes les sécurités à l’aide de TPM - Exemple de suspension/déchiffrement de Bitlocker
    • Les techniques d’automatisation varient d’un programme à l’autre
  3. Désactivez le provisionnement automatique Windows, si nécessaire (Windows 8/10)
    • Commande PowerShell : Disable-TpmAutoProvisioning
  4. Mise à jour du BIOS - pour garantir que les options de contournement de PPI sont ajoutées
  5. Utiliser Dell Command Configure pour définir un mot de passe du BIOS
    • CCTK --SetupPwd=
  6. Activer le contournement PPI pour effacement en utilisant Dell Command Configure
    • CCTK --TpmPpiClearOverride=Enabled --ValSetupPwd=
  7. Effacez les paramètres TPM.
    • Nécessite des commandes PowerShell et ne peut pas être effectué via Dell Command Configure
  8. Exécutez la mise à jour du firmware TPM.
    • Le firmware Dell TPM peut être exécuté à l’aide du commutateur « /s » pour une exécution en mode silencieux.
  9. Désactiver le contournement PPI pour effacement en utilisant Dell Command Configure
    • CCTK --TpmPpiClearOverride=Disabled --ValSetupPwd=
  10. Activer le provisionnement automatique de Windows et, si nécessaire, le redémarrage ou la prise de possession du TPM
    • Commande PowerShell : Enable-TpmAutoProvisioning
  11. Activer une sécurité basée sur le TPM telle que BitLocker

Comment savoir si un système peut être équipé d’un nouveau firmware du TPM ?

Dell offre un large éventail de systèmes dotés de différentes solutions de TPM. Pour savoir si un système prend en charge une mise à jour de firmware TPM, consultez le site de support Dell, sous la section « Pilotes et téléchargements » du modèle. Les mises à jour de firmware TPM sont répertoriées dans la catégorie « Sécurité ».

SLN309515_en_US__2icon Remarque : Seule une gamme limitée de systèmes Skylake et Kaby Lake prend en charge les modes TPM 1.2 et 2.0. Pour changer de mode, vous devez définir le firmware sur le mode approprié. Les systèmes qui ne sont pas répertoriés dans la section « Pilotes et téléchargements » ne prennent pas en charge la permutation des modes.

Article Properties


Affected Product

Security, Software

Last Published Date

21 Feb 2021

Version

3

Article Type

Solution