Threat Report: Exposing Malware in Linux-Based Multi-Cloud Environments | Download Now

EDR Sensor: Upgrade Error: Unable to update ELAM driver HrError[0x80070003]

EDR Sensor: Upgrade Error: Unable to update ELAM driver HrError[0x80070003]

Environment

  • EDR Sensor: 6.x - 7.x
  • Microsoft Windows: All Supported Versions
  • Early Launch Antimalware (ELAM) in use

Symptoms

  • Windows Sensor fails to upgrade
  • Sensor.log error contains:
ExtractResourceToFile failed for 'cbedrelam' -> 'C:\Windows\ELAMBKUP\cbedrelam.sys' HrError[0x80070003]
Tid[1898] 2021-03-08 21:51:55 (i): Unable to update ELAM driver HrError[0x80070003]

 

Cause

Third-party products that make use of "Early Launch Antimalware" (ELAM)  drivers are required to keep a copy of the driver in this ELAMBKUP folder. The EDR Sensor installer requires that this folder exists in order to work.

Resolution

The overall solution is to ensure a directory exists at the location specified in the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\EarlyLaunch.

Full Steps:
  1. Check to see if a registry key exists at: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\EarlyLaunch
  2. If the EarlyLaunch registry key DOES exist, note its location and *CREATE* a directory at that location. (Just make an empty folder)
  3. If the EaryLaunch registry key does NOT exist, then create a registry value for it and set it to a non-existent directory. (eg. C\Windows\ELAMBKUP). Create that same directory on the filesystem.
  4. Attempt the sensor upgrade.

Related Content


Labels (1)
Tags (2)
Was this article helpful? Yes No
0% helpful (0/1)
Article Information
Author:
Creation Date:
‎03-12-2021
Views:
1434