Can not enable Data Execution Prevention DEP?

Discussion in 'Parallels Desktop for Mac' started by rcardona2k, Oct 27, 2006.

  1. rcardona2k

    rcardona2k Member

    Messages:
    36
    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?
     
  2. unused_user_name

    unused_user_name Pro

    Messages:
    495
    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?
     
  3. rcardona2k

    rcardona2k Member

    Messages:
    36
    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.
     
  4. akac

    akac Hunter

    Messages:
    144
    Its most likely not supported by the hypervisor just yet.
     

Share This Page