FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10

Let’s analyze the options to Fix The code execution cannot proceed because edgegdi.dll was not found in Windows 10. Reinstalling the program may fix this problem Issues. In this post, we will provide the solutions to resolve the issue.

An incompatibility issue has been found with Windows 10, version 2004 In what seems to be unusual behavior, some PC users might receive the error message “The code execution cannot proceed because edgegdi.dll was not found. Reinstalling the program may fix this problem” when attempting to open some programs or apps on Windows 10 device.

Issue Summary – edgegdi.dll was not found in Windows 10

Depending on the installed default programs or applications, the User will receive an edgegdi.dll error message on the screen, when they start accessing apps or programs for example – Task Manager, Event Viewer, Turn Windows features on or off, Windows Settings App, etc. This issue occurs more with Windows 10 2004 in combination with third party software Symantec endpoint protection (SEP) 14.3, Avecto, and local admin rights when the following is present:

  • Windows 10, version 2004 installed.
  • A user is added to the administrator group.
  • Avecto / BeyondTrust Privilege Management installed.
  • Symantec Endpoint Protection (SEP) 14.3 installed.
The code execution cannot proceed because edgegdi.dll was not found. Reinstalling the program may fix this problem.
The code execution cannot proceed because edgegdi.dll was not found. Reinstalling the program may fix this problem.

Workaround

Let’s give you a workaround to fix the issue edgegdi.dll was not found in Windows 10. The solution is coming soon. Read on!

  • To mitigate this issue if you are already on Windows 10, version 2004, When you change/remove one of these listed items or third party software, the issue is not occurring again.
Windows 10, version 2004 
Administrator rights on the machine via administrators group.
Avecto / BeyondTrust Privilege Management.
Symantec Endpoint Protection (SEP) 14.3 
  • However the error prompt does not effect any installed program or application. User can click on OK to continue the action.
  • You can also try to perform the following action in affected device to resolve the issue –
Locate to C:\Windows\SysWOW64\ in Windows 10.
 
Copy EdgeManager.dll from C:\Windows\SysWOW64\ to C:\Windows\System32\
Rename EdgeManager.dll to Edgegdi.dll in C:\Windows\System32\

FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10
FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10

Disclaimer – The information provided on site is for general informational purposes only. All information on the site is provided in good faith, however, we make no representation or warranty of any kind, express or implied regarding the accuracy, adequacy, validity, reliability, availability, or completeness of any information on the website.

Resolution

Let’s find the details edgegdi.dll was not found in Windows 10.

As received an update from the Microsoft Support Case that the BUG has been acknowledged and a fix has already been in the making for a while. Apparently, the third-party software falls victim to this inconsistency, however, the issue seems to be with the newer version of Windows. Currently, the fix is being tested and should be released in an upcoming update.

FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10
FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10

Resources

8 thoughts on “FIX The code execution cannot proceed because edgegdi.dll was not found in Windows 10”

  1. Doing the Edgemanager.dll (which was already in the system32 folder, I just made a copy of that) rename process eliminated the ‘system error’ popup..

  2. I’m experiencing the same thing after upgrading from Win10 1909 to Win10 20H2 (not 2004). Any update on the pending fix from Microsoft? Has there been anything published?

    1. I figured it out. I clicked on the first Resources link (Edgegdi.dll error – Microsoft Tech Forum) and it lead me to try the same process you outlined, but I did it for C:\Windows\SysWOW64\ in addition to C:\Windows\System32\

      Anyone still experiencing the issue after applying the workaround to System 32, I would suggest doing the same process for SysWOW64.

  3. DO NOT DO THIS. That will crash your system when you update in next time because of code integrity of the dll is not mached.

  4. DO NOT DO THIS. Your system may crash and unable to load windows again after do a windows update next time because of the DLL code integrity is not matched.

Leave a Comment

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