20

I just tried installing Diablo II on my girlfriend's laptop so that she can get caught up on the gameplay in preparation for playing Diablo III together...except that it won't launch on Windows 7. I remember I did something to get it working before, but I couldn't get it working by just setting compatibility mode to Windows 98.

How can I get Diablo II to run on Windows 7?

Sathyajith Bhat
  • 2,919
  • 11
  • 41
  • 62
Invader Skoodge
  • 62,586
  • 103
  • 340
  • 517

7 Answers7

17

I'm not sure if this helps but it works perfectly for me on Mac + Windows 7; I've downloaded the clients through the Blizzard portal/store by adding my games. Think I had issues using the actual CDs because you couldn't patch them properly to begin with, etc.

If you have the CD keys you can just hop onto the website and add your games and download the clients for free:

http://us.blizzard.com/store/

If you're planning to play over anything other than battle.net, you'll be able to download the client on multiple machines using the same CD key and play locally/over hamachi/whatever without any issues.

Marty
  • 3,322
  • 10
  • 40
  • 63
14

In order to run Diablo 2 on my windows 7 PC, I did the following (and this should work for Vista as well):

  • Have the compatibility mode set to Windows XP (Service Pack 3)
  • Run in 256 colours
  • Disable Desktop composition
  • Run this program as an administrator

If you still run into issues, try keeping the Screen Resolution menu opened as you play. This may sound odd, but I've seen a few people say this solved their problems when playing.

Wipqozn
  • 47,039
  • 81
  • 258
  • 432
6

Windows Vista/7 and Diablo II by Skie_m

Windows Vista and 7 have known compatibility issues with Diablo II/LoD ... to fix them, take the following steps:

Right-click your Game.exe file and in the compatibility view, make certain you are running the game under Windows XP SP2/3 mode, and DISABLE DESKTOP COMPOSITION. This should allow your game to start normally, but you will probably have serious lag spike issues that need to be resolved.

On your Desktop, hit Control+Alt+Delete and open your Task Manager program. Select the "Services" tab, and click the "services" button at the bottom of that screen to access your services manager. (you can close your Task Manager now) Scroll down the list until you find "Windows Media Player Network Sharing Service". Stop this service, then right-click it and select "properties" and then DISABLE this service.

This will fix your lag issues and compatibility issues with D2 in Windows Vista (6.0+) and Windows 7 (currently release candidate version 7.1.00)

SgtOJ
  • 2,295
  • 5
  • 28
  • 37
0

When I installed on Windows 7 I was getting Unhandled Exceptions and couldn't get past the first menu. I found that installing the latest patch from Battle.Net seemed to fix everything.

Diablo II Patches

HaemEternal
  • 101
  • 2
-1

make a shortcut, and in the target after the quotes add a screen resolution ie "shortcut.address" -h 1080 -w 720

Hope this helps, oh and you can do this for most old games. even ones that open but lag. almost an instant fix.

Tim
  • 1
-1

Add the key to your blizzard account. Download a working version from Blizzard.

igl
  • 9
-2

Start the game first then minimize it. now open the task manager kill explorer.exe. AGAIN RUN THE GAME......