DirectX Files Corrupt

Googer

Lifer
Nov 11, 2004
12,576
7
81
My DirectX files for Windows XP Media Center are corrupt and need fixed.

Things I have done already:

  • I have run DXDiag and Ran the DirectDraw Acceleration and Direct3D Acceleration tests, both of which were failures. Sound and Music are fine but running the Input test causes DXDIAG to crash.

DxDiag Display Test Results

  • DirectDraw test results: Failure at step 5 (User verification of rectangles): HRESULT = 0x00000000 (error code)
    Direct3D test results: Failure at step 32 (User verification of Direct3D 7 rendering): HRESULT = 0x00000000 (error code)

All of these have failed as well.
  • Downloaded Both Variants of the Redist version of DX9c
    Ran The Web Installer
    Microsoft Update

    Tried:
    DirectX 9 Uninstaller
    DirectX Eradicator
    DirectX Happy Uninstall (Asks for $20 to proceed with fix, I said no)
DX_Files.png
dx-hardware.png

What else would you recommend I do?
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Just to get the basics out of the way, are you sure your DirectX files are currently corrupted, and that you aren't suffering any hardware errors?
 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: ViRGE
Just to get the basics out of the way, are you sure your DirectX files are currently corrupted, and that you aren't suffering any hardware errors?

I am fairly sure. If it were hardware, I'd see artifacts and strainge 3d behavior. I know it is directX from both the DXDiag and that some 3d applications are reporting DX errors.
 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: MrChad
Uninstall and reinstall video drivers?

Done that. After uninstalling, I even ran DriverCleaner.net (current version).
 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: Fayd
download the latest directx runtime and run it?

I've done that several times and tried doing it several different ways. I've downloaded all three variations on it: Web Installer, DirectX for Developers, DirectX Nov2008 Redistributable.
 

palladium

Senior member
Dec 24, 2007
539
2
81
When did it first happened? If you know when was the last time it worked fine, try restoring your computer to that time.
 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: palladium
When did it first happened? If you know when was the last time it worked fine, try restoring your computer to that time.

It was first observed around October 2008, when Windows Media Player would not play back videos using hardware acceleration. System restore is also corrupt, that problem has pre-dated my DX-9 issue. Other than that, my Windows XP Media Center SP3 install is okay.

( I have too much on this drive to even consider a reformat.)
 

techmanc

Golden Member
Aug 20, 2006
1,212
7
81
Reinstall OS with repair option then redo your ms patches including directx
 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: techmanc
Reinstall OS with repair option then redo your ms patches including directx
I have the OEM version, repair is not an option. I have too much other stuff that's more important than DirectX apps to do a reformat. DX-repair, once I figure it out should be a much easier route to take than a format.

 

Googer

Lifer
Nov 11, 2004
12,576
7
81
Originally posted by: techmanc
Are you sure is your install disk something custom. I know I've done repair installs with Windows XP OEM before. Look here for instructions.
http://www.michaelstevenstech.com/XPrepairinstall.htm

Stock Media Center 2005 OEM Discs with Genuine Microsoft Holograms and License. I will look in to doing a repair install. But the last time I did that, the repair ended up messing with my registry and programs list was removed as well. I'll probably install windows on a 3rd unused drive, then corrupt the install after some light usage, then see if the your instructions do the job.
 

techmanc

Golden Member
Aug 20, 2006
1,212
7
81
Well you can split your partition if it has at least half the space free and copy to that but I dont recommend it as anything happens to that drive you would lose everything. I would get a USB 2.0 or even faster ESATA external drive to backup to. Also dont install with network connected wait until your done then hook it up and immediately download all your MS security patches.