Windows에서 DEP를 사용 중지하는 방법

Anonim

Windows에서 데이터 예방을 비활성화합니다
이 설명서에서는 Windows 7, 8 및 8.1에서 데이터를 수행하지 못하도록 데이터 실행 방지를 사용하지 않도록 설정하는 방법에 대해 이야기 해 봅시다). Windows에서는 동일해야합니다. 데이터 실행 방지 오류가 나타나면 시스템 전체 및 개별 프로그램의 경우 DEP의 연결 해제가 가능합니다.

DEP 기술의 의미는 NX 하드웨어 지원 (AMD 프로세서 용 실행 없음) 또는 XD (Intel 프로세서의 경우 실행 불가능 함)를 기반으로하는 Windows가 UNWRKED로 표시된 메모리 영역에서 실행 코드의 실행을 방지한다는 것입니다. 더 간단한 경우 : 맬웨어의 공격 벡터 중 하나를 차단합니다.

그러나 일부 소프트웨어의 경우 시작할 때 사용 가능한 데이터 방지 기능이 오류가 발생할 수 있습니다. 응용 프로그램 및 게임의 경우에도 있습니다. 주소의 메모리에 요청 된 주소에 대한 오류 "오류를보십시오. 메모리를 읽거나 쓸 수 없습니다»또한 자신의 원인 DEP를 가질 수 있습니다.

Windows 7 및 Windows 8.1 용 DEP 사용 (전체 시스템의 경우)

첫 번째 방법을 사용하면 모든 프로그램 및 Windows 서비스에 대해 DEP를 사용하지 않도록 설정할 수 있습니다. 이렇게하려면 Windows 8 및 8.1에서 관리자를 대신하여 명령 프롬프트를여십시오. Windows 7에서 "시작"버튼을 마우스 오른쪽 버튼으로 클릭하면 열리는 메뉴를 사용하여 명령 줄을 표준으로 찾을 수 있습니다. 프로그램, 마우스 오른쪽 버튼을 클릭하고 "관리자에서 실행"을 선택하십시오.

명령 프롬프트에서 bcdedit.exe / set {current} nx alwaysoff를 입력하고 Enter 키를 누릅니다. 그런 다음 컴퓨터를 다시 시작하십시오. 다음 에이 DEP 시스템을 입력 할 때 연결이 끊어집니다.

명령 프롬프트에서 DEP을 끕니다

그건 그렇고, BCDEDIT를 사용하는 경우 다운로드의 연결이 끊어진 DEP로 별도의 항목을 만들고 시스템을 선택하고 필요한 경우 사용할 수 있습니다.

참고 : 앞으로 DEP를 활성화하려면 AlwaysOff 대신 AlwaysOn 특성과 동일한 명령을 사용하십시오.

개별 프로그램을 위해 DEP를 사용하지 않도록 설정하는 두 가지 방법

DEP 오류를 일으키는 개별 프로그램에 대한 데이터 실행 방지를 비활성화 할 수 있습니다. 제어판에서 시스템의 추가 매개 변수의 변경 사항을 변경하거나 레지스트리 편집기를 사용하여 두 가지 방법 으로이 작업을 수행 할 수 있습니다.

첫 번째 경우에는 제어판으로 이동하십시오 (마우스 오른쪽 버튼을 클릭하여 "내 컴퓨터"아이콘을 클릭하여 "속성"을 선택하십시오). 오른쪽 목록에서 "고급 시스템 옵션"을 선택한 다음 선택적 탭에서 "속도"섹션에서 "매개 변수"버튼을 클릭하십시오.

추가 시스템 매개 변수 변경

"데이터 예방 사용"탭을 열고 아래에서 선택한 모든 프로그램 및 서비스에 대한 사용을 확인하고 "추가"버튼을 사용하여 DEP를 사용하지 않으려는 실행 가능한 프로그램에 대한 경로를 지정하십시오. 그 후에도 컴퓨터를 다시 시작하는 것도 바람직합니다.

Windows 프로그램 및 서비스 용 DEP를 사용하지 않도록 설정합니다

레지스트리 편집기의 프로그램에 대해 DEP를 사용하지 않도록 설정합니다

본질적으로 제어판 요소를 사용하여 방금 설명한 것과 동일한 것은 레지스트리 편집기를 통해 만들 수 있습니다. 시작하려면 키보드의 Windows + R 키를 누르고 regedit을 입력 한 다음 Enter 또는 OK를 누릅니다.

레지스트리 편집기에서 섹션 (레이어 섹션이 없으면 왼쪽의 폴더, 만들기) hkey_local_machine \ software \ microsoft \ windows nt \ currentversion \ appcompatflags \ layers

DEP가 연결이 끊어지는 각 프로그램에 대해 문자열 매개 변수를 만들고이 프로그램의 실행 파일의 경로에 해당하는 이름이 있으며 값은 disableNxShowui입니다 (스크린 샷의 예제 참조).

레지스트리 편집기에서 DEP를 해제하십시오

마지막으로 DEP와 Disable DEP와 비활성화하는 것이 얼마나 위험합니까? 대부분의 경우, 당신이하는 프로그램이 신뢰할 수있는 공식 소스에서로드되면 매우 안전합니다. 다른 상황에서는 너무 중요하지는 않지만 자신의 위험에 처해 있습니다.

더 읽어보기