How to Fix Diablo 2 Lags in Windows 8, 10

Diablo 3 is already here and a new episode “Reaper of Souls” has been unveiled. However, there’s nothing you can do to beat nostalgia and there are many out there who like to play Diablo 2, despite the fact that they have made the jump to a new Windows OS like Windows 8.
diablo 2 lag windows 8
A good friend of mine is still playing Diablo 2 on his new Windows 8 laptop and knowing that I run a website on Windows 8, asked whether I could share some tips on how to make lags and crushes stop in the game. And my friend isn’t the only one – there are millions of gamers worldwide who still play the good old Diablo 2 Lord of Destruction either in single mode or even by logging into Battle.net. First of all, if you have an official game, acquired digitally or on a physical disk, then make sure you have the latest version installed and working. If you have a pirated copy, then maybe you know where most of your problems are coming from…

Read Also: Windows 8 Odnoklassniki App Receives Big Improvements

You have probably tried this, but let me say it again – make sure that you have the latest video drivers downloaded and installed. Indeed, such an old game doesn’t require too much, but just have this thing ticked on the to do list. Now, like any other old app or game, in Windows 8 or Windows 8.1, you will need to try and run it in the Compatibility mode to see whether it will work without lags, and will provide a smooth gaming experience. So here’s what you need to do:

We recommend this tool to update all your drivers automatically

Downloading drivers manually can be a long and tedious process. Outdated drivers can often cause crashes, file loss and even permanent damage to your computer. DriverAgent Plus quickly and automatically downloads all the drivers that you need:

  1. Download DriverAgent Plus (100% safe download and endorsed by us).
  2. Once the download is complete start the DriverAgent Plus.
  3. Click the Start Scan button and let DriverAgent Plus download all the necessary drivers.
  • Right-click the Diablo II icon and click Properties
  • Click the Compatibility tab and check Run
  • Select Windows XP (Service Pack 2 or 3) from the dropdown and then click ok

After that, you need to run the Video Test option under the Diablo II program listing, select Direct3D and after it loads, then click Battle.net to patch to the latest version of Diablo 2. After running the game in Compatibility mode, also make sure that you tick the following – “Reduced Color Mode” and “16-bit (65536) Color”. Also, you will need to disable display scaling on high DPI settings, just in case this has been missing with your game. And don’t forget to be logged in with an administrator account while performing all these changes.

If the issue still persists, you can try to remove the lags with 3DFX Glide Wrapper, which is a small application that could do wonders. Let me know if this has solved your problems. If you happen to know a solution, do share it with us and we’ll make sure to update the article.

For various PC problems, we recommend to use this tool.

This tool will repair most computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download and endorsed by us).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues.

Read Also: Download the Latest Version of LibreOffice for Windows 8.1

Tags:




  • Pingback: How to Play Old Games in Windows 8 That Really Work()

  • Pinto

    My friends, I download the game from TPB and its the latest patch and the game works good with all those Compatibility tab clicks but lagz too much when I get near to a group of enemies and it breaks my heart … 🙁
    So i tried that 3DFX Glide Wrapper but it didnt work I gues – I still have lagz and I need help someone to explain me in detail (step by step) what to do with that 3DFX Glide Wrapper ‘coz maybe I didnt do it correctly …

    Please someone that did it before and worked for him …

    • CoqPwner

      Well I know this is super old but it has a bunch of upvote so I guess I could try to help. But I can’t tell you much more than what is already in the glide wrapper’s readme.

      0) Download the 3dfx glide wrapper from the link provided in the article above (newest version is 1.4e right now) and unpack it anywhere of your choosing.
      1 ) Put the glide3x.dll directly in your Diablo II installation folder.
      2) Run D2VidTst.exe in this same installation folder (if the test won’t start, right click on the icon and Select Compatibility mode with Windows XP service pack 2 or 3 plus reduced color mode 16 bit AND run as administrator)
      3) Let the video test do it’s thing, and then select the 3DFX glide wrapper from the choices and accept.
      4) To be on the safe side, also right click on your diablo 2 icon and go to compatibility, Select Compatibility mode with Windows XP service pack 2 or 3 plus reduced color mode 16 bit AND run as administrator.
      5) Enjoy the game.

      Doing this solved severe lag issues for both my friend and I and now we’ve been playing for several hours without so much as an ounce of lag/fps drop.

      • Frederick Alvarenga

        Tx man it helped me a lot. Works fine now!!

      • Alexander Lee

        Worked! Thank you.

  • Verbannt

    Worked for me, TY

  • Jordan

    Glide Wrapper works with Direct Play LoD just fine, thanks. Unplayable lag beforehand.

  • Klavs

    Didn’t help on w10 🙁

  • Jenn Hatfield

    Worked great with Windows 10. You must follow the installation instructions in the program info.

  • CoqPwner

    Installing the 3DFX glide wrapper fixed the issue for both my friend and I, game has been running super smoothly ever since. (Note we also ran the game with compatibility for XP service pack 3 and Color mode 16 bit)

    Also run everything as Administrator, we both couldn’t either start the game OR the video test without running them as admin. He’s on Windows 10, I’m on windows 8.1.

  • Ege Baysal

    3dfx glide works like a charm, after installation simply use D2VidTst.exe and choose 3dfx-glide, there you go.

  • Progressed_Now

    You don’t need to use “reduced color mode”, D2 LoD can run just fine without it. 3dfxglide is definitely a MUST, however.