Applies To: Windows Server 2003 with SP1 What does data execution prevention do? Data execution prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows Server 2003 with Service Pack 1, DEP is enforced by both hardware and software. Hardware-enforced DEP Hardware-enforced DEP marks all memor