Halo 1 & 2 for PC
This topic has moved here: Subject: Data Execution Prevention
  • Subject: Data Execution Prevention
Subject: Data Execution Prevention
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

When im playing halo 2 DEP closes it down and gives me a little message saying halo 2 has stopped responding.

DEP: Data Execution Prevention (DEP) is a security feature that can help prevent damage to your computer from viruses and other security threats. Harmful programs can try to attack Windows by attempting to run (also known as execute) code from system memory locations reserved for Windows and other authorized programs. These types of attacks can harm your programs and files.

This feature keeps closing down halo 2 when im in-game, you can add programmes so that DEP ignores it but halo 2 as a solution, but Halo 2 cannot be added. Also, there doesnt seem to be a way to turn off this feature in windows vista :(

Does Anyone have any ideas, i think this the random crashing alot of people have been talking about is comming from this DEP feature.

  • 06.19.2007 4:16 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

If anyone was experiencing halo 2 crashes because of DEP heres a solution to turn it off i found on the internet.

I don't know if it works yet, im just trying it still.


Open the Command Prompt as an Administrator. Once you're at the command prompt, type the following:

bcdedit.exe /set {current} nx AlwaysOff

You should get a success message back.


If you ever want to turn it back on, use the same procedure to get to an elevated command prompt, and then type:

bcdedit.exe /set {current} nx AlwaysOn

  • 06.19.2007 5:09 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

DEP is a funny animal.

It is very possible that something else is actually triggering DEP when H2 starts.
Make sure you run a full set of virus / spyware scans with the newest defs.

Also, are you running any hardware that pops up a troubleshooting message in Vista? ALOT of ppl have these, mainly due to semi compatible sound cards and PCI card accessories. These can trigger DEP when for example H2 tries to use the sound card, flaky drivers with positional sound etc that are not truly Vista compliant will pop DEP off instantly... you see my point?

A good way to rule out a device like a sound card is to disable it. Then if the game plays AOK without it, you know your problem. (sound card just an example).

Bcedit will turn it off, that I can confirm, but if its a driver issue, you still will crash, DEP or no DEP, its just the error handler.

[Edited on 06.19.2007 5:35 AM PDT]

  • 06.19.2007 5:33 AM PDT
  •  | 
  • Exalted Legendary Member
  • gamertag: [none]
  • user homepage:

Why don't you turn off DEP?

I can tell you how to do it in XP, or if you wanna wait a while for my dad to get home I can tell you how to do it in vista?

In xp, right click my computer, then go to properties. go to the advanced tab, then performance. Turn on DEP for all programs except those I select.

I'd assume its similar in vista, and in those programs you select, obviosuly you'd want to select halo 2.

[Edited on 06.19.2007 8:22 AM PDT]

  • 06.19.2007 8:20 AM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Since i turned off DEP h2v still crashes, but they game continues, the error message displays in the background but the game is still playable.

Thnx for the help, since the latest edition to my pc was my x-fi extreme gamer sound card its probably the problem.

  • 06.19.2007 2:03 PM PDT