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

Posted on 2005-04-09
Last Modified: 2013-12-08
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.
Question by:SweetWestwind
    LVL 17

    Expert Comment

    Remote desktop or Netmeeting (or similar apps) can cause DX acceleration to be disabled when they're installed and running.  Just a thought.


    Author Comment

    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.

    LVL 17

    Accepted Solution

    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! ;)

    LVL 8

    Assisted Solution

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


    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    What is RenderMan: RenderMan is a not any particular piece of software. RenderMan is an industry standard, defining set of rules that any rendering software should use, to be RenderMan-compliant. Pixar's RenderMan is a flagship implementation of …
    Recently, in one of the tech-blogs I usually read, I saw a post about the best-selling video games through history. The first place in the list is for the classic, extremely addictive Tetris. Well, a long time ago, in a galaxy far far away, I was…
    This video discusses moving either the default database or any database to a new volume.
    This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor ( If you're looking for how to monitor bandwidth using netflow or packet s…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now