네, “이 디스크에 Windows를 설치할 수 없습니다”라는 오류 메시지는 정말 짜증나는 일이죠.특히 시스템 오류나 하드웨어 업그레이드 후에 클린 설치를 하려고 할 때 더욱 그렇습니다.좀 이상하게 들릴 수도 있지만, 대부분의 경우 BIOS/UEFI 설정이나 디스크 포맷 불일치 때문에 발생합니다.기본적으로 메인보드 펌웨어가 특정 모드로 설정되어 있는데 디스크는 다른 모드로 되어 있어서 이런 문제가 생기는 거죠.다행히 BIOS 설정을 약간 수정하거나 디스크 포맷을 바꾸는 간단한 작업으로 해결할 수 있는 경우가 많습니다.다만, 이러한 작업은 일반적으로 드라이브의 모든 데이터를 삭제하므로 중요한 데이터는 반드시 백업해 두세요.
또 하나 기억해야 할 점은 디스크 포맷이 올바르지 않거나 파티션 스타일이 펌웨어 모드와 일치하지 않으면 Windows 설치 과정에 문제가 발생할 수 있다는 것입니다.어떤 경우에는 재부팅 후 BIOS를 UEFI 모드로 변경하면 문제가 해결되기도 합니다.하지만 다른 경우에는 디스크를 MBR에서 GPT로 또는 그 반대로 변환해야 할 수도 있습니다.다소 번거롭긴 하지만, 다른 방법이 효과가 없을 때 이러한 해결 방법이 효과적일 때가 많습니다.최신 컴퓨터에서 이러한 오류가 발생하는 것은 정말 답답한 일인데, Windows가 굳이 필요 이상으로 설치 과정을 복잡하게 만들어 놓았기 때문입니다.
Windows 설치 시 “이 컴퓨터의 하드웨어가 이 디스크로 부팅하는 것을 지원하지 않을 수 있습니다” 오류를 해결하는 방법
BIOS/UEFI에서 부팅 모드 변경하기
대부분의 경우, 주된 원인은 부팅 모드 불일치입니다.최신 PC는 기본적으로 UEFI를 사용하지만, BIOS가 레거시 모드 또는 BIOS 호환 모드로 설정되어 있으면 GPT 디스크와 충돌이 발생합니다.반대로, UEFI 모드에서 실행 중인 상태에서 MBR 디스크에 설치하려고 하면 이 오류가 발생할 수 있습니다.
- PC를 재시작한 다음 즉시 BIOS 진입 키(일반적으로 F2, F12, Delete 또는 Esc) 를 누르십시오.키는 메인보드에 따라 다를 수 있으므로 화면 안내를 확인하거나 메인보드 설명서를 참조하십시오.
- “부팅” 또는 “시작” 섹션 으로 이동하세요.
- “부팅 모드” 또는 “UEFI/레거시 부팅” 설정을 찾으세요.레거시 또는 “BIOS” 로 설정되어 있으면 UEFI 로 변경하세요.UEFI 로 설정되어 있으면 레거시 로 변경해 보세요.
- 변경 사항을 저장(일반적으로 F10 키를 누름)하고 컴퓨터를 다시 시작하세요.이제 Windows 설치를 다시 시도해 보세요.일부 시스템에서는 바로 설치가 완료되지만, 다른 시스템에서는 디스크 파티션 스타일을 변환해야 할 수도 있으며, 이 과정은 다소 복잡할 수 있습니다.
디스크를 MBR에서 GPT로 변환
문제가 계속되면 디스크 형식을 변경해야 할 수도 있습니다.어떤 시스템에서는 작동했지만 다른 시스템에서는 그렇지 않았습니다.변환에는 디스크 관리 명령어가 필요하므로 올바른 드라이브에서 작업하고 있는지 다시 한번 확인하십시오.(토스터기나 애완동물 사료 자동판매기 같은 것은 절대 사용하지 마세요.) 변환 과정에서 모든 데이터가 삭제되므로 먼저 모든 데이터를 백업하십시오.
- Windows 설치 미디어(USB 또는 DVD)로 부팅하십시오.부팅이 완료되면 언어 및 키보드를 선택하는 화면으로 이동하여 “다음”을 클릭하십시오.
- Shift + F10 키 를 눌러 명령 프롬프트를 여세요.터미널 사용에 익숙하다면 디스크 관리 명령어를 사용하는 것이 더 쉽기 때문입니다.
- 입력
diskpart하고 Enter 키를 누르세요.그러면 디스크 파티션 도구가 열립니다. - 실행
list disk— 연결된 모든 디스크가 표시됩니다.어떤 디스크가 대상인지 확인해야 합니다.일반적으로 디스크 0 이지만, 잘못된 드라이브를 포맷하지 않도록 다시 한번 확인하세요. - 해당 디스크를 선택하세요
select disk 0(또는 올바른 번호로 표시). - 올바른 디스크에 있는지 확인하려면 명령어를 실행하세요
detail disk.예상과 일치하면convert mbrMBR을 사용하려면 명령어를,convert gptGPT를 사용하려면 명령어를 실행하세요.예를 들어 MBR로 전환하려면 명령어를 입력하세요convert mbr.
주의: GPT에서 MBR로 또는 그 반대로 변환하면 해당 디스크의 모든 데이터가 삭제됩니다.반드시 먼저 백업하십시오.그렇지 않으면 모든 데이터를 잃게 됩니다.또한 일부 메인보드에서는 BIOS/UEFI 설정을 디스크 형식에 맞게 조정해야 합니다.따라서 MBR로 변환하는 경우 레거시 모드로 설정하고, GPT로 변환하는 경우 UEFI 모드로 설정하십시오.
GPT와 MBR 간 전환 – 언제, 왜?
또 하나 고려해야 할 사항은 시스템 펌웨어와 디스크 EFI 파티셔닝 방식이 일치해야 한다는 것입니다. UEFI는 일반적으로 GPT를 선호하는 반면, 이전 BIOS 설정은 MBR을 요구합니다.설정을 변경해 보았지만 여전히 오류가 발생하는 경우, 펌웨어 버전을 확인하고 지원하는 파티셔닝 방식을 빠르게 확인하는 방법을 찾아보는 것이 좋습니다.경우에 따라 파티셔닝 방식을 변경하면 정상적으로 부팅되고 향후 이러한 오류를 방지하는 데 도움이 될 수 있습니다.
물론 윈도우 설치 과정은 이런 문제에 대해 까다로울 수 있습니다.하지만 BIOS/UEFI 모드와 디스크 형식을 혼용하는 것이 문제의 주요 원인인 경우가 많습니다.따라서 BIOS 설정을 조정하거나 디스크 형식을 변환하면 오류가 해결되는 경우가 많지만, 항상 첫 시도에 성공하는 것은 아닙니다.특히 구형 하드웨어를 사용하거나 처음부터 다시 설치하지 않고 BIOS에서 UEFI로 업그레이드하려는 경우에는 시행착오를 거쳐야 할 수도 있습니다.
요약
- BIOS/UEFI 설정을 확인하고 필요한 경우 UEFI와 레거시 모드 간에 전환하십시오.
- diskpart를 사용하여 디스크 형식을 변환하되, 먼저 모든 데이터를 백업하십시오.
- 펌웨어 모드와 디스크 파티션 스타일이 일치하는지 확인하십시오.
- 펌웨어 또는 부팅 모드 변경 방법을 잘 모르겠다면 메인보드 설명서를 참조하십시오.
마무리
이러한 해결 방법은 다소 번거로울 수 있지만, 일단 해결 방법을 찾으면 오류가 해결되고 Windows가 원활하게 설치됩니다.핵심은 시스템이 UEFI 모드인지 BIOS 모드인지, 그리고 디스크가 그에 맞게 설정되어 있는지를 파악하는 것입니다.때로는 BIOS 설정 변경과 디스크 변환을 병행하는 것만으로도 이 문제를 해결할 수 있습니다.이 정보가 누군가의 골칫거리를 덜어주거나, 적어도 불편함을 줄여주기를 바랍니다!