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

해결 방법: 가상 디스크 서비스 오류 '볼륨 크기가 너무 큽니다'

Diskpart 유틸리티로 내장 또는 외장 HDD(혹은 특정 파티션)를 포맷하려고 할 때 '가상 디스크 서비스 오류: 볼륨 크기가 너무 큽니다(Virtual Disk Service error: The volume size is too big)'라는 오류가 발생하는 경우가 있습니다. 실제로 일부 사용자들은 이 오류 메시지가 나타나기까지 작업 완료를 5시간 이상 기다렸다고 보고하기도 했습니다.

해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다

가상 디스크 서비스 오류의 원인은 무엇인가요?

이 오류는 주로 대용량 파티션이나 USB 하드 드라이브를 FAT32 형식으로 포맷하려고 할 때 발생합니다. Windows 기본 인터페이스에서 포맷을 진행하면 NTFS 또는 exFAT 파일 시스템 옵션만 제공되며, FAT32 선택지 자체가 나타나지 않습니다.

그 이유는 Windows가 Diskpart 유틸리티를 통해서는 32GB를 초과하는 FAT32 볼륨을 생성하거나 포맷할 수 없도록 제한하고 있기 때문입니다. 다만, 이미 존재하는 32GB 이상의 FAT32 볼륨을 마운트하여 사용하는 것에는 아무런 문제가 없습니다.

드라이브를 FAT32로 포맷해야 하는 이유는 다양합니다. 대표적으로 Mac 컴퓨터와 파일을 주고받거나, PS3·Xbox 360 같은 게임 콘솔에서 드라이브를 사용해야 하는 경우가 많습니다.

다행히도 Windows의 이러한 한계를 우회할 수 있는 방법이 몇 가지 있습니다. 아래에서 소개하는 해결 방법들을 따라 하면 '볼륨 크기가 너무 큽니다' 오류 없이 정상적으로 포맷을 완료할 수 있습니다.

방법 1: DiskPart로 NTFS 파일 시스템으로 포맷하기

FAT32가 반드시 필요하지 않다면, DiskPart를 사용해 NTFS 파일 시스템으로 포맷하는 것이 가장 간단한 해결책입니다. Windows는 32GB가 넘는 파티션이나 드라이브도 NTFS로는 자유롭게 포맷할 수 있으므로 해당 오류가 발생하지 않습니다.

참고: FAT32로 포맷해야 하는 상황이라면 이 방법을 건너뛰고 아래의 방법 2로 이동하세요.

DiskPart로 드라이브를 정리(clean)한 뒤 NTFS로 포맷하려면 다음 단계를 따르세요:

  1. Windows 키 + R을 눌러 실행 창을 연 후, 'cmd'를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 실행합니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭합니다.
  2. 포맷할 드라이브를 연결하고(아직 연결되어 있지 않다면) 약 1분 정도 기다립니다.
  3. 다음 명령어를 입력해 DiskPart 유틸리티를 실행한 후 Enter를 누릅니다:
    diskpart
  4. 다음 명령어를 입력해 시스템에 연결된 모든 디스크 목록을 확인합니다:
    list disk

    참고: 포맷할 디스크를 반드시 정확히 식별하세요. 일반적으로 디스크 0은 운영체제(OS)가 설치된 하드디스크입니다. 여기서는 예시로 디스크 1을 NTFS로 포맷한다고 가정합니다.

  5. 포맷할 디스크를 확인했다면, 다음 명령어로 해당 디스크를 선택합니다:
    select disk X

    참고: X는 단순한 예시 값입니다. 실제 포맷하려는 디스크 번호로 바꿔 입력하세요.

  6. 디스크가 선택된 상태에서 다음 명령어를 입력하고 Enter를 눌러 드라이브를 초기화합니다:
    clean

    주의: Enter 키를 누르는 즉시 해당 디스크의 모든 데이터가 삭제됩니다. 중요한 데이터가 있다면 미리 백업했는지 확인하세요.

  7. 작업이 완료되면 다음 명령어를 입력해 대상 드라이브가 여전히 선택되어 있는지 확인합니다:
    list disk

    참고: 해당 디스크 옆에 별표(*)가 표시되어 있으면 아직 선택된 상태이므로 그대로 진행하면 됩니다. 별표가 없다면 5번 단계를 다시 실행해 디스크를 재선택하세요.

  8. 다음 명령어를 입력해 새 파티션을 생성합니다:
    create partition primary
  9. 파티션이 생성되면 다음 명령어로 방금 만든 파티션을 선택합니다:
    select partition 1
  10. 파티션이 선택된 상태에서 다음 명령어를 입력해 해당 파티션을 활성 상태로 설정합니다:
    active
  11. 다음 명령어를 입력해 NTFS 파일 시스템으로 빠른 포맷을 진행하고, 동시에 볼륨 이름(레이블)을 지정합니다:
    format FS=NTFS label=Appuals quick

    참고: Appuals는 볼륨 이름의 예시일 뿐입니다. 원하는 이름으로 변경하세요.

  12. 포맷이 완료되면 다음 명령어를 입력해 새로 만든 드라이브에 드라이브 문자를 할당합니다:
    assign letter=A

    참고: A 대신 원하는 드라이브 문자를 지정할 수 있습니다.

  13. 마지막으로 다음 명령어를 입력해 DiskPart를 종료하고 전체 과정을 마무리합니다:
    exit
해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다

이제 '볼륨 크기가 너무 큽니다' 오류 없이 드라이브를 NTFS 파일 시스템으로 성공적으로 포맷했습니다.

만약 드라이브를 꼭 FAT32로 포맷해야 한다면, 아래의 방법 2를 참고하세요.

방법 2: 서드파티 유틸리티 활용하기

파티션을 반드시 FAT32로 포맷해야 한다면, 서드파티(외부) 유틸리티 프로그램을 사용하는 것 외에 선택의 여지가 거의 없습니다.

Windows의 32GB 제한을 우회할 수 있는 무료 도구는 매우 다양합니다. 여기서는 간단하고 완전 무료이며 애드웨어도 포함되어 있지 않은 Fat32 Format을 사용하겠습니다. 물론 Rufus, SwissKnife 등 다른 프로그램으로도 동일한 결과를 얻을 수 있습니다.

Fat32 Format을 사용해 32GB가 넘는 드라이브를 FAT32로 포맷하는 방법은 다음과 같습니다:

  1. 공식 다운로드 페이지에 접속한 후, 스크린샷 이미지를 클릭해 유틸리티를 다운로드합니다.해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다
  2. 다운로드한 guiformat.exe 실행 파일을 더블클릭하고, SmartScreen 경고 창이 나타나면 실행(Run)을 클릭합니다.해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다
  3. 유틸리티가 실행되면 Drive 항목의 드롭다운 메뉴에서 올바른 드라이브가 선택되어 있는지 확인합니다. 이후 필요에 따라 할당 단위 크기(Allocation unit size)를 설정하고 Start를 클릭해 포맷을 시작합니다.해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다

    참고: 작업 시간을 단축하고 싶다면 Quick Format(빠른 포맷) 옵션에 체크하세요.

  4. 마지막 확인 창에서 확인(Ok)을 클릭해 선택한 드라이브의 포맷을 확정합니다.해결 방법: 가상 디스크 서비스 오류  볼륨 크기가 너무 큽니다
  5. 포맷이 완료되면 드라이브 용량과 관계없이 자동으로 FAT32 파일 시스템으로 변환됩니다.