Adding Preboot Driver Throws Error Failed to Load Driver (0x80070002) Returning 602 (BDC_ERR_WIM_INSERT_DRIVER)
search cancel

Adding Preboot Driver Throws Error Failed to Load Driver (0x80070002) Returning 602 (BDC_ERR_WIM_INSERT_DRIVER)

book

Article ID: 270255

calendar_today

Updated On:

Products

IT Management Suite Deployment Solution

Issue/Introduction

After adding a new preboot driver to the driver database, and rebuilding, you may receive an error stating Failed to add driver  with error (0x80070002), returning 602 (BDC_ERR_WIM_INSERT_DRIVER)

You may verify the new driver appears to be in ...\Platforms\WinPE\x64\Driver\Custom\Drivers.. folder but failing to insert to the image.

Environment

Release : 8.6

Cause

Improperly named drivers

Resolution

This particular issue was caused by the driver's .sys and .dll files being named incorrectly from the vendor.  The driver was named e1d.sy_ and e1dmsg.dl_.  Notice the underscore.  

Make sure the drivers are named properly, which you could verify in the .inf file, and then add them to a .zip file and upload through the Deployment Solution Driver Database.