Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

선택한 파티션을 포맷하지 못했습니다(오류 0x8004242d) 완벽 해결 가이드

Windows 7, Windows 8.1 또는 Windows 10 설치 미디어를 사용해 드라이브를 포맷하거나 병합하고, 운영체제를 새로 설치하려고 할 때 '선택한 파티션을 포맷하지 못했습니다'(오류 0x8004242d)라는 메시지가 나타나는 경우가 있습니다. 이 오류를 겪는 대부분의 사용자는 클린 설치를 진행하던 도중에 막혀 더 이상 설치를 진행하지 못하는 상황입니다.

대부분의 경우 이 문제는 마스터 부트 레코드(MBR)의 불일치에서 비롯됩니다. 필요한 파일이 누락되었거나 일부 데이터가 손상된 상태인 것이죠. 원인이 무엇이든, 기존 파티션을 다시 포맷하려 들기보다 모든 파티션을 삭제하면 대부분 해결됩니다.

그래도 해결되지 않는다면 DiskPart 유틸리티로 동일한 작업을 시도해 보세요. 이 도구는 대용량 저장소 컨트롤러나 저장 장치 드라이버로 인한 호환성 문제나 손상까지 정리해 줍니다.

드물지만 구형 설정 방식인 BIOS와 최신 방식인 UEFI 사이의 충돌로 인해 이 오류가 발생하는 경우도 있습니다. 이 경우에는 Windows 설치가 진행되는 동안 USB 부팅 지원을 비활성화하면 해결할 수 있습니다.

'선택한 파티션을 포맷하지 못했습니다'(오류 0x8004242d) 해결 방법

방법 1: 모든 파티션 삭제하기

앞서 언급했듯이, 이 문제는 대부분 마스터 부트 레코드 내부의 손상 때문에 발생합니다. Windows 설치에 필요한 추가 파티션이 누락되었거나 손상으로 인해 오염된 상태일 수 있습니다.

같은 문제를 겪던 여러 사용자들이 설치 미디어로 부팅한 뒤 파티션을 포맷하는 대신 전부 삭제하는 방식으로 문제를 해결했다고 보고했습니다.

애초에 클린 설치를 계획하고 있었다면 아무런 문제가 없지만, 모든 파티션을 지우고 싶지 않은 상황이라면 데이터가 전부 사라질 수 있으니 주의해야 합니다.

다행히 아래 절차를 진행하기 전에 Windows 시스템 이미지 백업을 활용하면 소중한 데이터를 안전하게 보관할 수 있습니다.

중요한 데이터 백업을 마쳤다면, 아래 단계에 따라 사용 가능한 모든 파티션을 삭제하여 오류 0x8004242d를 해결하세요:

  1. 호환되는 설치 미디어를 삽입하고 컴퓨터를 재시작합니다. 초기 부팅 화면이 지나면 설치 미디어로 부팅할 것인지 묻는데, 이때 아무 키나 눌러 진행합니다.
    참고: 사용 중인 Windows 버전에 맞는 설치 미디어가 없다면 먼저 제작해야 합니다. USB 플래시 드라이브로 설치하려는 경우, 부팅 순서에서 USB 부팅이 포함되도록 변경해야 할 수도 있습니다.
  2. 설치 미디어로 성공적으로 부팅했다면 지금 설치를 클릭하고, 파티션 설정 단계에 도달할 때까지 초기 설치 과정을 진행합니다.
    참고: 유효한 제품 키를 입력하고 설치하려는 버전을 선택한 뒤, 라이선스 계약에 동의해야 합니다.
  3. 다음 화면이 나타나면 '사용자 지정: Windows만 설치(고급)'를 클릭합니다.
  4. 파티션 설정 화면에 도달하면 각 파티션을 하나씩 선택하고 삭제를 클릭합니다. 확인 메시지가 뜨면 를 누릅니다. 할당되지 않은 공간만 남은 단일 드라이브(0)가 될 때까지 반복합니다.
  5. 이제 동일한 오류 없이 원하는 대로 새 파티션을 만들 수 있습니다. 파티션을 생성한 뒤 설치가 끝까지 진행되는지 확인해 보세요.

여전히 같은 오류가 발생한다면 아래의 다음 해결 방법으로 넘어가세요.

방법 2: DiskPart로 하드 디스크 클린하기

이 문제는 호환되지 않거나 손상된 저장소 컨트롤러 또는 저장 장치 드라이버로 인해서도 발생할 수 있습니다. 해당하는 경우라면 DiskPart로 디스크를 먼저 클린한 후 Windows 설치를 다시 실행하는 것이 가장 효과적인 해결책입니다.

단, 아래 단계를 수행하려면 호환되는 설치 미디어가 필요합니다. 실제로 이 방법을 통해 오류 없이 파티션을 포맷하는 데 성공한 사용자들이 많습니다.

진행 방법은 다음과 같습니다:

  1. 사용 중인 Windows 버전과 호환되는 설치 미디어를 삽입하고 컴퓨터를 재시작합니다.
  2. 초기 화면이 사라지자마자 설치 미디어로 부팅할 것인지 묻습니다. 아무 키나 눌러 부팅합니다.
  3. 설치 미디어의 첫 화면이 나타나면 화면 왼쪽 하단의 컴퓨터 복구를 클릭합니다.
    참고: Windows 10에서 문제가 발생한 경우라면, 부팅 도중 컴퓨터를 강제로 3회 연속 종료(부팅 시퀀스 중 전원 차단)하여 복구 메뉴로 진입할 수도 있습니다.
  4. 다음 메뉴에 도달하면 먼저 목록에서 문제 해결을 클릭합니다. 그다음 고급 옵션의 하위 항목에서 명령 프롬프트를 클릭합니다.
  5. 명령 프롬프트가 열리면 diskpart를 입력하고 Enter 키를 눌러 DiskPart 도구를 실행합니다.
  6. DiskPart가 열리면 아래 명령어를 입력하고 Enter를 눌러 사용 가능한 모든 하드 디스크 목록을 확인합니다.
    list disk
  7. 디스크 목록이 표시됩니다. 디스크가 여러 개라면 용량을 기준으로 오류가 발생한 디스크를 판별하세요.
  8. 문제의 원인이 되는 드라이브를 찾았다면 아래 명령어를 입력하고 Enter를 눌러 해당 HDD를 선택합니다.
    sel disk 번호

    참고: '번호' 자리에는 문제가 있는 HDD에 할당된 숫자를 입력해야 합니다.
  9. 올바른 디스크가 선택되었는지 확인하려면 아래 명령어를 입력하고 Enter를 누릅니다.
    det disk
  10. 올바른 드라이브가 선택된 것이 확인되면 아래 명령어를 입력하고 Enter를 눌러 DiskPart로 디스크 클린을 시작합니다.
    clean all

    주의: 이 작업이 완료되면 해당 HDD 또는 SSD의 모든 파티션과 모든 데이터가 영구적으로 삭제됩니다.
  11. 작업이 끝나면 아래 명령어를 입력하고 Enter를 눌러 도구를 정상적으로 종료합니다.
    exit
  12. 명령 프롬프트 창을 닫고 컴퓨터를 재시작한 뒤 디스크 선택 화면으로 돌아갑니다. 이번에는 클린 설치나 파티션 병합이 문제없이 진행될 것입니다.

위 가이드를 따른 후에도 같은 오류가 계속된다면 마지막 해결 방법으로 넘어가세요.

방법 3: UEFI(USB) 부팅 지원 비활성화하기

이 오류를 유발하는 또 다른 원인은 기존 방식(BIOS)과 새로운 방식(UEFI) 사이의 충돌입니다. 두 가지를 모두 탑재한 비교적 최신 기기에서는 UEFI 부팅 지원이 활성화되어 있을 때 오류 0x8004242d가 발생할 수 있습니다.

이 경우 컴퓨터를 재시작하고 BIOS 설정 메뉴에 진입해 UEFI 부팅 지원을 비활성화하면 문제를 해결할 수 있습니다. 실제로 이 방법으로 성공한 사용자들이 많습니다.

진행 방법은 다음과 같습니다:

  1. 컴퓨터 전원을 켜고 초기 부팅 로고가 나타나는 즉시 Setup 키를 반복해서 눌러 BIOS 메뉴에 진입합니다.
    참고: 대부분의 환경에서 Setup 키는 F 키(F2, F4, F6, F8, F10) 또는 Del 키입니다. 화면에 표시되지 않는다면 해당 제조사의 BIOS 진입 방법을 검색해 보세요.
  2. BIOS 설정 메뉴에 들어갔다면 BOOT 탭으로 이동해 UEFI 부팅 지원(UEFI Boot Support) 항목이 Disabled로 설정되어 있는지 확인합니다.
  3. 설정을 적용한 후 저장하고, 이전에 오류가 발생했던 작업을 다시 수행해 문제가 해결되었는지 확인합니다.
  4. Windows 설치를 무사히 완료했다면 위 단계를 역순으로 진행하여 UEFI 부팅 지원을 다시 활성화할 수 있습니다.