매개변수가 잘못된 외장 하드 드라이브에 CHKDSK를 사용하는 것은 안전한가요, 아니면 먼저 파일을 복구해야 하나요?

외장 하드 드라이브가 갑자기 Windows에서 열리지 않고 parameter is incorrect 오류가 표시됩니다. CHKDSK가 파일 시스템 문제를 해결할 수 있다고 들었지만, 데이터 복구를 더 어렵게 만들거나 파일 손실을 일으킬까 봐 걱정됩니다. 먼저 파일을 복구해야 할까요, 아니면 이 외장 드라이브에서 CHKDSK를 시도해도 안전할까요?

매개변수가 올바르지 않습니다는 실제 진단이라기보다 경고 신호로 보는 것이 좋습니다. 파일 시스템이 손상되었거나, USB 연결이 불안정하거나, 충돌, 전원 손실, 또는 안전하게 제거하지 않고 분리한 뒤 드라이브 연결이 잘못 해제되었을 때 이런 메시지가 나타날 수 있습니다. 파일이 여전히 남아 있어도 Windows가 열기를 거부할 수 있습니다.

가장 중요한 점은 아직 그 드라이브에 아무것도 쓰지 않는 것입니다. 포맷하지 말고, 새 파일을 복사하지 말고, 데이터가 중요하다면 CHKDSK도 성급하게 실행하지 마세요. CHKDSK는 일부 파일 시스템 문제를 고칠 수 있지만, 손상된 드라이브에서는 복구를 시도하는 과정에서 깨진 파일 시스템 기록을 변경하거나 이동하거나 버릴 수도 있습니다.

먼저 간단한 것부터 시작하세요:

  1. 다른 USB 케이블을 사용해 보세요.
  2. 다른 USB 포트에 직접 연결하세요. 가능하면 데스크톱 뒤쪽 포트가 좋습니다.
  3. 다른 컴퓨터에서 드라이브를 테스트해 보세요.
  4. 디스크 관리에서 드라이브가 올바른 용량으로 표시되는지 확인하세요.

파일 탐색기에서 접근할 수 없다고 나오더라도 디스크 관리에서 드라이브가 여전히 보인다면, 복구 가능성은 아직 꽤 높습니다.

파일을 꺼내려면 Disk Drill을 사용해 볼 것입니다. Windows가 장치는 감지하지만 파일 시스템을 제대로 읽지 못하는 경우에 유용합니다.

더 안전한 절차는 대략 다음과 같습니다:

  1. Disk Drill은 손상된 외장 드라이브가 아니라 내부 드라이브 또는 시스템 드라이브에 설치하세요.
  2. 프로그램을 열고 외장 드라이브가 목록에 나타나는지 확인하세요.
  3. 드라이브 연결이 끊기거나, 느리게 동작하거나, 이상한 소리를 낸다면 먼저 바이트 단위 백업을 만드세요. 이렇게 하면 드라이브 전체 이미지가 생성되므로 원본 디스크에 반복적으로 부담을 주는 대신 이미지를 스캔할 수 있습니다.
  4. 이미지를 만들었다면 이미지를 스캔하고, 원본 드라이브는 안정적으로 보일 때만 스캔하세요.
  5. 유니버설 스캔을 실행해 읽을 수 있는 파일, 삭제된 파일, 그리고 파일 시스템에 남아 있는 정보를 바탕으로 복원 가능한 파일을 찾게 하세요.
  6. 복구 전에 미리보기를 사용하세요. 사진, 문서 또는 다른 파일이 정상적으로 미리보이면 보통 좋은 신호입니다.
  7. 복구한 파일은 다른 드라이브에 저장하세요. 문제 있는 드라이브로 다시 복원하지 마세요. Windows 무료 버전은 최대 100MB까지 복구할 수 있으므로, 비용을 지불하기 전에 파일이 실제로 복구 가능한지 테스트하기에 충분합니다.

중요한 파일을 안전한 곳에 모두 복사한 뒤에는 그때 드라이브 복구를 시도하는 것이 맞습니다.

Windows가 파일 시스템을 여전히 NTFS, exFAT 또는 FAT32로 인식한다면 다음을 실행할 수 있습니다:

chkdsk X: /r

X는 올바른 드라이브 문자로 바꾸세요.

CHKDSK가 드라이브를 RAW라고 표시하거나 실행되지 않는다면, 다음으로는 TestDisk를 살펴볼 것입니다. 이 도구는 드라이브를 포맷하지 않고도 손상된 파티션 정보를 다시 구성하거나 사라진 파티션을 복구할 수 있는 경우가 있습니다.

복구 도구가 도움이 되지 않고 파일도 이미 백업해 두었다면, 보통 그다음 시도할 것은 빠른 포맷입니다. 문제가 단순한 논리적 손상이었다면 새 파일 시스템을 만드는 것으로 해결될 수 있습니다. 하지만 포맷 후에도 같은 오류가 다시 나타난다면, 그 드라이브를 중요한 용도로 계속 사용하지는 않을 것입니다. 그 시점에서는 하드웨어 고장에 더 가까워 보입니다.

또 하나 확인할 만한 점이 있습니다. 흔한 경우는 아니지만, 다른 드라이브나 관련 없는 Windows 작업에서도 같은 오류가 보인다면 지역 설정을 확인해 보세요. 일부 사용자는 잘못된 소수점 구분 기호 때문에 이런 문제를 겪었습니다.

드라이브가 디스크 관리에서 사라지거나, 딸깍거리는 소리를 내거나, 계속 켜졌다 꺼졌다를 반복하거나, S.M.A.R.T. 데이터에 보류 중이거나 재할당된 섹터가 많이 표시된다면 더 이상 건드리지 마세요. 이런 상황은 자가 복구 시도가 오히려 상황을 악화시킬 수 있습니다. 데이터가 중요하다면 계속 전원을 넣는 대신 복구 전문 업체에 맡기세요.

CHKDSK를 첫 번째 테스트로 사용하지 마세요. 이것은 복구 도구가 아니라 수리 도구이며, 여기서는 그 차이가 중요합니다. 파일이 중요하다면 먼저 드라이브를 복구하거나 이미징한 다음, 다른 곳에 복사본을 만든 후 수리를 실험하세요. 위의 주의에 동의하지만, 외장 드라이브에서 chkdsk /r 는 몇 시간 동안 실행되며 그동안 약한 디스크에 계속 부담을 줄 수 있으므로 특히 더 조심해야 합니다. Disk Drill이나 다른 복구 도구를 사용한다면 복구된 파일은 다른 디스크에 저장한 다음, 나중에 CHKDSK나 포맷을 시도하세요. 데이터가 중요하지 않다면 물론 CHKDSK를 실행해서 어떻게 되는지 확인해 보세요.

드라이브가 물리적으로 불안정해서 연결이 끊기거나, 딸깍 소리가 나거나, 다시 스핀업되거나, 나타나는 데 한참 걸린다면, 어떤 스위치를 쓰든 CHKDSK는 다음 단계로 적절하지 않습니다. 연결이 유지되는 드라이브에서 빠른 기본 점검 정도로 읽기 전용 chkdsk X:만 고려하겠지만, 파일을 복사하거나 이미징하기 전에는 /f/r도 실행하지 않겠습니다. 성가신 부분은 “parameter is incorrect”가 그럴듯한 Windows 오류처럼 들리지만, 문제가 지저분한 파일 시스템인지 죽어가는 디스크인지는 알려주지 않는다는 점입니다. 그래서 @stellacadente의 “먼저 복구하고, 나중에 복구 수리”라는 조언이 더 안전한 순서입니다. CHKDSK로 드라이브가 다시 마운트될 수도 있지만, 손상된 레코드를 found 폴더로 보내거나 항목을 제거하는 방식으로 디렉터리 구조를 “수정”하면 그 이후 복구가 더 까다로워질 수 있습니다.