Jean-Sébastien DUCHENE Blog's

Actualité, Tips, Articles sur l'ensemble des Technologies Microsoft (Microsoft Intune, ConfigMgr, Microsoft Defender, Microsoft Purview, Microsoft Azure, Windows...)

Microsoft a publié un article dans la base de connaissances concernant System Center Configuration Manager dans sa version 2007 ou 2012. Le problème concerne l’import de drivers dans les scénarios suivants :

  • Vous êtes administrateur et vous essayez d’importer des drivers dans ConfigMgr

  • Le serveur de site exécute Windows Server 2008 R2

  • Les drivers sont signés

Dans ce scénario, vous recevez le message suivant :

Error: Some driver(s) cannot be imported successfully. See following details.
Error: Failed to import the following drivers:
<Driver> - The selected driver is not applicable to any supported platforms.

Le fichier DriverCatalog.log affiche le message suivant :

\\<UNC_Path_To_Driver>\<Driver>.inf is not applicable to any supported platforms.
Driver is not applicable to any supported platforms. Code 0x80070661

Le fichier SMSAdminUI.log contient :

System.Management.ManagementException\r\nGeneric failure \r\n at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
at System.Management.ManagementObject.InvokeMethod(String methodName, ManagementBaseObject inParameters, InvokeMethodOptions options)
at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.ExecuteMethod(String methodClass, String methodName, Dictionary`2 methodParameters, Boolean traceParameters)\r\nManagementException details:
instance of SMS_ExtendedStatus
{
Description = "Driver is not applicable to any supported platforms.";
ErrorCode = 1633;
File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\sspdriverci.cpp";
Line = 712;
Operation = "ExecMethod";
ParameterInfo = "SMS_Driver";
ProviderName = "WinMgmt";
StatusCode = 2147749889;
};

Le fichier SMSProv.log :

~*~*~e:\nts_sccm_release\sms\siteserver\sdk_provider\smsprov\sspdriverci.cpp(712) : Driver is not applicable to any supported platforms.~*~*~
~*~*~Driver is not applicable to any supported platforms. ~*~*~

Le fichier Setupapi.app.log :

>>> [SetupVerifyInfFile - \\<UNC_Path_To_Driver>\<Driver>.inf]
>>> Section start <Date> <Time>
cmd: C:\Windows\system32\wbem\wmiprvse.exe -Embedding
! sig: Verifying file against specific (valid) catalog failed! (0xe0000244)
! sig: Error 0xe0000244: The software was tested for compliance with Windows Logo requirements on a different version of Windows, and may not be compatible with this version.
! sig: Verifying file against specific (valid) catalog failed! (0xe0000244)
! sig: Error 0xe0000244: The software was tested for compliance with Windows Logo requirements on a different version of Windows, and may not be compatible with this version.
<<< Section end <Date> <Time>
<<< [Exit status: FAILURE(0xe0000244)]

Ce problème est dû à certains drivers qui sont signés avec une nouvelle méthode qui n’est pas reconnue nativement par Windows Server 2008 R2. Du coup, vous ne pouvez importer ces derniers dans System Center Configuration Manager quel que soit la version lorsque le serveur de site est installé sur Windows Server 2008 R2.

Pour résoudre le problème, vous avez deux solutions :

Plus d’informations sur la KB3025419 - Can't import drivers into System Center Configuration Manager

Facebook Like