When you launch Diablo II: Resurrected, but it crashes on startup with an exception error, it must be very frustrating, while according to some users, Diablo II: Resurrected crashes and gives an error when they press Play.

If you’re experiencing these crashing problems as well, please try following the steps below to get your Diablo II: Resurrected fixed.

You don’t have to try all the methods below, especially when you’ve already tried some of them. Just start from the one that you haven’t tried before, and then move on to another until you get the Diablo II: Resurrected crashing or locking up problem fixed.

  1. Update your graphics drivers
  2. Update your operating system
  3. Repair damaged game files
  4. Check for overheating components
  5. Run Diablo II: Resurrected as an administrator
  6. Reset your video card driver settings
  7. Reinstall Diablo II: Resurrected

Before we start, please make sure that your computer meets the Diablo II: Resurrected System Requirements.

0. Diablo II: Resurrected System Requirements

Here is the overview of the minimum system requirements for Diablo II: Resurrected on Windows:

Minimum Requirements Recommended Specifications
Operating System Windows® 10 Windows® 10
Processor Intel® Core i3-3250
AMD FX-4350
Intel® Core i5-9600k
AMD Ryzen 5 2600
Video Nvidia GTX 660
AMD Radeon HD 7850
Nvidia GTX 1060
AMD Radeon RX 5500 XT
Memory 8 GB RAM 16 GB RAM
Hard Drive Space 30 GB
Network Broadband Internet connection
Resolution 1280 x 720

If your computer doesn’t meet the minimum system requirements here for Diablo II: Resurrected, then you’ll need to install this game on a different computer.

If minimum system requirements are the root cause of your crashing and locking up Diablo II: Resurrected problem, please read on to see how you can fix the crashing problem.

1. Update Your Graphics Drivers

When Diablo II: Resurrected crashes or locks up, one of the first things you should do is to update your graphics card driver since an up-to-date graphics driver always ensures the best gaming performance and fewer bugs.

To update your display card driver, here’s what you can do (please note that the following screenshots are taken on Windows 11, but the instructions work on Windows 10 as well):

  1. On your keyboard, press the Windows key and X at the same time, select Device Manager.
  2. Double-click to expand the category Display adapters. Then right-click your graphic card driver and click Update driver (the name of the graphics card can be different on your computer).
  3. Then click Search automatically for updated driver software.
  4. Wait for Windows to find the latest driver available for you.
  5. When the driver update is done, restart your computer for the change to take effect.
  6. Then check and see if the problem is fixed.

If Windows says that it’s already found the latest driver for you, so no newer drivers are found, then you should consider updating your drivers in a different way with the help of Driver Techie.

Its ever-growing driver database allows you to always have access to the latest device drivers that you need. More importantly, Driver Techie simplifies the driver update process, so all it takes is just 3 clicks (for Pro users), and all your drivers are updated.

To use Driver Techie to find you the latest drivers:

  1. Download and install Driver Techie, then launch it.
  2. Click Scan Now.
  3. After the scan, click Update All. Then all your drivers will be updated automatically without you having to do anything else.

Please note that Update All is available for Pro subscribers only, otherwise, you can only manually update the driver one at a time. To see how to manually update the drivers one by one, please check this post.

If you’re a Pro user of Driver Techie and need our technical support to help with the Diablo II: Resurrected crashing problem, please feel free to contact <support@drivertechie.com>.

2. Update Your Operating System

An outdated operating system can also cause compatibility issues that make your Diablo II: Resurrected crash. Here’s how you can update it:

  1. On your keyboard, press the Windows key and I at the same time to open Windows Settings. Then click Update & Security.
  2. Click the Check for updates button. Download and install all updates you can find here.
  3. Restart your computer for the changes to take effect.
  4. After the computer restarts, check and see if the problem is solved.

3. Repair Damaged Game Files

Damaged and corrupted game files for Diablo II: Resurrected can lead to numerous errors and problems, like the crashing and locking up problem that you’re having now. You can either update the game or use the repair tool to resolve these issues.

But before you move on to use such a tool, please first check for game updates before using the repair tool.

To do so:

  1. Open the Battle.net desktop app.
  2. Click the icon of Diablo II: Resurrected.
  3. Click the gear icon next to the Play button and select Check for Updates.

If your Diablo II: Resurrected is already up-to-date but it still won’t launch or it crashes in the middle, please use the repair tool:

  1. Click the gear icon next to the Play button and select Scan and Repair.
  2. Click Begin Scan.
  3. Wait for the repair to finish.

4. Check for Overheating Components

Some issues such as game lockups and crashes can cause by overheating hardware components. So if the above software fixes don’t help to fix your crashing or locking up Diablo II: Resurrected, please use this tool to see if hardware overheating is the culprit.

There’s a free tool for such a test, HWMonitor from CPUID, and you can download it from here: http://www.cpuid.com/softwares/hwmonitor.html.

After the installation of HWMonitor, start and run it while you play Diablo II: Resurrected until the crashing problem occurs. Then see how high the temperatures reach in HWMonitor.

If your CPU goes above 60 degrees Celsius or your video card (GPU) goes above 80 degrees Celsius, then you should consider overheating as the main cause of the crashing issue for your Diablo II: Resurrected.

Here are some things you can do to lower the hardware component temperatures or even prevent overheating:

  1. Turn off overclocking if you have had it enabled by some third-party software. Afterward, restart your computer and launch the Diablo II: Resurrected to see if it works.
  2. If you’ve never enabled overclocking, then check if your computer has a buildup of dust inside, which can also cause overheating issues. If so, please have it cleaned by a certified technician.
  3. Make sure you’re playing on a solid and flat surface if you are using a laptop. Soft or uneven surfaces can block the laptop air vents and reduce airflow so that the system runs at a higher temperature.
  4. A cool environment can help you prevent overheating as well.

5. Run Diablo II: Resurrected as An Administrator

Sometimes Diablo II: Resurrected runs smoothly with admin access, according to some users’ feedback. Here you can have a try and see if it helps.

To do so:

  1. Navigate to Diablo II: Resurrected installation folder.
  2. Right-click the Diablo II: Resurrected executable (.exe) file, then click the option Properties.
  3. On the pop-up menu, click the Compatibility tab, then tick the checkboxes for the option Run this program as an administrator and Disable fullscreen optimizations.
  4. Click on OK to save the settings and then relaunch the game.

6. Reset Your Video Card Driver Settings

Video card driver settings can affect game performance and your computer’s ability to display graphics correctly. To reset your driver settings so Diablo II: Resurrected won’t crash:

6.1 For AMD users

  1. Right-click on your desktop and select AMD Radeon Settings.
  2. Click on Preferences in AMD Radeon Settings.
  3. Select Restore Factory Defaults and then click on Yes to confirm.

6.2 For Nvidia users

  1. Right-click on your desktop and select Nvidia Control Panel.
  2. Click Manage 3D Settings.
  3. In the upper-right corner, click Restore Defaults.

6.3 For Intel users

  1. Right-click on your desktop and select Graphics Properties.
  2. Click 3D.
  3. Click Restore Defaults.

7. Uninstall and Reinstall Diablo II: Resurrected

If the problem persists, uninstall and reinstall Diablo II: Resurrected might help as well.

Here’s how you can do it:

  1. Open the Battle.net desktop app, select the icon of Diablo II: Resurrected, select the gear icon next to the Play button, then select Uninstall.
  2. To reinstall, select Install from the game tab.

In rare situations, you may need to uninstall the game manually. To do so:

  1. On your keyboard, press the Windows + R key simultaneously to open Control Panel.
  2. Click Programs and Features.
  3. Find the game icon of Diablo II: Resurrected and right-click it, then select Uninstall.
  4. Alternatively, you can manually uninstall the game if it is not listed under Uninstall or Change a Program by deleting the game folder from the location where it was installed.
  5. In case of any related game files remaining on your computer after uninstalling, please search for them through the locations given below and then delete them completely.
    C:\Documents and Settings\Local Settings\Temp
    C:\Program Files\gametitle
    C:\Program Files (x86)\gametitle
    C:\Program Files\Common Files\Blizzard Entertainment
    C:\Users\Public\Public Documents\Blizzard Entertainment\gametitle
  6. Empty the Recycle bin.

So, these are what we can do to fix the Diablo II: Resurrected crashing issue. However, if none of them works for you, then consider if there is any security program that mistakenly identifies the game login module as a security threat, causing the game to crash. If so, updating or temporarily uninstalling the security program will help.

At the end of this article, we truly hope that you will find all the information mentioned above helpful and relevant, and all your troubles will soon come to an end. If you have any questions or feedback, please leave a comment below.