• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 3516
  • Last Modified:

Can't enable DirectDraw Windows XP service pack two NVIDIA Geforce FX 5200

I have a pretty high-end computer, running a geforce graphics card.  So one day recently, some really simple games refused to start, claiming DirectDraw is not enabled.  The DirectX diagnostic program says DirectDraw works fine, but it is not enabled, and the enable button is grayed out.  Any ideas on how to fix this?  I've tried reinstalling DirectX 9.0c and everything I can think of, including solutions I have found here.

I am disabled, and therefore cannot reinstall a video card on my own.  I consider myself a power computer user, so I know how to update all my drivers, and they are all updated.

Here is a diagnostic report generated by a program called power strip, which I downloaded at the suggestion of another answer to a similar problem, but the program itself has not helped me yet!

Diagnostic report - generated on 4/9/2005
PowerStrip build - 505
Windows build - v.5.1.2600.2.Service Pack 2
DirectX build - v.5.03.2600.2180 (xpsp_sp2_rtm.040803-2158)
OpenGL renderer - (n/a)

System board
Type - SiS SiS648/SiS963/W697-P4S800
BIOS - Award Bios, 07/09/2003
AGP aperture - 64 MB
Transfer mechanism - Disabled (desktop sharing?)
Non-local memory - (n/a)
AGP revision - 3.05
AGP transfer rates supported - 4x, 8x
Current AGP transfer rate - 8x
Sideband addressing - Enabled
Fast write protocol - (n/a)
AGP texturing - hardware support, but currently disabled

Graphics card #1
Identity - NVidia Display controller
Memory clock - 286.00 MHz
Engine clock - 250.00 MHz
IRQ - 16, shared
AGP revision - 3.00
AGP transfer rates supported - 4x, 8x
Current AGP transfer rate - 8x
Sideband addressing - Enabled
Display driver - nv4_disp.dll, v.
DirectX driver - nv4_disp.dll, v.
Attached monitor -  SyncMaster 173V/172V/173S/173B  (Samsung)
Monitor caps (1) - 1280x1024, 81kHz, 76Hz

Device enumeration
AsusTek CPU-to-PCI/AGP bridge (06481039h)
SiS PCI-to-PCI bridge (00031039h)
SiS PCI-to-ISA bridge (09631039h)
AsusTek IDE controller (55131039h) - using IRQ11
AsusTek Audio device (70121039h) - using IRQ18
AsusTek Universal serial bus (USB) (70011039h) - using IRQ20
AsusTek Universal serial bus (USB) (70011039h) - using IRQ21
AsusTek Universal serial bus (USB) (70021039h) - using IRQ23
AsusTek Ethernet controller (09001039h) - using IRQ19
Conexant Communication device (2F0014F1h) - using IRQ16
NVidia Display controller (032210DEh) - using IRQ16

I hope someone can help me.  This is getting really annoying. I have been trying different things for months.  Just ask for whatever other information you may need.

Thank you so much.
  • 2
2 Solutions
Remote desktop or Netmeeting (or similar apps) can cause DX acceleration to be disabled when they're installed and running.  Just a thought.

SweetWestwindAuthor Commented:
Thanks for your help.  I disabled the NetMeeting service using administrator tools after I finally figured out how, but still no joy.  Does anyone have any other ideas?  I am getting a little desperate.

Hey Amber -

I've been pondering this for a few weeks now, can't think of what else would disable DX acceleration.  At least, nothing that you wouldn't have thought of as "Gee, I just installed ZZZ recently, and that's when I started having problems".

SP2 did have some hiccups, but if you have the latest:
- MS updates
- NV drivers (re-install... you might want to run a 'driver cleaner' app first).
- BIOS (v1009, I think) & other motherboard drivers
- DirectX (sounds like you have 9.0c, worth installing again...)

... in theory, everything should be working.  Things like Remote Desktop/Remote Help, NetMeeting, et al, take over the graphics display at a lower level and thus need to disable DirectX so that they can 'control' the video stream.

Is there anything else you can think of you've installed?  Have you changed video setup at all (desktop sharing/mirroring, bitdepth) recently?  I'm just trying to help brainstorm here... I know how frustrating this kind of thing can be, and bet it's 10x that for you! ;)

In that diagnostic tool, I assume that ddraw.dll isn't missing in the files list?  Just a crazy idea.


Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now