2010년 1월 6일 수요일

'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading.


'Virtual PC/Windows CE Emulator' will cause Windows to become unstable. Windows has prevented these drivers from loading.

이런 닝기미 같은 윈도우즈를 보았나!!
WinCE를 설치하던 중에 나타난 이 에러 메시지는 윈도우즈를 부팅할 때마다 계속 나타났다.
게다가 당연히 Emulator device를 지원하지도 않았다.
어우 재수없어.

처음에는 윈도우 버전 차이인가 생각하고는 기존에 사용하고 있던 XP를 SP3로 업그레이드 하였다. 그러나 전혀 달라지는 것이 없었다.

그래서, 인터넷에서 찾아본 결과 해결방법은 다음과 같았다.


내컴퓨터 아이콘에서 마우스 오른쪽 클릭을 하면 시스템 등록정보가 나온다.
여기서 "고급" 탭으로 이동하여 "시작 및 복구"에 있는 설정을 변경해 준다.
시작 옵션파일을 수동으로 편집하려면 [편집]을 클릭하라고 되어있다. 그러니까 '편집'을 클릭한다.

시스템마다 약간씩 다르겠지만, 내 컴터는 이렇게 되어 있었다.

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /nonexecute=optin /fastdetect


MS에서 제공했는지 어쨌는지 출처는 잘 모르겠지만, 아무튼 오류보고서에 보면
/pae 옵션은 제거하고,
/noexecute 옵션도 제거하고,
/execute 옵션은 추가하라.
.. 고 되어있다.

그래서 편집해주었다.

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /execute /fastdetect



그리고 저장하고 메모장을 빠져나가, 확인을 연신눌러주면 적용이 된다.
마지막으로 컴터를 재부팅 해주면 끝!!
물론, 저놈의 드라이버어쩌고 하는 에러는 다시는 볼 수 없을 것이다.

댓글 없음:

댓글 쓰기