DINPUT.dll not a valid windows image error

Discussion in 'Software' started by jallenaz, Oct 27, 2006.

  1. jallenaz

    jallenaz Private E-2

    We have a Dell, Pentium 4, 2.6 GHz, 512MB ram, with WindowsXP SP2. This week we are having trouble running Norton Antivirus. When we try to do a scan of any sort, we get the error message in a window titled navw32.exe - Bad Image:

    C:\Windows\system32\DINPUT.dll is not a valid Windows image. Please check this against your installation diskette.

    I have emailed Symantec tech support and they had me uninstall NAV with their tools and reinstall it. That didn't do anything to help. I think it's just a bad file. When I put my cursor over the file in Explorer, it just says the type of file and date created. When I do that in another computer it's identified as a Windows file by Microsoft Windows. So It think there is a problem with the file. The only thing we have noticed not working is NAV. I have uninstalled NAV so we won't get messages all the time saying it couldn't scan and the error. I have NOD32 30 day trial installed, but it's not my computer and we want to get NAV working again.

    Is it possible to just copy and paste a good file over that file? What would have caused the file to change? Is there a correct way to check the file and fix it?

    I have done scans with on-line virus scanners fron Norton and not found anything. Also I have run Ad-aware and Spybot Search and Destroy. Windows Defender is also installed.

    I'm not sure if I have a real problem or not. Besides not being able to run NAV.

    TIA,

    Jim
     
  2. malware killer

    malware killer Private First Class

    You can download a fresh copy of DINPUT.DLL from here:

    http://www.dll-files.com/dllindex/dll-files.shtml?dinput

    Save it to your Desktop, then unzip / uncompress it. It is compressed to make it download faster over a dial-up connection, but you can't use it until you decompress it.

    Once you have unzipped it, copy it into the folder where the original copy of DINPUT.DLL is located. If you CAN'T get it to copy into the proper folder easily, delete the OLD version of DINPUT.DLL, then try to copy the new version into the proper folder again. With luck, you won't have any problems with installing the new version of DINPUT.DLL...

    Next, reboot your system, and try to duplicate the problem. Hopefully, you'll have solved the problem, though other problems might arise once you've got this repaired...

    Good luck; keep us posted on your progress...
     
  3. jallenaz

    jallenaz Private E-2

    Thanks for the link. This should fix the immediate problem. But it might take some time to figure out what caused the problem. I think I will replace the file when it won't cause a big problem if the computer goes down. I don't think that should be a problem though.

    Jim
     
  4. RPG

    RPG Private E-2

  5. jallenaz

    jallenaz Private E-2

    I have already done a reinstallation of DirectX 9.0 and it didn't help. That was suggested on another forum. I don't know why it didn't write over and update the file if it's part of it.
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds