ConfigMgr Some Drivers Can Not be Imported

When working with operating system deployment in Configuration Manager 2012 R2 SP1, you may intermittently come across the common warning Some Drivers Can Not be Imported message when trying to import drivers. The full warning reads:

Some drivers can not be imported because they are not applicable to any supported platforms. See DriverCatalog.log file for details.

As pictured below:
Some Drivers Can Not Be Imported

The warning message is also accompanied with the following entries logged in the DriverCatalog.log file.

\\FILEPATH\DRIVER.inf is not applicable to any supported platforms.

Driver is not applicable to any supported platforms. Code 0x80070661

The warning message is indicative that ConfigMgr could not detect a supported platform within the driver. Now, it is possible that the driver you are trying to import doesn’t have any platforms listed or that the driver is corrupted. While this is a possibility, it is also unlikely.

There are two primary causes for the warning message;

1. Windows 10 Drivers

If you are trying to import drivers marked specifically for windows 10, it is possible that this is the reason for the Some Drivers Can Not be Imported warning message.

Prior to CU1 for Configuration Manager 2012 SP2 or R2 SP1, the driver import would fail to import drivers marked for Windows 10. The problem was due to the way version number recognition was performed.

The problem with version number recognition for windows 10 drivers is resolved in Cumulative Update 1 and above for Configuration Manager 2012 SP2 and R2 SP1.

Cumulative Update 2 is also available and supersedes Cumulative Update 1;

2. Running Server 2008 R2

If you are running Server 2008 R2 to host your Configuration Manager 2012 primary site server you may find that this is also the reason for the Some Drivers Can Not be Imported warning message.

The warning message only occurs in this instance if the drivers are digitally signed.

The reason is due to newer drivers being signed by a newer signing method that is not recognized or natively supported by Windows Server 2008 R2.

For more information on this particular problem you can review the following knowledge base article:
Can’t import drivers into System Center Configuration Manager

To resolve the problem, you can download and install the following two hotfixes:

Summary

To summarise, the steps you should take to resolve this problem assuming both scenarios are applicable:

  1. Install all of the latest updates for your Server 2008 R2 on your primary site servers
  2. Install the two hotfixes for Server 2008 R2 listed in step 2 of this post
  3. Install Cumulative Update 2 for Configuration Manager 2012 SP2/R2 SP1 listed in step 1 of this post
    You should ensure your administrative console is also updated with the cumulative update

Leave a Reply

Your email address will not be published. Required fields are marked *