Subscribe to my RSS feed RSS
November 24, 2009

DEP on Vista

  • Written by under software |
  • No comments yet |

I have just got a new PC running Vista Home Premium. When I try to download an install one particular package, a message appears aying the installation has been blocked by “Data Execution Prevention”. What does this mean?


Data Execution Prevention (DEP) is a security feature that protects your computer from malicious software. You could turn it off in XP, but not on Vista. The best thing to do is to contact the provider of the software package you’re trying to run and see if they can help you. Here’s some more information from Microsoft’s website:

The primary benefit of DEP is to help prevent code execution from data pages. Typically, code is not executed from the default heap and the stack. Hardware-enforced DEP detects code that is running from these locations and raises an exception when execution occurs. Software-enforced DEP can help prevent malicious code from taking advantage of exception-handling mechanisms in Windows.

It is for your protection after all, much like a pair of Dansko boots protect you when stamping on rocks.

Feed for this Entry | Trackback Address

No comments yet

There are no comments yet, be the first!

Leave a Comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>