Dinput8.dll causing games to return to windows xp desktop?

I am running WinXpPro and have directc 9.0b installed. When i run some games the screen turns black and then returns to desktop. When running GTA3 or GTA Vice City i get unhandled exception errors and an error screen for dinput8.dll. i have reinstalled directx many times and even rolled back to dx8.1. None have helped.

I have an asus Geforce fx5200 Home Theatre card with the 44.20 drivers. Any help, suggestions would be greatly appreciated.
r3d3thAsked:
Who is Participating?
 
r3d3thAuthor Commented:
Sorry.. Correction.
The Drivers are 44.03

Thanks in advance again
0
 
gemartiCommented:
START | RUN | DXDIAG

Click on the Display tab
Click on Test Direct Draw
Note the errors reported

Click on Test Direct3d
Note the errors reported

Also Look here:
Resources for Troubleshooting Display Problems in Windows XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;307960

IN THIS ARTICLE
SUMMARY
Problems Addressed in the Video Display Troubleshooter
Starting the Video Display Troubleshooter
Using the Video Display Troubleshooter
Recommended Microsoft Knowledge Base Articles
Using the Microsoft Product Support Services Web Site to Find a Solution
SUMMARY
This article is intended to assist you in using the Video Display Troubleshooter that is included in Windows XP Help and Support Center, and to provide a list of online support services that may help you solve your problem.

The information in this article applies to:
Microsoft Windows XP Home Edition
Microsoft Windows XP Professional
Microsoft Windows XP 64-Bit Edition
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

 
r3d3thAuthor Commented:
K i did the tests before and again and i get no errors.. Direct Draw and Direct3d are running perfect.. its the direct input that i cannot load into dxdiag or the games im assuming. dinput8.dll seems to be the file and ive downloaded different versions of it with no change. Other than directinput everything else checks out perfect.
0
 
gemartiCommented:
what version of dinput8.dll do you have?
On my system I have:

Version: 5.1.2600.1106 (xpsp1.020828-1920)
Size on Disk: 168 KB (172,032 bytes)
Size: 165 KB (168,960 bytes)
Created: Friday, September 20, 2002, 7:20:36 PM
Modified: Thursday, August 29, 2002, 2:40:50 AM

Right click on dinput8.dll and click properties.
0
 
r3d3thAuthor Commented:
K the version of myn is

Version: 5.1.2600.1106
Size on Disk: 652 KB (667,648 bytes) <-
Size: 652 KB (667,648 bytes)

The size is pretty wierd to me compared to yours and same version but when i download one off the net that matches ur size it keeps going back to this one :S
0
 
r3d3thAuthor Commented:
Just now i copied dinput8.dll that i got from a friend.. same version and size as yours.. i copy it to system32 and then if i refresh the window the size goes back to 652kb.. when just like 2 seconds ago it was 168kb which is baffling me to no end.
0
 
r3d3thAuthor Commented:
Virus Free.

All the games that use Directx 9 files work flawlessly, but anything needing dinput8.dll etc just dont wanna work and it is pretty strange how the file keeps replacing itself.. if i delete it and refresh the folder.. its there again..

Maybe the core directx 8.1 files from the XP installation just stay there?? and it was corrupted or something on my xp cd. Anyways thanks for all the help that youve been giving me. hopefully i can figure this out soon.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.