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

USB 드라이브 '디스크를 사용하려면 먼저 포맷해야 합니다' 오류 해결 방법

USB 드라이브나 외장 하드를 연결했을 때 '디스크를 사용하려면 먼저 포맷해야 합니다'라는 오류 메시지가 나타난 적이 있으신가요? 이 오류는 대부분 USB 장치를 안전 제거하지 않고 뽑았을 때 발생합니다. 오늘은 이 문제의 원인과 데이터 손실 없이 복구하는 방법을 단계별로 자세히 알아보겠습니다.

오류 발생 원인

외장 USB 드라이브를 연결한 후 작업을 마치고 뽑을 때, '안전하게 하드웨어 제거' 옵션을 사용하지 않으면 어떻게 될까요? 이 경우 USB 드라이브의 파티션 테이블이 손상되어 읽을 수 없게 되고, 그 결과 저장된 데이터에 접근할 수 없게 됩니다.

데이터 손실이나 파티션 테이블 손상을 예방하려면 항상 드라이브를 분리하기 전에 반드시 안전 제거 옵션을 사용하세요. 만약 '이 장치가 현재 사용 중입니다. 이 장치를 사용 중일 수 있는 프로그램이나 창을 모두 닫은 후 다시 시도하세요'라는 경고 메시지가 표시된다면, 컴퓨터를 재부팅한 후 다시 시도하는 것이 좋습니다.

방법 1: 디스크 검사 유틸리티(chkdsk) 활용하기

1단계: 드라이브 문자 확인

오류 메시지에 표시된 드라이브 문자를 확인합니다. 예를 들어 '디스크를 사용하려면 먼저 포맷해야 합니다(H:)'라는 메시지가 나왔다면 드라이브 문자는 H입니다.

2단계: 관리자 권한 명령 프롬프트 실행

Windows 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 '명령 프롬프트(관리자)' 또는 'Windows PowerShell(관리자)'을 선택합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

3단계: chkdsk 명령 입력

명령 프롬프트에 다음 명령어를 입력합니다(드라이브 문자는 본인의 것으로 변경):

chkdsk H: /r

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

4단계: 파일 복구 확인

파일 복구 여부를 묻는 질문이 나타나면 예(Y)를 선택합니다.

5단계: 대체 명령 시도

위 명령이 작동하지 않는다면 다음 명령어를 시도해 보세요:

chkdsk H: /f

대부분의 경우 Windows 디스크 검사 유틸리티만으로도 오류가 해결됩니다. 하지만 그래도 해결되지 않는다면 걱정하지 말고 다음 방법을 계속 진행하세요.

방법 2: TestDisk 유틸리티 활용하기

TestDisk는 무료로 제공되는 강력한 파티션 복구 도구로, 손상된 파티션 테이블을 복구할 수 있습니다.

1단계: TestDisk 다운로드 및 실행

공식 사이트(https://www.cgsecurity.org/wiki/TestDisk_Download)에서 TestDisk를 다운로드하고 압축 파일을 해제합니다. 압축 해제된 폴더에서 'testdisk_win.exe' 파일을 더블클릭하여 실행합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

2단계: 로그 파일 생성

TestDisk 첫 화면에서 Create를 선택한 후 Enter 키를 누릅니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

3단계: 대상 드라이브 선택

TestDisk가 연결된 디스크를 검색할 때까지 기다립니다. 검색이 완료되면 인식되지 않는 외장 USB 하드 드라이브를 신중하게 선택하고 Enter 키를 눌러 디스크 분석을 진행합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

4단계: 파티션 테이블 유형 선택

파티션 테이블 유형을 선택하고 Enter 키를 누릅니다. 일반적으로 자동 감지된 유형을 그대로 사용하면 됩니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

5단계: Analyze 옵션 실행

Analyze 옵션을 선택하고 Enter 키를 누르면 TestDisk가 하드 디스크를 분석하여 손실된 파티션 테이블 구조를 찾습니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

6단계: Quick Search 실행

현재 파티션 구조가 표시되면 Quick Search를 선택하고 Enter 키를 누릅니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

7단계: 파일 목록 확인

TestDisk가 손실된 파티션을 찾았다면 P 키를 눌러 해당 파티션에 파일들이 있는지 확인합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

여기서 두 가지 경우로 나뉩니다:

  • 파일 목록이 보이는 경우: Q 키를 눌러 이전 메뉴로 돌아간 후 파티션 구조 쓰기 단계로 진행합니다.
  • 파일이 보이지 않거나 손상된 경우: Deeper Search(심층 검색)를 수행해야 합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

8단계: Deeper Search(심층 검색)

Q 키를 눌러 종료하고 이전 화면으로 돌아갑니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

이전 화면에서 Enter 키를 누릅니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

Enter 키를 한 번 더 눌러 Deeper Search를 시작합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

디스크 용량에 따라 시간이 다소 걸릴 수 있으므로 TestDisk가 분석을 완료할 때까지 기다립니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

심층 검색이 완료되면 다시 P 키를 눌러 파일 목록이 표시되는지 확인합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

파일 목록이 표시되면 Q 키를 눌러 이전 메뉴로 돌아간 후 다음 단계로 진행합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

파티션 구조를 디스크에 다시 쓰기

1단계: 복구 진행

파일이 성공적으로 인식되면 Enter 키를 다시 눌러 복구를 진행합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

2단계: Write 옵션 실행

Write 옵션을 선택하고 Enter 키를 눌러 찾은 파티션 데이터를 하드 디스크의 MBR(Master Boot Record)에 기록합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

3단계: 변경 사항 확인

확인 메시지가 나타나면 Y 키를 눌러 결정을 확정합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

4단계: 재부팅

Q 키를 눌러 TestDisk를 종료한 후 컴퓨터를 재부팅합니다.

USB 드라이브  디스크를 사용하려면 먼저 포맷해야 합니다  오류 해결 방법

5단계: 디스크 검사 중단 금지

재부팅 중 Windows 디스크 검사 유틸리티가 자동으로 실행되면 절대 중단하지 마세요. 검사가 완료될 때까지 기다리는 것이 중요합니다.

마무리

위 절차를 올바르게 따라 하셨다면 '디스크를 사용하려면 먼저 포맷해야 합니다' 오류가 해결되고 하드 디스크의 내용을 다시 정상적으로 확인할 수 있을 것입니다. 이 과정을 거친 후에는 평소 외장 드라이브를 사용할 때 반드시 안전 제거 옵션을 습관화하여 같은 문제가 재발하지 않도록 주의하세요. 추가 질문이 있다면 언제든지 댓글로 남겨주세요.