IIS : Windows Server 2008에서 데이터 실행 방지를 비활성화하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1209052

문제

Windows 2008 Dev Box에서 DEP를 비활성화하려고 노력했지만 성공하지 못했습니다.

시도 : 시스템 속성-> 성능 옵션-> 데이터 실행 방지-> 필수 Windows 프로그램 및 서비스에 대한 DEP 켜기

(아직 발생합니다)

시스템 속성-> 성능 옵션-> 데이터 실행 방지-> 선택한 프로그램을 제외한 모든 프로그램 및 서비스에 대한 DEP 켜기

이 경우 c : wind

"64 비트 실행 파일에 DEP 속성을 설정할 수 없습니다".

어딘가에 메모리 누출이 있다고 확신하지만 별도의 문제입니다. 나는 내 개발 환경에서 잠시 함께 살게되어 기쁩니다 (실제로 그것을 볼 수 있도록 그것을 놓아야 할 곳입니다).

모든 도움이 감사하겠습니다!

Thx, Doug

도움이 되었습니까?

해결책

GUI에는 4 개의 DEP 운영 모드가 표시되지 않습니다.

부팅 시간에해야합니다.DEP 및 PAE를 구성하는 부팅 매개 변수

그러나 더 많은 정보 오류 메시지:

시스템 DEP 구성 설정은 32 비트 또는 64 비트 버전의 Windows에서 실행할 때 32 비트 응용 프로그램 및 프로세스에만 적용됩니다. 64 비트 버전의 Windows에서 하드웨어 강화 DEP를 사용할 수있는 경우 항상 64 비트 프로세스 및 커널 메모리 공간에 적용되며 비활성화 할 시스템 구성 설정이 없습니다.

다른 팁

명령 프롬프트에서 DEP를 비활성화하는 방법은 다음과 같습니다.

BCDEDIT /set {current} nx AlwaysOff

Windows Vista 및 나중에 DEP와 PAE는 부팅 시간에 활성화되며 BCDEDIT /SET 명령을 사용하여 NX 및 PAE 매개 변수의 값을 설정하여 구성됩니다.

Windows Server 2008에서 DEP를 비활성화하려면 높은 명령 줄에 다음을 입력하십시오.

bcdedit /set nx AlwaysOff

boot.ini를 편집하고 contaning /noexecute = optin을 변경하고 정당 /실행을 원할 것입니다.

BIOS 설정 중 하나에서 DEP OFF를 전환 할 수 있어야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top