Windows CE emulator, eMbedded Visual C++, Windows CE Platform Builder를 Windows XP에 설치시 다음과 같은 메세지가 발생할 수 있습니다.:
Devices or applications disabled
'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading.
위 경우는 Windows XP 서비스 팩 1의 경우 Physical Address Extension (PAE) 모드가 활성화 되어 있기 때문에 발생하는 것입니다. Windows XP 서비스 팩 2의 경우는 하드웨어 기반의 DEP**가 활성화 되어 있기 때문에 Virtual PC/Windows CE Emulator 드라이버 (VPCAppSv.sys)를 사용하는 것을 막기 때문입니다.
** DEP가 작동하려면 PAE 모드가 반드시 활성화 되어야 합니다.
아래 절차에 따라 PAE 모드를 비활성화 시키면 위 문제를 해결할 수 있으나 이는 보안의 위험성을 증가시키므로 사용에 주의하셔야 합니다.
1. 시작 버튼 클릭, 실행 버튼 클릭 후 sysdm.cpl을 입력한 후 확인 버튼을 누릅니다.
2. 시스템 속성 대화상자에서 고급 탭으로 이동합니다.
3. 시작 및 복구 아래의 설정으로 갑니다.
4. 스타트업 및 복구 대화 상자에서 편집 버튼을 누릅니다.
5. Windows XP 서비스팩 1일 경우 /pae 옵션을 제거합니다.
6. Windows XP 서비스팩 2 이상일 경우 /noexecute 옵션을 제거한 후 /execute 옵션을 삽입합니다. (그냥 뒤에 /execute라고 추가로 적어 주면 됩니다.)
7. 저장을 한 후 확인 버튼을 두번 눌러 빠져나옵니다.
8. 컴퓨터를 재시작 합니다.
참고: http://support.microsoft.com/default.aspx?scid=kb;en-us;891667
Windows 7 이나 Vista의 경우 DEP를 중지하려면 아래 내용을 배치 파일로 만들어서 실행하시면 됩니다.
bcdedit.exe/set {current} nx AlwaysOff
'Computer Tips' 카테고리의 다른 글
워드에서의 방정식 수직정렬 문제 (Vertical Alignment Problem of Embedded Equations on MS Word) (2) | 2011.03.01 |
---|---|
엑셀 2007 한영자동변환 막기 (0) | 2010.12.10 |
.NET EXE Packer (.NET 실행파일 압축) (0) | 2009.12.28 |
배치파일로 프로그램 실행하기 (0) | 2008.10.22 |
KMPlayer 최종 버전 (2.9.3.1428) (0) | 2008.03.05 |