Diablo 3 issues on Windows 10 [Full Guide to Fix Them]

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
1 Comments
Download PDF
Affiliate Disclosure

  • Blizzard's Diablo series is probably one of the best-known action RPG series ever created. It has millions of fans all over the world, with some still playing the original Diablo and Diablo 2.
  • Diablo 3 is now at the end of its development life, and most issues have been ironed out, but there are still some players out there that have problems running Diablo 3.
  • Because we love gaming, we try to cover most game issues and provide fixes as soon as possible. Our game troubleshooting page is always here to help.
  • If you have issues with your Blizzard games or the battle.net launcher, you will find a solution on our Blizzard support page.
diablo 3 issues

Diablo series is probably one of the best-known action RPG series on Windows platform. Many Windows 10 users are fans of Diablo 3, but unfortunately, it has certain issues on Windows 10, and today we’re going to address those issues.

How can I solve Diablo 3 problems on Windows 10:

  1. Diablo 3 crashing
  2. Diablo 3 freezing
  3. Black screen in Diablo 3
  4. Diablo 3 video card not supported
  5. Diablo 3 can’t move the mouse in fullscreen
  6. Cinematics not playing in Diablo 3
  7. Diablo 3 updating game files

Diablo 3 crashing

1. Make sure that your drivers are up to date

Diablo 3 crashes can be caused by outdated video driver, therefore if you’re experiencing any issues with Diablo 3, we strongly urge you to update your drivers first.

Many users reported that downloading the latest drivers for their graphics card fixed the crashing issues, so make sure you try that.

We recommend TweakBit Driver Updater (100% safe and tested by us) to automatically download all the outdated drivers on your PC. This tool will prevent file loss and help you to avoid permanent damage to your PC caused by downloading and installing the wrong driver versions.

Disclaimer: some features of this tool are not free.


2. Set BattleNet and Diablo 3 to power-saving mode

Few users claim that they solved the crashing issues with Diablo 3 by setting both the game and the BattleNet client to run in power saving mode from Catalyst Control Center.

Users reported that this solution was helpful to them, so feel free to try it.


3. Change AMD Catalyst Control Settings

In order to perform this solution, make sure that Diablo 3 isn’t running. If Diablo 3 is closed, do the following:

  1. Open AMD Catalyst Control Center.
  2. Choose Gaming and click on 3D Application Settings.
  3. Set the Anti-aliasing Method to Supersampling.
  4. Turn Morphological Filtering to Off.
  5. Set Tessellation Mode to Override application settings.
  6. Save changes and start Diablo 3.

4. Turn off water/tar pit effect

Some users claim that the water/tar pit effect is the cause for Diablo 3 crashes. In order to fix this problem, start Diablo 3 and disable these effects from the options menu.


5. Turn off EVGA Precision X

EVGA Precision X is a useful overclocking tool for your graphics card that can help you boost your PC performance.

If you want to know more about this tool and overclocking in general, we wrote an article about the best overclocking software for Windows 10, so you might want to have a look at it.

Although overclocking tools might boost your PC performance, sometimes these tools can cause instability issues with certain games, such as Diablo 3 in this particular case.

In order to fix Diablo 3 crashes, users are strongly advising to turn off EVGA Precision X while running Diablo 3. If you have to run Precision X, make sure you are using the latest version, but if the latest version is giving you problems, try using the older version instead.


Diablo 3 freezing

Diablo 3 issues windows 10

1. Lower your graphic settings

In some cases, Diablo 3 freezing can be caused by your graphics settings, so in order to fix it, you’ll need to lower the texture quality.

Users reported that lowering texture quality to Low fixes the issue for them. Even though your game won’t look the best with low-resolution textures, it should run without any freezing.


Game Fire is a game booster that will get rid of freezes, crashes, lags, low FPS and other issues while playing. Download it now (free) for a better gaming experience.


2. Change Timeout Detection and Recovery values

Timeout Detection and Recovery, or TDR for short, is an option that is in charge of your graphic card driver. This option comes with its own value, and if for some reason your graphics card doesn’t respond within the set time frame, the graphic card driver resets.

This can sometimes cause Diablo 3 to freeze, so let’s try to change TDR value. To do that, follow these steps:

  1. Press Windows Key + R and enter regedit. Click OK or press.regedit
  2. Once Registry Editor opens, navigate to the following key in the left pane:
    • HKEY_LOCAL_MACHINESYSTEM
      CurrentControlSetControlGraphicsDrivers
  3. On the right pane, right-click the empty space and choose New > DWORD (32-bit) Value if you’re using the 32-bit operating system. If you’re using the 64-bit version of Windows select QWORD (64-bit) from the list.
    new-dword
  4. Enter TdrDelay as the name of the new value and double click it to open its properties.
  5. Enter 8 as the value and click OK to save changes.
    tdr-delay-8
  6. Close Registry Editor and restart your computer in order to apply changes.

Can’t access Registry Editor in Windows 10? We have a fix for that!


3. Change Power Options

Diablo 3 freezes can be caused by your power settings, so in order to fix these issues, we advise you to change these settings. To do that, simply follow these instructions:

  1. Press Windows Key + S and enter Power Options. Select Power Options from the menu.
    power-options
  2. Once the Power Options window opens, locate your current power plan and click on Change plan settings.
    change-plan-settings
  3. Click on Change advanced power settings.
    changed-advanced-power-settings
  4. Locate the PCI Express section and expand it.
  5. Expand Link State Power Management and set it to Off.
    link-state-power-management
  6. Click Apply and OK to save changes.

Diablo 3 black screen fix

1. Change D3Prefs file and run the game in windowed mode

If you’re having issues with Diablo 3 black screen, users are advising to change D3Prefs file. To do that, follow these steps:

  1. Open DocumentsDiablo 3 folder. You should see the D3Prefs file. Open it.
  2. Locate DisplayModeWindowMode and change it from 0 to 1. Some users are advising to change it from 0 to 2, in order to run the game in windowed fullscreen mode.
  3. Save changes and start the game again.

2. Set max fps to 60

Users are claiming that setting max foreground fps to 60 fixes the black screen issue for them. To do that, you need to follow these steps:

  1. Set the game to run in windowed mode. To see how to do that check the previous solution.
  2. Start the game and go to Graphic options.
  3. Set Max fps in foreground to 60.
  4. Check if the issue is resolved.

Some users claim that by setting max fps to 60, you’ll be able to run the game in fullscreen mode again, so make sure to try this solution.

Alternatively, you can change this setting right from the Diablo 3 configuration file. To see how to access Diablo 3 configuration file, check the previous solution.

Once you’ve opened D3Prefs file, find the MaxForegroundFPS line and set its value to 60. Save changes and start the game again.


3. Run the game in compatibility mode

According to users, you can fix the black screen issues with Diablo 3 by setting Diablo 3 and Diablo 3 Launcher to run in Windows 7 compatibility mode. To do that, simply follow these steps:

  1. Locate the Diablo 3 shortcut and right-click it. Choose Properties from the menu.
    open-properties
  2. Once the Diablo 3 Properties window opens, navigate to the Compatibility tab.
  3. Check Run this program in compatibility mode for and select Windows 7 from the list of options.
    compatibility-mode
  4. Click Apply and OK and try running the game again.

After you’ve set Diablo 3 to run in Windows 7 compatibility mode, you’ll have to repeat the same steps for Diablo 3 Launcher as well.


4. Enable Vsync

Few users claim that you can fix Diablo 3 black screen issues simply by turning on Vsync. To do that, just follow these steps:

  1. Go to the Documents folder and open Diablo 3 folder. You should see the D3Prefs file available. Open it.
  2. Locate the Vsync line and change it from 0 to 1.
  3. Save changes and start the game again.

5. Delete the atiumd64.dll and atiumdag.dll files

Few users reported that deleting atiumd64.dll and atiumdag.dll files from Diablo 3 directory has fixed black screen issues for them.

Just to be safe, make sure to make copies of these files and save them somewhere safe, in case you need them.


6. Reset user options

Black screen issues can be fixed by resetting user options. This can be performed simply by following these steps:

  1. Open Diablo 3 preloader and choose Options > Game Settings.
  2. Click Reset User options.
  3. Start the game.

Diablo 3 video card not supported

1. Press Esc on your keyboard

While trying to launch Diablo 3 you might get “Video card not supported error message. This message appears if your video card doesn’t meet the hardware requirements.

Fortunately, you can avoid this error message by pressing Esc on your keyboard and this should load the game client for you.

Bear in mind that even though you might be able to run the game, you’ll experience poor performance since your graphic card isn’t supported.


2. Edit D3Prefs file

Users claim that you can fix “Video card not supported error message” error message while starting Diablo 3 if you change the D3Prefs file. To do that, follow these steps:

  1. Go to DocumentsDiablo 3 folder and open D3Prefs file.
  2. Locate the HardwareClass “0” line and change its value to “1”.
  3. Locate DisableTrilinearFiltering “0” and change its value to “1”.
  4. Save changes and try starting the game again.

Diablo 3 can’t move the mouse in fullscreen

1. Disable display scaling on high DPI settings

Diablo 3 has a number of issues with high DPI, one of them being problems with the mouse. In order to fix this issue, it’s advised that you disable Display scaling. To do that, follow these steps:

  1. Right-click Diablo 3 shortcut and choose Properties from the menu.
  2. Navigate to Compatibility tab and check Disable display scaling on high DPI settings.
    disable-high-DPI

Diablo 3 cinematics not playing

1. Edit D3Prefs file

If Diablo 3 cinematics isn’t playing or if they are missing from the cinematics menu, you need to change a few values in D3Prefs file in order to fix this issue. To do that follow these steps:

  1. Open DocumentsDiablo 3 folder and open D3Prefs.
  2. Locate PlayedCutscene lines and change them to the following:
    • PlayedCutscene0 “15”
    • PlayedCutscene1 “15”
    • PlayedCutscene2 “15”
    • PlayedCutscene3 “15”
  3. Save changes and check if the issue is resolved.

Diablo 3 updating game files

1. Disable your antivirus software

In some cases, you might get stuck with “Updating game files” message due to your antivirus or firewall. In order to fix this issue, it’s advised that you temporarily disable your antivirus and firewall and check if the issue is resolved.

If the issue still persists, run the launcher as an administrator by right-clicking it and choosing Run as administrator from the menu.


2. Disable network adapters that you aren’t using

Sometimes Blizzard Agent might attempt to use a network adapter that isn’t your default one and causes you to get stuck at “Updating game files” screen.

To fix this issue, you’ll need to disable any network adapters that you aren’t using. You can do that by following these steps:

  1. Press Windows Key + S and enter Network and Sharing. Select Network and Sharing Center from the list of results.
    network-and-sharing-center
  2. When Network and Sharing Center opens, click on Change adapter settings on the left.
    change-adapter-settings
  3. Locate the network adapter that you aren’t currently using, right-click it and choose Disable from the menu.
    disable-network-connection
  4. Repeat the previous step for all network adapters except for the one you’re currently using.
  5. After you’ve done that, start should be able to update.

3. Delete and modify Agent files

If you get stuck while updating game files, you might need to delete and modify Agent files. To do that, follow these steps:

  1. Go to Program FilesBattle.netAgent folder.
  2. Locate Agent.exe and delete it.
  3. Open Agent.db and change p2penable : true to p2penable : false.
  4. Save changes and try updating the game again.

Diablo 3 is an amazing game, but as you can see, it has its share of issues on Windows 10.

If you like action RPG games, make sure to check the best Windows 10 RPG games to play right nowAnd in case you encounter any issues with your games, come back on our site to check for solutions.

What’s your all-time favorite RPG game? Leave your answer in the comments section below along with any other questions about Diablo 3.


FAQ: Common questions about Diablo 3

  • Why does my Diablo 3 keep crashing?

It can be caused by a number of things, so to narrow it down, go through the steps above and you should find a solution.

  • How can I make Diablo 3 run better?

You can fix problems causing FPS drops, if you’re using a laptop, you can change the settings to get higher FPS, and you can tweak Windows 10 for better performance in games.

  • How do I move Diablo 3 to another monitor?

Change your primary screen so that the game will open on the desired monitor. You can learn more about using multiple monitors from our guide.

  • How do I minimize Diablo 3?

If you want to keep the game going but open a different application whilst playing Diablo 3, you can use keyboard shortcuts to switch to a different window or press the Windows key to open the Start Menu from where you can launch a different program.

  • How do I download Diablo 3?

You will need to download the Battle.net launcher from the official page. After you install it and log in, you will see all the games on the left-hand side of the window. If you have purchased the game, you will be able to install and play it.

  • How do I fix Blizzard game files?

You can do this from the Battle.net launcher. Follow the steps in our guide to repair Blizzard games.

  • How do I run in Diablo 3?

Diablo 3 does not have a run/walk mechanic as Diablo 2 had, therefore your character will always run.


Editor’s Note: This post was originally published in May 2019 and has been since revamped and updated in March 2020 for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • after the last windows update none of this works and I cant save or modify anything on the desktop or utilize anything as an admin, local account or access the ‘hidden’ “super admin account’…. i’m upset no one has sued Microsoft for a faulty product, wasted time negligence and a HOST of other things including almost a monopoly if you buy certain products just to have to trouble shoot things as a ‘alpha tester’ for bull crap they should have fixed before release of bull crap updates!!!!