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

VirtualBox에서 Windows 설치 시 오류 0x000000C4 해결 방법

새로운 운영체제의 베타 버전이 공개되면 대부분의 숙련된 사용자들은 실제 PC에 위험을 주지 않기 위해 가상화 환경에서 이를 테스트합니다. 저희도 Windows 11/10/8.1 64비트 ISO 이미지로 부팅 USB를 만들어 가상 머신에 마운트한 뒤 설치를 진행하려 했지만, 예상치 못한 오류 화면과 마주하게 되었습니다.

오류 메시지는 다음과 같습니다.

"PC를 다시 시작해야 합니다. 전원 버튼을 길게 눌러주세요. 오류 코드: 0x000000C4"

처음에는 SSD를 분리했다가 다시 장착하는 방식으로 문제를 해결하려 했지만, 상황은 전혀 나아지지 않았습니다. 이후 여러 자료를 검색하던 중 VirtualBox 포럼에서 Windows Server 설치 시에도 동일한 오류가 발생한다는 논의를 발견했고, 해당 스레드에서 제안된 방법을 적용한 결과 문제가 확실히 해결되었습니다. 아래에서 해결 과정을 소개합니다.

오류 0x000000C4 "PC를 다시 시작해야 합니다" 수정하기

1. 관리자 권한으로 명령 프롬프트(Command Prompt)를 실행한 뒤, 아래 명령어를 입력하고 Enter 키를 누릅니다.

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list vms

이 명령어는 VirtualBox로 생성한 모든 가상 머신(Virtual Machine)의 목록을 보여줍니다. 예를 들어 Windows XP를 사용하는 가상 머신이 있다면 목록에 해당 이름이 표시됩니다. 새 운영체제를 설치하기 위해 만든 가상 머신 이름도 같은 방식으로 확인할 수 있으니, 대상이 되는 Windows 가상 머신의 이름을 정확히 적어둡니다.

2. 이어서 아래 명령어를 입력합니다. 이때 <가상 머신 이름> 부분을 앞서 확인한 본인의 가상 머신 이름으로 바꿔야 합니다.

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata "<가상 머신 이름>" VBoxInternal/CPUM/CMPXCHG16B 1

VirtualBox에서 Windows 설치 시 오류 0x000000C4 해결 방법

참고로 이 명령어는 가상 CPU에 CMPXCHG16B 명령어 지원 옵션을 강제로 활성화하는 설정입니다. 일부 최신 Windows 버전은 이 기능을 필수 요구 사항으로 요구하기 때문에, VirtualBox 환경에서 이를 인식하지 못하면 설치 중 0x000000C4 오류가 발생하게 됩니다.

3. 명령어 입력 후 Enter 키를 누르면 끝입니다. 명령 프롬프트를 닫고 가상 머신에서 Windows 설치를 다시 진행하면 더 이상 오류 없이 정상적으로 설치가 진행됩니다.

VirtualBox에서 Windows 설치 시 오류 0x000000C4 해결 방법

이 방법으로 오류 0x000000C4를 손쉽게 해결할 수 있습니다. 도움이 되길 바랍니다!

설치 중 "Windows를 설치하지 못했습니다"라는 메시지가 나타나는 경우에는 해당 오류 전용 해결 가이드를 함께 참고하시기 바랍니다.

VirtualBox에서 Windows 설치 시 오류 0x000000C4 해결 방법