I'm running Windows XP SP2 and on a physical host, I can specify /noexecute=alwayson to enable Data Execution Prevention. The side-effect enables Physical Address Extensions (PAE). The Intel Core Duo has hardware-enforced DEP but I can not get Windows to enable this feature in Parallels Build 1940 (October 9, 2006). I also can not get Windows XP SP2 to enable PAE. In Boot Camp, /noexecute=optin enables DEP and PAE. Does anyone have any ideas how to enable DEP in Parallels?
Have you checked that the Core Duo supports this option being enabled in conjunction with VT-X? Maybe you can get it enabled using software mode?
Yes, hardware-enforced DEP is compatible with VT-x on a Core Duo. But I would be happy with software DEP. This is why I'm asking how to enable any DEP with Parallels. Everything I've tried (and works with hosts), does not work in Parallels.