It’s likely something conflicting with the game that is loading under your user account and not the other newly created account, and it could be any number of things. It could be a corrupted registry key. It could be something as silly as a system tray app that is loading. It could be simply because a program is outdated. It could be a program that needs to be reinstalled. You’re grabbing at straws on this one. It could require extensive debugging to figure out what is causing the problem, or moving your data to a new user account as a last resort.
WARNING: Read through the following instructions thoroughly before proceeding. If you’re not familiar, don’t understand and/or are not comfortable with the below tasks, then I don’t recommend trying, as you could accidentally cause further issues with your system.
The first thing I’d try is to disable all startup applications.
Winkey+X, T to open the Task Manager. Click the startup tab, go through and disable all startup applications, then reboot. If Diablo 2 works afterward, you can go through and enable 50% of the disabled applications, reboot and then try running the game again. Once you isolate which one caused the problem, you can reenable the rest.
The second thing to try is to try disabling all non-Microsoft services, as one could also be the cause of the problem.
msconfig, “services” tab. Check the “hide all Microsoft Services” box, disable all. Reboot. Try to run Diablo 2 again. If it works, you’ll have to do the same as above re-enabling half of the disabled services, rebooting and running the game again until it starts having problems again until you can isolate the service(s) that are causing the problem. Just make sure to always check the “Hide all Microsoft Services” box, because it is unchecked by default.
Tip: To save yourself a bit of time, you can disable all of the startup applications AND non-Microsoft services first, reboot, and see if they have any effect solving the problem with Diablo 2. If it works, re-enable all services, reboot, try again. If it doesn’t work, disable 3rd party services again, then enable all startup applications, reboot and try again. If it still doesn’t work, then you’re looking a something that could be very annoying and time consuming to resolve. Don’t forget to re-enable the 3rd party services and startup applications afterwards.
Isolating the cause of program conflicts can be a real headache.
Also a side note, I recommend staying away from anything ‘ioBit’. If you want a good uninstall utility, look up “Revo Uninstaller”, they have a free version. Also only use these type of uninstallers as a last resort option.
I’m hoping that D2: Resurrected becomes a reality. Problems like this will hopefully become a thing of the past.
Massive number of edits trying to structure this the best I can to be understandable.