Not Applicable Driver



-->

  1. Not Applicable Drivers
  2. Not Applicable Vertaling

This article fixes an issue in which you can't import drivers into Configuration Manager.

Go to the NVidia drivers download page here; In the manual search section, select your graphic card type (e.g. GeForce), select your graphics card series (e.g. Series 900 if your graphics card is between 900 – 999 or select series 10 if your card is 1080, 1020 etc.). Legislation Affecting Drivers. Motor Carrier Safety Improvement Act. PA Vehicle Code (Title 75) Motor Voter Law Resources: The Pennsylvania Code. Example from Dist Manager Log:. Surface Pro 3 - September 2014 Microsoft TrueColor TrueColor.inf is not applicable to any supported platforms. DriverCatalog 12:25:34 PM 5732 (0x1664) Driver is not applicable to any supported platforms. I recently downloaded Windows6.1-KB2581464-x64.msu File, which is the USB Driver HotFix for Windows 7 - x64 based systems, but when I try to install it, Windows Update Standalone Installer pops a. Driver search: Policy Specify search order for device driver source locations (Set to 'Do not search Windows Update') Windows Store automatic update: Policy Turn off Automatic Download and Install of updates (Set to enabled) Other components that connect to the internet.

Original product version: Microsoft System Center 2012 Configuration Manager, Microsoft System Center 2012 R2 Configuration Manager
Original KB number: 3025419

Symptoms

Consider the following scenario:

  • An administrator tries to import drivers into Configuration Manager.
  • The site server is running Windows Server 2008 R2.
  • The drivers are signed.

In this scenario, you may receive the following error message:

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.

When you view the Configuration Manager logs, you see the following errors:

DriverCatalog.log

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

SMSAdminUI.log

Not Applicable Driver

System.Management.ManagementExceptionrnGeneric failure rn 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)rnManagementException details:
instance of SMS_ExtendedStatus
{
Description = 'Driver is not applicable to any supported platforms.';
ErrorCode = 1633;
File = 'e:nts_sccm_releasesmssiteserversdk_providersmsprovsspdriverci.cpp';
Line = 712;
Operation = 'ExecMethod';
ParameterInfo = 'SMS_Driver';
ProviderName = 'WinMgmt';
StatusCode = 2147749889;
};

Applicable

SMSProv.log

~*~*~e:nts_sccm_releasesmssiteserversdk_providersmsprovsspdriverci.cpp(712) : Driver is not applicable to any supported platforms.~*~*~
~*~*~Driver is not applicable to any supported platforms. ~*~*~

When you view the Setupapi.app.log file in the C:Windowsinf directory, you see the following error:

>>> [SetupVerifyInfFile - <UNC_Path_To_Driver><Driver>.inf]
>>> Section start <Date> <Time>
cmd: C:Windowssystem32wbemwmiprvse.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)]

Not applicable vertaling

Cause

Some drivers are signed by a newer signing method that's not recognized or natively supported by Windows Server 2008 R2. Therefore, these drivers cannot be imported into Configuration Manager if the site server is Windows Server 2008 R2.

Applicable

Resolution

To resolve the problem, install one or both of the following hotfixes on the site server that's experiencing the problem:

  • 2837108 You cannot import a Windows 8 signed driver on a Windows Server 2008 R2-based WDS server
  • 2921916 The 'Untrusted publisher' dialog box appears when you install a driver in Windows 7 or Windows Server 2008 R2

Note

  • Hotfix 2837108 will resolve the issue even if WDS is not installed on the site server.
  • These hotfixes will add the necessary support to Windows Server 2008 R2 to natively recognize the newer signing methods.
Applicable

To fully fix the problem, restart the site server after you install hotfix 2837108 or hotfix 2921916. Do this even if the installation process does not prompt you to restart.

After you install hotfix 2837108 or hotfix 2921916 and then restart the server, any affected driver that's already in the Configuration Manager console will have to be removed and then reimported.

More information

Surface Pro 3 drivers are an example of drivers that exhibit this problem. Because Surface Pro 3 drivers are signed by the newer signing method, they are affected by this issue. You may be able to import them into Configuration Manager when the site server is running Windows Server 2008 R2, but they will be displayed as unsigned until either hotfix 2837108 or hotfix 2921916 is installed on the site server.

If you are able to import the drivers but they are displayed as unsigned, see Signed drivers are displayed as unsigned in Configuration Manager.

'The selected driver is not applicable to any supported platforms.'
Wait, what? We are on SCCM 2012 R2 CU3 (CU4 any day!) so we should not get something like this. Did I somehow get some secret Windows 10 drivers somehow? Lots of mis-written INF files? This is strange.
In my last post I was talking about one time driver injection. We've moved past that as we liked the Toshiba device and decided to buy a large number of them so they need to be setup in SCCM. Initially, a Toshiba INF driver was mis-written to state it supported 64-Bit when the DLL it called for were 32-Bit only. BSOD's all around. After fixing that I still had to address this supported platform problem. While trying to import drivers we would get this error about several of them, mostly NIC drivers not being imported due to being unsupported . In the case of the Toshiba, the physical NIC did not import, however the WiFi driver imported, so after sysprep the Toshiba started imaging over the wireless interface. That was fun, I don't recommend that.
Looking at the INFs they were written in normal Intel fashion and even making some modifications to strip down to Windows 8.1 did nothing. Digging through the SCCM logs was not a ton of help either. AdminUI.Log, DriverCatalog.Log, SMSAdmin.Log, Setupapi.app.log, you name it. All just said the same thing, driver not applicable. Those actually gave an error code of 0x80070661.
Turns out the issue is due to our Site Server being on 2008 R2. Specifically with the OS. The signing in these drivers is using a newer method thats not native in 2008 R2. Microsoft released KB3025419 which states to install KB2837108 and KB2921916 to update the OS to support the newer signing method in ConfigMgr. Coincidentally both this KB and the Toshiba device came out at the same time. After applying the hotfix and restarting (not required but the KB states to do anyway) we are now able to import these newer signed drivers and image the Toshibas up successfully and quickly.

Not Applicable Drivers


Not Applicable Vertaling

-Kevin