Computer >> 컴퓨터 >  >> 시스템 >> Windows 8

"이 PC의 CPU가 Windows 8/10과 호환되지 않습니다" 오류 해결 방법

최근 여러 대의 컴퓨터에 Windows 8과 Windows 10을 설치해 보았는데, 한 대를 제외하고는 모두 문제없이 설치가 완료되었습니다. 그런데 오래된 Dell 데스크톱에서는 설치 도중 다음과 같은 오류 메시지가 나타났습니다.

이 PC의 CPU가 Windows 8과 호환되지 않습니다

Windows 8 시스템 요구 사항을 확인해 본 결과 이 컴퓨터에서도 충분히 설치 가능할 것이라 확신했기 때문에, 이 오류 메시지를 보고 상당히 놀랐습니다. 참고로 이 오류는 Windows 10을 설치할 때도 동일하게 발생할 수 있습니다. 아래 링크에서 Windows 8 및 10의 기본적인 RAM, CPU 요구 사양을 확인할 수 있습니다.

  • Windows 10 사양: https://www.microsoft.com/en-us/windows/windows-10-specifications
  • Windows 8 시스템 요구 사항: https://support.microsoft.com/en-us/help/12660/windows-8-system-requirements

하지만 안타깝게도 이 문서들은 세부적인 요구 조건까지 자세히 설명해 주지 않아서, 제 Dell 컴퓨터에서 왜 이 오류가 발생하는지 바로 파악하기 어려웠습니다. 아래에서는 제가 겪은 문제와 해결 과정을 정리했으니, 같은 오류로 고민 중이라면 참고하시기 바랍니다.

CPU 필수 기능 확인하기

Windows 8 또는 Windows 10을 설치하려면 사용 중인 CPU가 다음 세 가지 기능을 반드시 지원해야 합니다.

- PAE (Physical Address Extension, 물리적 주소 확장)
- NX (No eXecute bit)
- SSE2

다행히 최신 CPU라면 대부분 이 기능들을 기본적으로 지원하기 때문에 큰 문제가 되지 않습니다. 만약 이 오류가 발생한다면, 가장 유력한 원인은 BIOS에서 NX 기능이 활성화되어 있지 않은 경우입니다. 내 시스템이 NX와 SSE2를 지원하는지 확인하는 방법은 마이크로소프트의 백서(https://msdn.microsoft.com/en-us/library/windows/hardware/hh975398.aspx)를 참조하시면 됩니다. 이 문서에는 NX 기능이 지원될 경우 이를 활성화하는 절차도 함께 안내되어 있습니다.

요약하자면, BIOS에 진입한 뒤 고급(Advanced) 설정 항목들을 살펴보면서 아래와 같은 이름의 옵션을 찾으면 됩니다. 제조사마다 명칭이 다르기 때문입니다.

  • EDB (Execute Disabled Bit)
  • Execute Disable Memory Protection
  • EVP (Enhanced Virus Protection)
  • No Execute Memory Protect

NX 기능은 위 목록처럼 여러 가지 이름으로 표시될 수 있으며, 시스템에 따라 또 다른 이름으로 존재할 수도 있습니다. 가장 확실한 방법은 사용 중인 PC 또는 메인보드의 사양서(spec sheet)나 매뉴얼을 찾아 'NX' 키워드로 검색해 보는 것입니다.

만약 BIOS 어디에도 이런 옵션이 보이지 않는다면, BIOS 자체가 오래되었을 가능성이 높습니다. 구형 컴퓨터를 사용 중이고 한동안 BIOS를 업데이트하지 않았다면, 우선 최신 버전으로 업데이트하는 것이 첫 번째 해결 단계입니다.

실제로 제 Dell 컴퓨터의 경우, BIOS를 최신 버전으로 업데이트한 후 설정에서 NX 기능을 활성화하자 모든 문제가 해결되었고, 이후 Windows 8과 Windows 10 모두 아무 문제 없이 설치할 수 있었습니다.

USB/DVD 부팅으로 설치하는 우회 방법

NX 기능을 활성화할 수 없는 상황이라면, 공식적으로 작동하는 유일한 우회 방법은 ISO 이미지를 DVD에 굽거나 부팅 가능한 USB 플래시 드라이브를 만든 후, 해당 미디어로 부팅하여 설치하는 것입니다.

Windows 8에는 소비자용(consumer) 설치 프로그램과 상업용(commercial) 설치 프로그램 두 가지가 포함되어 있습니다. 하나는 DVD의 루트 디렉터리에, 다른 하나는 /sources 폴더 안에 위치합니다. DVD나 USB로 부팅하면 상업용 설치 프로그램이 실행되며, 이 버전은 NX와 SSE2 검사를 수행하지 않습니다.

단, 이 방식은 릴리스 프리뷰(Release Preview) 버전에만 해당되며, 정식 출시 버전에서는 동일하게 작동하지 않을 수 있습니다. 정식 버전에서 설치 중 블루 스크린이 발생한다면 CPU가 너무 오래되어 Windows 8을 구동할 수 없다는 의미입니다. 또한 CPU가 NX 기능 자체를 지원하지 않는다면 어떤 방법을 사용해도 설치가 불가능합니다.

그리고 Consumer Preview에서 Release Preview로 업그레이드를 시도할 때도 이 오류가 나타날 수 있습니다. 이 경우에는 업그레이드 대신 디스크를 재포맷한 후 새로 설치(fresh install)하는 것이 좋습니다. 실제로 이 방법으로 문제를 해결한 사용자들이 많았습니다.

위 방법을 모두 시도했는데도 여전히 "CPU가 호환되지 않습니다" 오류 때문에 Windows 설치에 실패하고 있다면, 본인 PC의 사양과 함께 의견을 남겨 주세요. 함께 해결책을 찾아드리겠습니다.