PBA Fails to Activate on Endpoints Using Dell Self-Encrypting Drive Manager

Summary: On an endpoint equipped with a compatible Self-Encrypting Drive, the PBA fails to activate if the required version of Microsoft Visual C++ 2015 is not properly installed.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Affected Products:

  • Dell Encryption Enterprise Self-Encrypting Drive Manager

Affected Versions:

  • v8.17.0 - 8.18.1

Cause

Not Applicable

Resolution

No error is reported in the install logs but the PBA fails to activate after installing the EMEAgent using script.

Checking the System Event Viewer on the endpoint it is possible to see the error below at boot time:

Error 8/15/2018 10:02:40 AM Service Control Manager 7000 None
The DellMgmtLoader service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.

Checking the PBA logs on the endpoint it is possible to see the error below:

2018.08.15 10:03:06.805 [04464] (00021) E Pba : exception on PbaPowerEventNotification PB_STARTUP - Unable to load DLL 'DellSEDProxy.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
2018.08.15 10:04:05.045 [04464] (00021) I Sed : ShouldActivatePBA - No Opal Drive Present

But, the DellSEDProxy.dll is present in the path C:Program FilesDELLDell Data ProtectionClient Security Framework and the installed Disk is an Opal drive.

In the Procmon boot logs it is possible to see that the DellMgmtLoader service is trying to start:

10:02:40.4801071 AM services.exe 832 1568 RegQueryValue HKLMSystemCurrentControlSetServicesDellMgmtLoaderImagePath SUCCESS Type: REG_EXPAND_SZ, Length: 150, Data: "<C:Program FilesDELLDell Data ProtectionSecurity ToolsDCF.Loader.exe>"

But, it cannot find the Microsoft Visual C++ DLL VCRUNTIME140.dll:

10:02:40.8113365 AM DCF.Loader.exe 4472 4476 IRP_MJ_CREATE C:Windowssystem32VCRUNTIME140.dll PATH NOT FOUND Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

Install the required Microsoft Visual C++, running the EMAgent_XXbit_setup.exe extracted from the Master Installer as per KB article How to Extract Child Installers from the Dell Data Security Master Installer.

Alternatively, you can download the latest Microsoft Visual C++ redistributable packages directly from Microsoft at Microsoft Visual C++ Redistributable latest supported downloadsThis hyperlink is taking you to a website outside of Dell Technologies. This hyperlink is taking you to a website outside of Dell Technologies..

On and x64 endpoint, the EMAgent_XXbit_setup.exe installs the Microsoft Visual C++ x64 and x86.

When correctly installed, they are showing as below in Programs and Features:

Programs and Features entries for Microsoft Visual C++

Figure 1: (English Only) Programs and Features entries for Microsoft Visual C++


To contact support, reference Dell Data Security International Support Phone Numbers.
Go to TechDirect to generate a technical support request online.

For additional insights and resources, join the Dell Security Community Forum.

Affected Products

Dell Encryption
Article Properties
Article Number: 000130921
Article Type: Solution
Last Modified: 02 Jul 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.