Diablo III hangs with the error “The program is terminated ..”

Blizzard’s Diablo III has recently begun to “sin” by the sudden appearance of errors while playing on its own or another server. The error “Diablo III Retail Program Shutdown” appears after random time on the server. This happens without prior updating or modifying the client. Despite the vagueness of the reasons for the failure, working solutions to the error already exist.


Method number 1: restore broken files

The gaming platform from Blizzard has a special tool that checks and restores game files. It may happen that some files were saved incorrectly, were deleted or blocked by the antivirus. In these cases, the recovery method helps.

How to check Diablo III files :

  1. Open the application “Battle.net”.
  2. Go to the tab with the “Diablo III”.
  3. Under the name of the game, but above the gallery with the news, click on the “Settings” button.
  4. Select the option “Check and Repair.”
  5. In the notification that appears, click on the button “Start scan”.
  6. We are waiting for the end of the procedure and check the performance of the game.

Method number 2: check the download and update the game

Usually, checking for the latest updates happens automatically when you open the Battle.net application. Due to the lag of the program, updates may not be checked or be installed with failures. In this case, we recommend manual starting the search for updates.

How to run an update:

  1. In the Blizzard app, on the “Diablo III” tab, click on the “Settings” button;
  2. Select the item “Check for updates”;
  3. We are waiting for the completion of the search and click the “Play” button.

Method number 3: reduce the quality of graphics

Often the cause of failure is that the computer simply does not pull the graphics on the current settings. The video card or processor overheats and a critical error appears. Reducing graphics can eliminate failure.

How to change the quality of graphics:

  1. Open the game and go to the “Settings”.
  2. In the “Graphics” in the “Quality” set “Average” or “Minimum”.
  3. Reboot the game.

Method number 4: Edit the game configuration file D3Prefs.txt

At this point, we suggest “playing around” with setting the maximum fps level, but first you need to make some adjustments to the file.

Step-by-step instruction:

  1. Go to the folder “My Documents” (Windows 7) or “Documents” (Windows 10).
  2. Open the D3Prefs.txt file using the notepad preinstalled in the system.
  3. We are looking for a string with the “HardwareClass” parameter and set the value to 1.
  4. Save the changes and close the file.
  5. Open the game and go to the “Settings”.
  6. Find 2 FPS controllers, set the upper value at 60-100 fps.

Some users notice the correction of the problem after setting a limit of 32 fps.

It is impossible to determine exactly what fps value will help to correct the problem in a particular case. You will have to experiment and find the value that will prevent critical errors and ensure a comfortable game.

Notify of
Inline Feedbacks
View all comments