Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am one of the many people that took up the offer on steam of the 10 year anniversary of Deus Ex.

The problem is with Deus Ex 2: Invisible war. The game launches and starts with the opening videos, and then on the first loading screen it crashes to the desktop

There are lots of posts around the internet about this 1 2 3 4 5 6 7 8, but there seems no definitive solution (that at least worked for me).

Can we find a definitive answer as all of the above do not work?

I have tried updating all my drivers, various "compatability modes", lots of multiproccesor hacks and nothing seems to work.

My specific setup is: 2.16 Ghz Core 2 Duo Intel 945 graphics card 2Gb RAM Windows 7 Steam

share|improve this question
I bought it too on that offer, haven't run it yet though – juan Jul 15 '10 at 18:22
Let me know how you get on Juan – FrustratedDeveloper Jul 17 '10 at 9:26
I just added the links in the body. – alexanderpas Aug 18 '10 at 1:36
Maybe it's for the better that you can't play Deus Ex 2... – Alex Apr 19 '12 at 0:23

I solved this problem, at least on my multi-core machine:

Start the game, wait until the main menu hangs, bring up the Task Manager (i.e., press Ctrl+Shift+Esc). In the list of processes, search for the image: "DX2Main.exe". Right-click on it, and select "Set affinity", and select only ONE CPU core. It doesn't matter which one is selected. For me, there was no need to restart the game as the hanging state was gone.

share|improve this answer

Both Deus Ex 2 and Thief 3 have issues with multi-core processors that cause that exact symptom. My similar rig (core 2 duo, windows 7 32bit) had the issue resolved with the fix outlined here:

  1. Download imagecfg from to your game system directory (e.g. C:\Program Files\Deus Ex - Invisible War\System)

  2. Start, Run, Type cmd.exe and hit enter, and type the following:

    cd c:\Program Files\Deus Ex - Invisible War\System
    copy "DX2.exe" "DX2.backup.exe"
    copy "DX2Main.exe" "DX2Main.backup.exe
    copy "Ion Launcher.exe" "Ion Launcher.backup.exe"
    imagecfg -a 0x1 DX2.exe
    imagecfg -a 0x1 DX2Main.exe
    imagecfg -a 0x1 "Ion Launcher.exe"
  3. Play game.

If that fix did not solve the issue for you - can you provided the console output (if any) of those commands?

share|improve this answer

It could be a problem with Windows 7. If you have a spare Windows XP licence lying around you may be able to run it in a virtual machine, such as Windows 7's 'XP mode', or if you are running home premium edition you could grab Sun's xVM Virtualbox solution. I have run the game on a similar specced XP box. You might want to dual boot XP on a seperate partition for extra performance and compatibility.

share|improve this answer

If you have a hang instead of a crash, try not running Chrome when you start DE:IW. I'm not hating on Chrome, that's just how I got DE:IW working again.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.