La tâche Appliquer le package de pilotes échoue avec 80070057 dans Configuration Manager

Cet article résout un problème dans lequel la tâche Appliquer le package de pilotes échoue et où l’erreur 80070057 est enregistrée SMSTS.log.

Version du produit d’origine : Configuration Manager (Current Branch)
Numéro de la base de connaissances d’origine : 4096313

Symptôme

Après la mise à niveau vers Configuration Manager current Branch version 1706 ou ultérieure, la tâche Appliquer le package de pilotes échoue et l’erreur suivante est enregistrée SMSTS.log :

Ligne de commande TSManager Set : osddriverclient.exe /install :<Driver_Package_ID> /unsigned :%OSDAllowUnsignedDriver% /recurse :%OSDRecurse%
TSManager Démarrez l’exécution de la ligne de commande : osddriverclient.exe /install :<Driver_Package_ID> /unsigned :%OSDAllowUnsignedDriver% /recurse :%OSDRecurse%
----------------------------------------------------------------! TSManager
TSManager Développer une chaîne : WinPE
TSManager En cours d’exécution de la ligne de commande : osddriverclient.exe /install :<Driver_Package_ID> /unsigned :%OSDAllowUnsignedDriver% /recurse :%OSDRecurse%
OSDDriverClient ==================[ OSDDriverClient.exe ]====================
Ligne de commande OSDDriverClient : « osddriverclient.exe » /install :<Driver_Package_ID> /unsigned :true /recurse :%OSDRecurse%
OSDDriverClient FALSE, HRESULT=80070057 (e :\nts_sccm_release\sms\client\osdeployment\osddriverclient\osddriverclient.cpp,197)
L’argument OSDDriverClient 3 n’est pas valide.
OSDDriverClient ParseArguments( argc, argv, eDriverOperation, sPackageId, pBootCriticalInfo, bAllowUnsigned, bBestMatch ), HRESULT=80070057 (e :\nts_sccm_release\sms\client\osdeployment\osddriverclient\osddriverclient.cpp,341)
OSDDriverClient n’a pas réussi à transmettre les arguments. Code 0x80070057
OSDDriverClient Exiting with return code 0x80070057
Processus TSManager terminé avec le code de sortie 2147942487
----------------------------------------------------------------! TSManager
TSManager n’a pas pu exécuter l’action : Appliquer le package de pilotes. Cela est généralement dû à un problème avec le programme. Veuillez case activée la Base de connaissances Microsoft pour déterminer s’il s’agit d’un problème connu ou contactez Support Microsoft Services pour obtenir de l’aide.
Paramètre incorrect. (Erreur : 80070057 ; Source : Windows)

Cause

La nouvelle fonctionnalité Installer le package de pilotes via l’exécution de DISM avec l’option récurse dans la tâche Appliquer le package de pilotes est introduite dans Configuration Manager current Branch version 1706. Si les images de démarrage existantes ne sont pas mises à jour vers les nouveaux fichiers binaires Configuration Manager, cette option n’est pas reconnue. Par conséquent, l’erreur 80070057 est retournée.

Résolution

Pour résoudre le problème, procédez comme suit pour mettre à jour les images de démarrage :

  1. Dans la console Configuration Manager, sélectionnez Bibliothèque de logiciels.
  2. Dans l’espace de travail Bibliothèque de logiciels, développez Systèmes d’exploitation, puis sélectionnez Images de démarrage.
  3. Cliquez avec le bouton droit sur l’image de démarrage à mettre à jour, puis sélectionnez Mettre à jour les points de distribution.
  4. Répétez l’étape 3 pour toutes les images de démarrage précédemment distribuées.