본문 바로가기

메모/컴퓨터/오류

윈도우 부팅시 데이터 실행방지(DEP)문제

시스템 등록 정보 창이 뜰 겁니다.

고급 탭에 들어가서 시작 및 복구에 보면 설정이 있습니다 클릭합니다

찾다보면 편집 버튼이 있을겁니다 클릭합니다.

BOOT창이 뜰 겁니다.

[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Standard" /noexecute=alwaysoff /fastdetect

이 중에서 noexecute를 alwaysoff로 바꿉니다. 닫으셔서 저장하시고 재부팅 하시면 됩니다.



데이타방지의 경우 win2003에 Serive pack1를 설치하면 같이 설치되는 설정입니다.

DEP (Data Execution Prevention)의 약자로써 DEP기능이 활성화된 컴퓨터에서 직접 선택한 항목을 제외한 모든 프로그램 및 서비스에 사용 옵션 사용시 제외 설정 리스트에 체크가 되어있는 경우 사용을 할수가 없습니다.

이 기능은 buffer overfllow으로 인해서 memor의data stack,hip에서 CPU가 명령을 실행이 되지 않도록 하는 기능입니다.

프로그램을위해서라면 왠만하면 내컴퓨터->고급->성는옵션에 데이터 시행방지중 1번쨰로 변경하시고 사용하세요.


덧. 원래는 optin 으로 되어 있던듯-_-;


'메모 > 컴퓨터/오류' 카테고리의 다른 글

team viewer  (0) 2010.04.08
윈도우7, 보안프로그램 중 키보드 보안 프로그램 충돌 문제  (26) 2010.03.08
p1610 tip  (6) 2007.02.25