It's giving me error 87
BAD IMAGE error
C:Windows\SYSTEM32\directdatabasehelper.dll is either not designed to run on windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc000012f.
This error message keeps popping up and take several closes to get to go away and it comes back when I open a new app. If you can help that would be wonderful.
Windows for home | Windows 11 | Display and graphics
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
28 answers
Sort by: Most helpful
-
Anonymous
2024-06-21T04:50:56+00:00 -
Ramesh Srinivasan 81,800 Reputation points Independent Advisor
2024-06-21T04:42:37+00:00 Hi,
Ensure the system is connected to the internet, and run these three commands:
VERdism /online /cleanup-image /restorehealththen, run:
sfc /scanfile=c:\windows\system32\directxdatabasehelper.dllPost the output or screenshot here.
-
Anonymous
2024-06-21T04:30:33+00:00 Ok it is saying it was unable to fix some of them
-
Anonymous
2024-06-21T04:29:13+00:00 It's saying Windows Resource Protection could not perform the requested operation.
-
Ramesh Srinivasan 81,800 Reputation points Independent Advisor
2024-06-21T03:12:13+00:00 Hi Gavin,
I'm Ramesh, here to answer your question.
The error 0xc000012f indicates the DLL is corrupt.
Open a Command Prompt (Admin) window and run:
sfc /scanfile=c:\windows\system32\directxdatabasehelper.dlland
sfc /scannowPost the output here.