bad image error windows 7 64 bit dinput8.dll

I had an error on a much programs and it show me

Bad image - (program)

C:\Windows\system32\DINPUT8.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.

please help me i got it on a much programs please help i used 

Regcure - Doesn't help
Eset smart security 5 - Doesn't help
Everything !




Thank you for posting your question in the Microsoft community.



I understand that on lot of programs you see the message that the dinput8.dll is missing. Let me know if this is incorrect.



Method 1:

Some third party service may be causing the issue. Refer the link and follow the steps to perform a clean boot.


How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7



Note: After the troubleshooting is done, follow the step 7 from the article so that the computer can be set to start in Normal startup.


Method 2:


Run the SFC scan. This will check and fix the system files. Follow the steps.

a.       Click Start.

b.      Type “cmd” in the search bar.

c.       Right click on Command Prompt in the list.

d.      Choose “Run as Administrator”

e.      Type “sfc /scannow” (Note: there is a space after sfc)


You can refer to the link provided to understand the logs generated by the SFC scan.



How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7




Let me know if you need more help.



Vinod Archak
Forum Moderator

2 people found this reply helpful


Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.


Question Info

Last updated August 13, 2020 Views 4,064 Applies to: