기금넷 공식사이트 - 주식 지식 - 중국 운영체제
중국 운영체제
cmd 열기(관리자 권한으로 실행하는 것이 가장 좋습니다. 열려면 작업 중에 cmd를 입력하세요)
직접 입력하세요
"bcdedit/set nx Alwaysoff" Enter 키를 누르세요
DEP를 복원하는 방법:
위 명령의 "alwaysoff"를 "optin", 즉 "bcdedit/set nx optin"으로 변경하세요. "를 입력하고 Enter 키를 누른 다음 컴퓨터를 다시 시작하면 DEP가 다시 켜집니다. 또한 DEP를 껐다가 켜는 경우 명령을 입력한 후 컴퓨터를 다시 시작해야 합니다. 로그아웃하고 로그인만 하면 작동하지 않습니다. 다음 콘텐츠가 네트워크에서 복사됩니다. DEP(데이터 실행 방지)는 악성 코드의 악용을 방지하기 위해 메모리에 대한 추가 검사를 수행하는 하드웨어 및 소프트웨어 기술 세트입니다.
DEP의 하드웨어 구현은 실행 코드가 명시적으로 포함된 위치를 제외하고 프로세스의 모든 메모리 위치를 실행 불가능으로 표시합니다. 악성 코드 공격은 실행할 수 없는 메모리 위치에서 코드를 삽입하고 실행하려고 시도합니다. DEP는 이러한 공격을 차단하고 예외를 발생시켜 이러한 공격을 방지하는 데 도움을 줄 수 있습니다.
이 문서에서는 하드웨어 구현 DEP를 사용하기 위한 요구 사항을 설명하고 Windows에서 하드웨어 DEP를 사용할 수 있는지 확인하는 방법을 설명합니다.
추가 정보
하드웨어를 사용하여 DEP를 구현하기 위한 요구 사항
하드웨어를 사용하여 DEP를 구현하려면 다음 조건을 모두 충족해야 합니다. 1. 컴퓨터의 프로세서는 하드웨어 구현 DEP를 지원해야 합니다.
많은 새로운 프로세서가 DEP의 하드웨어 구현을 지원합니다. AMD(Advanced Micro Devices)와 Intel Corporation은 Windows와 DEP 모두와 호환되는 아키텍처를 정의하고 제공했습니다. 이 프로세서는 NX(실행 비활성화) 또는 XD(실행 비활성화) 기술을 지원합니다. 컴퓨터 프로세서가 하드웨어 적용 DEP를 지원하는지 확인하려면 컴퓨터 제조업체에 문의하세요.
2. 하드웨어로 구현된 DEP는 BIOS에서 활성화되어야 합니다.
일부 컴퓨터의 BIOS에서는 하드웨어 적용 DEP에 대한 프로세서 지원을 비활성화할 수 있습니다. 이 지원은 비활성화할 수 없습니다. 이 지원을 비활성화하는 옵션은 컴퓨터 제조업체에 따라 데이터 실행 방지, XD, 실행 비활성화 또는 NX로 표시될 수 있습니다.
3. Windows XP 서비스 팩 2 또는 Windows Server 2003 서비스 팩 1이 컴퓨터에 설치되어 있어야 합니다.
참고: 하드웨어 적용 DEP는 32비트 및 64비트 버전의 Windows 모두에서 지원됩니다. Windows XP Media Center Edition 2005 및 Microsoft Windows XP Tablet PC Edition 2005에는 Windows XP SP2의 모든 기능과 구성 요소가 포함되어 있습니다.
4. 컴퓨터의 프로그램에 대해 하드웨어 적용 DEP가 활성화되어 있어야 합니다.
64비트 버전의 Windows에서는 하드웨어 적용 DEP가 64비트 기본 프로그램에 대해 항상 활성화됩니다. 그러나 32비트 프로그램에서는 구성에 따라 하드웨어 적용 DEP가 비활성화될 수 있습니다.
DEP 및 DEP 구성에 대한 자세한 내용과 하드웨어 DEP를 지원하는 Windows 운영 체제 목록을 보려면 아래 문서 번호를 클릭하여 Microsoft 기술 자료의 해당 문서를 확인하세요.
875352 ( fxp.mspx ( fxp.mspx)
Windows에서 하드웨어 DEP를 사용할 수 있는지 확인하는 방법
Windows에서 하드웨어 DEP를 사용할 수 있는지 확인하려면 다음 중 하나를 사용하십시오. 다음 방법 1.
방법 1: Wmic 명령줄 도구 사용
Wmic 명령줄 도구를 사용하여 DEP의 하드웨어 구현 여부를 확인할 수 있습니다. 1. 시작, 실행을 차례로 클릭하고 열기 상자에 cmd를 입력한 후 확인을 클릭합니다.
2 명령 프롬프트에서 다음 명령을 입력하고 Enter를 누릅니다. /p>
wmic OS Get DataExecutionPrevention_Available
출력이 "TRUE"이면 DEP의 하드웨어 구현을 사용할 수 있습니다.
현재 DEP 지원 정책을 확인하려면 다음을 따르세요. 1. 시작, 실행을 차례로 클릭하고 열기 상자에 cmd를 입력한 후 확인을 클릭하세요.
2. 명령 프롬프트에서 다음 명령을 입력하고 Enter를 누르세요.
wmic OS Get DataExecutionPrevention_SupportPolicy
반환 값은 0, 1, 2 또는 3입니다. 이 값은 다음 표에 설명된 DEP 지원 정책 중 하나에 해당합니다.
DataExecutionPrevention_SupportPolicy 속성 값 정책 수준 설명
2 OptIn(기본 구성) Windows 시스템 구성 요소 및 서비스에만 DEP 적용
3 OptOut 모든 프로세스에 대해 DEP 활성화 관리자는 수동으로 목록을 생성할 수 있습니다. DEP를 적용하지 않는 특정 애플리케이션의 경우
1 AlwaysOn은 모든 프로세스에 대해 DEP를 활성화합니다.
0 AlwaysOff는 모든 프로세스에 대해 DEP를 비활성화합니다. 하드웨어 DEP가 활성화되어 있으면 Win32_OperatingSystem 클래스의 DataExecutionPrevention_Drivers 속성을 확인하십시오. 일부 시스템 구성에서는 Boot.ini 파일의 /nopae 또는 /execute 스위치를 사용하여 하드웨어 DEP를 비활성화할 수 있습니다. 이 속성을 확인하려면 명령 프롬프트에 다음 명령을 입력하십시오:
wmic OS Get DataExecutionPrevention_Drivers
방법 2: 그래픽 사용자 인터페이스 사용
그래픽 사용자 인터페이스 DEP를 사용할 수 있는지 확인하려면 다음 단계를 수행하십시오. 1. 시작, 실행을 차례로 클릭하고 열기 상자에 wbemtest를 입력한 다음 확인을 클릭합니다.
2. Windows Management Instrumentation Tester 대화 상자에서 연결을 클릭합니다.
3. 연결 대화 상자 상단에 있는 상자에 root\cimv2를 입력한 다음 연결을 클릭합니다.
4. "열거 예시"를 클릭하세요.
5. 클래스 정보 대화 상자의 슈퍼클래스 이름 입력 상자에 Win32_OperatingSystem을 입력한 다음 확인을 클릭합니다.
6. "쿼리 결과" 대화 상자에서 첫 번째 항목을 두 번 클릭합니다.
참고: 이 항목은 "Win32_OperatingSystem.Name=Microsoft..."로 시작합니다.
7. "개체 편집기" 대화 상자의 "속성" 영역에서 "DataExecutionPrevention_Available" 속성을 찾습니다.
8. "DataExecutionPrevention_Available"을 두 번 클릭합니다.
9. "속성 편집기" 대화 상자에서 "값" 상자의 값을 기록해 둡니다.
값이 "TRUE"이면 하드웨어 DEP를 사용할 수 있습니다.
참고 6?1 DEP의 작동 모드를 확인하려면 Win32_OperatingSystem 클래스의 DataExecutionPrevention_SupportPolicy 속성을 확인하세요. "방법 1"의 끝 부분에 있는 표에는 개별 지원 정책 값이 설명되어 있습니다. 6-1 Windows에서 하드웨어 DEP가 활성화되어 있는지 확인하려면 Win32_OperatingSystem 클래스의 DataExecutionPrevention_Drivers 속성을 확인하십시오. 일부 시스템 구성에서는 Boot.ini 파일의 /nopae 또는 /execute 스위치를 사용하여 하드웨어 DEP를 비활성화할 수 있습니다.
이 문서에 언급된 타사 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이러한 제품의 성능이나 신뢰성에 대해 묵시적이든 다른 방식이든 어떠한 보증도 하지 않습니다.