MSFN Forum: Vista DEP will NOT go away - MSFN Forum

Jump to content



Windows Vista Forum Rules

If you have questions about customizing Windows Vista that are vLite-specific, please post them in the vLite forum, not here. If you have questions regarding the unattended installation of Windows Vista, please post them in the Unattended Windows Vista/Server 2008 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Vista DEP will NOT go away Rate Topic: -----

#1 User is offline   Tomed2k 

  • Group: Members
  • Posts: 1
  • Joined: 30-June 08

Posted 30 June 2008 - 12:55 AM

I've taken every measure to disable Vista's Data Execution Prevention from shutting down an application that I am being forced to use (it's called GameGuard, used in some Asian MMO's for anti-hacking).

I've tried disabling DEP through the Vista GUI by adding exceptions and I've tried disabling through the command prompt bcdedit. When I go to the DEP menu in Vista it's all greyed out now which supposedly would be signifying the inactivity of DEP. To no avail, however, as GameGuard continues to be forcefully terminated by Vista while showing a DEP notice.

Has anyone figured out how to get rid of this Vista feature?

Also, some pictures for proof:
Posted Image
Posted Image
Posted Image


#2 User is offline   cluberti 

  • Gustatus similis pullus
  • Group: Supervisor
  • Posts: 10,936
  • Joined: 09-September 01
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 30 June 2008 - 06:54 AM

I would suggest enabling and logging on with the actual administrator account, and see if that box is actually greyed out. It would seem your bcdedit didn't actually disable DEP for some reason.

#3 User is offline   nadav 

  • Group: Members
  • Posts: 8
  • Joined: 22-January 05

Posted 30 June 2008 - 01:08 PM

You can also try disabling DEP in the BIOS. It's called different names by board manufacturers, but usually it's there.

#4 User is offline   Innocent Devil 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 632
  • Joined: 04-February 05

Posted 01 July 2008 - 12:35 PM

try disabling PAE too
 bcdedit /set {current} pae ForceDisable


#5 User is offline   Mr Snrub 

  • MSFT
  • Group: Super Moderator
  • Posts: 743
  • Joined: 14-September 04
  • OS:Windows 7 x64
  • Country: Country Flag

Posted 01 July 2008 - 02:21 PM

You seem to be running the 64-bit version from the info under your username...

http://www.microsoft.com/technet/security/...p/depcnfxp.mspx

Quote

Note: Hardware-enabled DEP is enabled by default on computers with DEP compatible processors that run Microsoft Windows XP 64-Bit Edition. 64-bit applications will not run from "non-executable" areas of memory. Hardware-enabled DEP cannot be disabled.
...
You cannot disable hardware DEP or exempt 64-bit applications running on 64-bit Windows XP systems with DEP compatible processors.
(Article talks about XP because it was written in 2004, no reason to assume it's not still accurate unless there is something to contradict that.)

So you've disabled software DEP but hardware NX/XD is still kicking in and terminating that badly-behaving process.
PAE is a pre-requisite for DEP, but also for the CPU to operate in 64-bit mode I believe.

nadav might be right in that the NX/XD feature can be disabled in the BIOS, I'm not sure.
(Personally I just trash any software that is not written to work with DEP - it is becoming more "the norm", in W2K8 it is enabled for ALL processes now.)

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy