cancel
Showing results for 
Search instead for 
Did you mean: 

Drivers & Software

markireland
Journeyman III

direct3d is suddenly disabled.

Game software that checks for Direct3D is failing because direct3d is suddenly disabled.

AMD Graphics Card

  • Make and model; Radeon HD 6770M

HP Pavilion dv6-6146tx laptop

Operating System Windows 7 Home 64bit

Driver version installed

Radeon Software Crimson Edition 15.12

RAM 8GB

Directx 11

0 Likes
6 Replies
spajdr
Adept III

Hello,

have you tried to reinstall graphic driver?

0 Likes

Which game are you trying to play?  Also does you laptop meet the minimum requirements of the Game? It is at least a 7 year old Laptop.

Make sure your Windows 7 is fully updated via Windows Update.

This from Microsoft why DIRECT3d is disabled:

DirectDraw or Direct3D option is unavailable


Symptoms


When you try to start one of the games that are listed in the "Applies to" section, you experience one of the following symptoms:
  • The 3D Acceleration option is unavailable.
  • You receive an error message that states, "Your video adapter does not meet the game requirements."
  • You receive an error message that states, "Your video adapter does not have the 3D Acceleration option."
  • The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank or N/A.
  • The DirectX Diagnostic Tool (Dxdiag.exe) shows the
    DirectDraw option or the Direct3D option as unavailable.

Cause


This issue may occur for any one of the following reasons:
  • Your computer does not meet the minimum 3D hardware requirements to run the game.
  • Your video adapter does not have sufficient video memory to run the game.
  • DirectDraw Acceleration is disabled.
  • You use out-of-date drivers for your video adapter.
  • The latest version of DirectX is not installed or is damaged.
  • One or more programs that are running in the background are interfering with the game.

Resolution


To resolve this issue, use the following methods in the order in which they are presented.
Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.

Method 1: Configure Hardware Acceleration to use the Full setting

To do this, follow these steps:
  1. Open Display Properties. To do this, follow the steps for your version of Windows.
    • Windows 7 or Windows Vista

      Click Startwindows icon, type display in the Start Search box, and then click Display Properties in the Programs list.

      Notice iconIf you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.
    • Windows XP or earlier versions

      Click Start, click Run, type desk.cpl, and then click OK.
  2. Click the Settings tab, and then click Advanced.
  3. On the Performance tab or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Full position).
  4. Click OK, and then click Close.
  5. If you are prompted to restart your computer, click Yes.
    5.If you are prompted to restart your computer, click Yes.
If your computer meets the minimum system requirements, use the following methods to work around this issue.

Method 2: Enable DirectDraw or Direct3D

To enable DirectDraw or Direct3D, follow the steps for your version of Windows:
  1. Run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:
    • Windows 7 or Windows Vista

      Click Startwindows icon, type dxdiag in the Start Search box, and then press ENTER.

      Notice iconIf you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.
    • Windows XP or earlier versions

      Click Start, click Run, type dxdiag, and then click OK.
  2. On the Display tab, verify that DirectDraw Acceleration and Direct3D Acceleration are selected under DirectX Features.

    If either of these lines shows a Disabled status, click Enable for that line.
  3. If multiple video adapters are installed in your computer, repeat step 2 for each Display tab in the DirectX Diagnostic Tool.

Method 3: Download and install the latest version of DirectX End-User Runtimes Web Installer

To do this, visit the following Microsoft Web site:http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displa...Note You may receive the following error message during installation:The software you are installing has not passed Windows Logo testing to verify its compatibility with this version of Windows. (Tell me why this testing is important.)For more information, click the following article number to view the article in the Microsoft Knowledge Base:
822798 You cannot install some updates or programs
If the issue continues to occur, go to the next method.

Method 4: Update your video driver

To see whether applicable driver updates are available, visit the following Microsoft Windows Update Web site:http://update.microsoft.comFor more information about hardware and software vendor contact information, visit the following Microsoft Web site:http://support.microsoft.com/gp/vendorsMicrosoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.

If the issue continues to occur, go to the next method.

Method 5: Restart the computer by using a clean startup procedure

When you start Microsoft Windows, typically there are several programs that start automatically and run in the background that may interfere with the game. These programs may include antivirus and system utility programs. When you perform a clean startup procedure, you prevent these programs from starting automatically.
To restart the computer by using a clean startup procedure, click the following article number to view the article in the Microsoft Knowledge Base:
For more information or to view steps for other operating systems, click the following article number to view the article in the Microsoft Knowledge Base:
331796 Perform a Clean Startup to determine whether background programs are interfering with your games or programs
If the issue continues to occur, go to the next method.

Method 6: Disable NetMeeting's Remote Desktop Sharing and then close NetMeeting

Microsoft Windows NetMeeting disables Direct3D when Remote Desktop Sharing is enabled. To disable NetMeeting's Remote Desktop Sharing feature, follow these steps:
  1. Start NetMeeting.
  2. On the Tools menu, click Remote Desktop Sharing.
  3. Click to clear the Enable Remote Desktop Sharing on this computer check box.
  4. Click OK.
  5. Close NetMeeting.
If the issue continues to occur, go to the next method.

Method 7: Disable the Enable Write Combining feature in Windows XP

To disable the Enable Write Combining feature, follow these steps:
  1. Click Start, click Control Panel, and then double-click Display.
  2. On the Settings tab, click Advanced, and then click the Troubleshoot tab.
  3. Click to clear the Enable Write Combining check box.
  4. Click OK, and then click OK again.
  5. If the issue is not resolved, repeat steps 1 through 4 except that, in step 4, click to select the Enable Write Combining check box.
Start the game. If the issue continues to occur, go to the next method.

Method 8: Create a new user account in Windows XP

To create a user account on a Windows XP-based computer, follow these steps:
  1. Open the Computer Management tool. To do this, follow the steps for your version of Windows:
    • Windows 7 or Windows Vista
      Click Startwindows icon, type compmgmt.msc in the Start Search box, and then press ENTER.

      Notice iconIf you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.
    • Windows XP or earlier versions

      To open the Computer Management tool in Windows XP, click Start, click Run, type compmgmt.msc, and then click OK.
  2. Expand Local Users and Groups, right-click Users, and then click New User.
  3. In the User name field, type UserName.
  4. In the Password field and in the Confirm password field, type UserPassword, and then click Create.

    Important Passwords are case–sensitive. For example, MyPassword and mypassword are treated as different passwords.
  5. Double-click the newly created user account, click the Member Of tab, click Add to add the user to a proper group, and then click OK.

    Note Some games require an account in the Administrators group to run.

markireland
Journeyman III

The DirectX Diagnostic Tool (Dxdiag.exe) shows Approx. Total Memory as blank

GfxUI has stopped working

No driver updates are available.

DxDiag says there was a problem accessing Direct3d

Steam cannot login because of this.

0 Likes

What game are you trying to use on your laptop? Check the requirements of the game and the requirements of your laptop. See if your laptop has the minimum requirements to run the game. If it does then follow the below instructions to see if it fixes the GfxUI error. If it does maybe your game will start working. If it doesn't then follow the steps from the previous post from Microsoft to fix the Direct3D error.

Found out the GfxUI error seems to mainly deal with .NET Framework 3.5.1 in Windows 7. Here is a link to show how to uninstall and reinstall .NET Framework 3.5.1 on your Laptop: GfxUI has stopped working on Windows [Solved] - Driver Easy​. If .NET Framework 3.5.1 is checked, Uncheck it to uninstall and restart the laptop. After restarting go back to Windows Feature turn on/off and Recheck .NET Framework 3.5.1 again so that Windows Re-installs it again. Restart the computer and see if the error goes away. Otherwise you will need to download .NET Framework 3.5.1 and install it manually. Also I didn't see an newer Chipset for Intel and Intel Graphics except from 2011. That may be why the game is not working because the Intel drivers are outdated and not suitable to run the game. but you can alway uninstall the Intel drivers and re-install it again after downloading it from the Laptop manufacturer's Support site on your Laptop model and make.

The HD6770m is a legacy AMD GPU and is not supported anymore. The last driver for the 6770M is here to download: Legacy . This driver also may not be able to support the game you want to play. Please post the NAME OF THE GAME that you want to use on your laptop.

This is beginning to look more of a Windows 7 issue than a Graphic driver issue. If none of the above work, login to Windows 7 Forum and post your question there. If they are able to guide you in fixing the Direct3D problem and the game works but has problems than come back to this thread and post the new problem you have after fixing the Direct3D problem.

0 Likes

I tried your advice and it did not work.

I am not trying to play a particular game, I am trying to login to Steam.

I think I got one step further along in the login process but it still failed (presumably for the same reason - no direct3d)

0 Likes

Contact HP Support and ask them why D3D is disabled. They may know the answer. Otherwise, post your question at a Windows 7 Forum. It sounds like a recent Windows update is  the reason why but I am just guessing.

Did you fix the GfxUI error?

DId you:

Method 2: Enable DirectDraw or Direct3D

To enable DirectDraw or Direct3D, follow the steps for your version of Windows:

  1. Run the DirectX Diagnostic Tool (Dxdiag.exe). To do this, follow these steps:
    • Windows 7 or Windows Vista

      Click Startwindows icon, type dxdiag in the Start Search box, and then press ENTER.

      Notice iconIf you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.
    • Windows XP or earlier versions

      Click Start, click Run, type dxdiag, and then click OK.
  2. On the Display tab, verify that DirectDraw Acceleration and Direct3D Acceleration are selected under DirectX Features.

    If either of these lines shows a Disabled status, click Enable for that line.
  3. If multiple video adapters are installed in your computer, repeat step 2 for each Display tab in the DirectX Diagnostic Tool.

DId you:

Method 1: Configure Hardware Acceleration to use the Full setting

To do this, follow these steps:

  1. Open Display Properties. To do this, follow the steps for your version of Windows.
    • Windows 7 or Windows Vista

      Click Startwindows icon, type display in the Start Search box, and then click Display Properties in the Programs list.

      Notice iconIf you are prompted for an administrator password or for confirmation, type the password, or provide confirmation.
    • Windows XP or earlier versions

      Click Start, click Run, type desk.cpl, and then click OK.
  2. Click the Settings tab, and then click Advanced.
  3. On the Performance tab or on the Troubleshooting tab, move the Hardware Acceleration slider all the way to the right (the Fullposition).
  4. Click OK, and then click Close.
  5. If you are prompted to restart your computer, click Yes.
    5.If you are prompted to restart your computer, click Yes.

If your computer meets the minimum system requirements, use the following methods to work around this issue.

Are you having any other errors after re-installing Windows 7?

0 Likes