Direct 3D acceleration not available (DirectX)

yessine -  
spacome Posted messages 3 Status Member -
Hello
when I open DirectX (I have version 8.1), in the display tab,
I find that Direct 3D acceleration is unavailable (not available). Please show me how to make this option available.

thank you.

17 answers

  1. glu
     
    Hello,

    After weeks of searching, I have just found the solution to the Direct3D "not available" issue, which becomes grayed out and cannot be activated using Dxdiag, even after reinstalling the graphics card drivers and DirectX:

    After applying all the solutions from the Microsoft page below, the problem persisted for me:
    https://support.microsoft.com/fr-fr/help/191660/directdraw-or-direct3d-option-is-unavailable

    It turns out that the NETSUPPORT remote control software I occasionally use seems to disable Direct3D under certain conditions (but maybe other software does it too?). I should also note that my Netsupport is up to date and that the DLL version is the one that's not supposed to cause this problem, but it still occurs.
    To fix this issue, there is a registry key modification (Regedit) to perform (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI):
    https://kb.netsupportsoftware.com/

    Now that we know where it comes from, it's easy to find confirmation from Microsoft on the following page (although this one concerns Windows 2000, for me the problem also occurred under XP):
    https://docs.microsoft.com/en-us/?mfr=true

    There you go... hoping this can help
    11
    1. glu
       
      Hello,

      I would like to insist on the issue of "DirectDraw acceleration" and/or "Direct3D acceleration" being "not available" as it can lead to malfunctions of software that utilizes these functions (not just games; for example: Roxio Creator 2009 for video editing, which refuses to launch with the error message "graphics characteristics are insufficient" despite my powerful Nvidia Quadro NVS160M graphics card):

      It seems that Netsupport (and possibly other software?) stops the DirectX hardware acceleration (DirectDraw Direct3D) when it is enabled for remote access, and does not always re-enable it upon exiting.

      This situation can be verified using the utility C:\WINDOWS\system32\dxdiag.exe, which displays "DirectDraw acceleration" and/or "Direct3D acceleration" as "not available" in the "Display" tab.

      When it is not possible to re-enable them in DXDiag; it is necessary to modify the registry key HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI set to 0 back to 7 in accordance with the Microsoft documentation at the following URL:
      https://docs.microsoft.com/en-us/previous-versions//cc976062(v=technet.10)?redirectedfrom=MSDN

      After a reboot, the problem is resolved… until the next time: indeed, even with the latest version of NetSupport supposed to fix this issue (https://kb.netsupportsoftware.com/ it resurfaces for me (and perhaps other software can cause it as well?)
      0
    2. musilman
       
      thank you
      0
    3. jojo
       
      Hello, I can't access HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI
      how should I do it? Thank you.
      0
    4. jojo
       
      It's good, I succeeded, but the problem doesn't come from there...
      0
    5. kiwily
       
      Hello, please help me to go to HKLM\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\DCI as I can't find it anywhere on my computer. How can I access it??
      Thank you
      0
  2. letmoi
     
    Hello,

    I have the same problem but I have DirectX 9c

    here's what I have

    Features
    DirectDraw acceleration
    Direct3D acceleration
    AGP texture acceleration are not available

    In the remarks, it says:
    The file nvdisp.drv has no digital signature, which means it has not received WHQL certification (Microsoft Windows Hardware Quality Labs). The current WHQL-certified drivers are only available for Windows ME, Windows 2000, and Windows XP. New Windows 98 drivers are no longer WHQL certified.

    BUT ABOVE ALL, this follows

    Direct3D feature not available. Check that the driver version is a final version from the hardware manufacturer.

    At what level should action be taken to get this working?

    Thank you
    4
    1. kossovi
       
      Kossovi
      please, where do I go to see if the driver version is final or manufacturer?
      0
    2. spacome Posted messages 3 Status Member
       
      the sound is completely disabled on the system
      I can't even activate the sound
      practically all the peripherals are installed but still nothing
      0
  3. OverLoad
     
    Hello,

    I have the same problem but I'm on Vista, and I'm having a hard time with it.

    Can anyone help me?
    1
    1. big bob
       
      me too I'm on Vista... I hate Vista, it's too complicated... :( and on top of that I'm in English and I have the same problem as everyone else
      0
  4. letmoi
     
    Hello,

    I don't know Vista, but have you adjusted the speed of your card?

    See you!
    1
  5. letmoi
     
    Hello,

    Is the problem solved by the glue announcement?*
    For Wallace, have you tried different speeds?
    See you!
    1
  6. alex635
     
    I have the same problem, however, I installed the graphics card driver that was on the manufacturer's website, and the issue persists. It is worth noting that this is not the only problem I am currently experiencing on my computer (when I try to install the drivers from the disc provided with my motherboard, I always get a blue screen with the error code 0x000009c). So I would like to know what I can do about all of this.

    Thank you in advance.
    1
  7. letmoi Posted messages 957 Registration date   Status Member Last intervention   33
     
    I found

    To get them running again, just right-click on the desktop, go to properties/advanced settings, and in the performance tab, move the slider to the maximum, which should actually correspond to the capacity of my new card. After a reboot, it works with one of the games already.

    Case closed
    0
  8. Wallace
     
    Pour moi, les paramètres sont déjà au maximum et le problème est toujours là, que dois-je faire ?
    0
    1. Tietie007 Posted messages 75 Status Member 14
       
      Did you find a solution, Wallace? Because after reinstalling Vista Home Premium, 32-bit, on a Sony Vaio FZ11S, while my old Diablo 2 Lod was working fine, today it no longer works, the game, during installation, telling me it cannot find any video mode. I went to Dxdiag, and I saw that my direct 3d, direct draw acceleration, and AGP texture are "not available"! The graphics acceleration was already set to full, so it's not on that side... if anyone has a solution, I'm all ears!
      -1
  9. LiZzaR
     
    Solution: download the Windows XP Service Pack 2 (for me, it’s the only thing that fixed the problem!)
    0
  10. vaald972
     
    Hello,
    I play a game called World of Warcraft and I have a problem with Direct3D acceleration.
    When I open dxdiag<display it says:
    DirectDraw acceleration: not available
    Direct3D acceleration: not available
    Texture acceleration: not available
    How can I enable all of this? My graphics card is:
    MEDIAMAX Radeon 9550 256 Mb ATI
    AGP 8x
    DirectX 9.0
    Thank you for providing the solution.
    0
    1. Tietie007
       
      Hello, that probably means that your graphics card doesn't have the right drivers. If you type DxDiag, it should normally show the name of your graphics card, if it doesn't, and if you have noted that you have a standard VGA, it means that your card's drivers are not right.
      To update your drivers, go to your computer manufacturer's website to look for updates, or to the Radeon website.
      0
      1. geeg > Tietie007
         
        Thank you Tietie007! I just installed the graphics driver and my game seems to be working!
        Yay!
        0
  11. vaald972
     
    Hi, could we contact each other at another address or in another way for more explanations please?
    Thank you.
    0
  12. Jejedunk Posted messages 3 Status Member
     
    Me too, I can't play my PC game.
    0
    1. Tietie007
       
      This means that you may not have the correct drivers for your graphics card. Check if, when you go into your hardware, your graphics card has a name like GeForce or Radeon... If it says Standard VGA, it means you don't have the correct drivers and you need to update them on the manufacturer's website.
      0
    2. DadaStars
       
      salur tietie007, c'est bien ce que tu dis d'aller voir si ce sont les bons pilotes sur la carte... mais une fois rendu là et que tu vois que c'est écrit VGA Standard, comment je fais pour le changer de pilote ?
      0
  13. rador Posted messages 10 Registration date   Status Member Last intervention  
     
    Hello,
    I have a Direct3D access problem, it's the first time this has happened to me after reinstalling Windows XP.
    When launching dsdiax, a window tells me that a Direct3D access problem has occurred.
    Thank you
    0
    1. quel
       
      The solution for me is to update the drivers (graphics card).
      0
  14. Tietie007 Posted messages 75 Status Member 14
     
    I think you don't have the drivers for your video card...
    0