Hey All,
Like most of you I too have experienced the lag that has at times rendered the game unplayable as well has having more crashes to desktop in the last month than I have over my entire history playing the game.
Personally, I like playing with sound so the DLL file swap business wasn’t the right fix for me. What has worked reasonably well so far is to set the affinity to processor 0 and 1. However, that was tedious as I had to take an extra step and it would occasionally revert or I would be a dumb dumb and forget to actually set it…
I eventually just created a shortcut with a specific target and specific information in it to do exactly what I wanted. This was namely to open the game, set the affinity to core 0 and 1, and to do it with out loading the Battle.net launcher. Below I’ll outline the steps I took.
- Right click on your desktop and hover over New, then click on Shortcut
- In the window that pops up there is a box where you “Type the location of the item”
2.1 Copy and paste the following:
2.2 C:\Windows\System32\cmd.exe /c start “Diablo III64” /affinity 3 “C:\Program Files (x86)\Diablo III\x64\Diablo III64.exe” -launch
2.2.1 edit The above works for me on my computer and MAY work for you as long as your Diablo III64.exe file is located in the same place. edit - In the next window type a name for your shortcut - I called mine Diablo III CPU 1-2
3.1 After you click next you will have a cmd icon on your desktop
3.2 You can stop here but I chose to change the icon - To change the icon, right click on your newly created shortcut and select properties
- In the properties window select the Shortcut tab and click on the “Change Icon” button at the bottom
5.1 A new window will pop up asking which folder to look in for an icon to use
5.2 I directed it to the x64 folder where the Diablo III exe is located and was presented with two icons to choose from - Enjoy playing the game with minimal lag and freezes.
One thing to note, this will open D3 and bypass launching Battle.net so it might will ask you to log in on the main D3 screen. To avoid this, have Battle.net open before you click your new shortcut to open D3 and it should load right into your character selection screen. You will need to enter your password and authenticator with this method. Unfortunately, I’m not aware of a way to make D3 launch to go right into character selection if you have Battle.net open.
Have a great day!
Avasture