매개 변수가 올바르지 않아 접근할 수 없는 외장 하드 드라이브를 복구할 수 있습니까?

내 외장 하드 드라이브가 갑자기 Windows에서 열리지 않고 “매개 변수가 올바르지 않습니다.”라고 표시됩니다. 전에는 잘 작동했는데, 안에 있는 파일을 잃을까 걱정됩니다. 상태를 더 악화시키지 않으면서 접근할 수 없는 외장 하드 드라이브를 가장 안전하게 복구하거나 데이터를 복구하는 방법은 무엇인가요?

Windows가 계속 그렇게 하라고 해도 아직 드라이브를 포맷하지 마세요. 그게 가장 중요합니다. 잘못된 매개 변수가 있습니다. 메시지는 드라이브가 죽은 것처럼 보이게 할 수 있지만, 많은 경우 Windows가 파일 시스템을 제대로 읽지 못하는 것뿐입니다. 데이터는 아직 그대로 남아 있을 수 있습니다.

중요한 파일이 있다면 CHKDSK를 바로 실행하는 것도 피하는 게 좋습니다. 나중에는 도움이 될 수 있지만, 파일 시스템이 이미 손상된 경우 복구를 더 복잡하게 만들 수도 있습니다.

먼저 기본적인 점검부터 시작하세요:

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

디스크 관리에 여전히 드라이브가 표시되고 용량도 정상적으로 보인다면, 보통은 꽤 괜찮은 신호입니다. 적어도 Windows가 아직 장치와 통신하고 있다는 뜻입니다.

다음으로, 드라이브에 더 부담을 주기 전에 상태를 확인하세요. CrystalDiskInfo는 이런 용도에 좋고 무료입니다. 이미 Disk Drill이 있다면 SMART 모니터링 기능도 내장되어 있습니다. 재할당 섹터, 보류 중인 섹터 또는 기타 심각한 SMART 오류 같은 경고를 확인하세요. 이런 경고가 나타난다면 드라이브가 물리적으로 고장 나고 있을 수 있으므로 가능한 한 사용을 중단하세요.

파일을 복구하려면 저는 Disk Drill을 사용하겠습니다. 제가 이 문제를 겪었을 때 제 파일을 살려준 것이 바로 이 프로그램입니다.

제가 가장 먼저 사용할 기능은 바이트 단위 백업입니다. 이 기능은 드라이브의 정확한 이미지를 만들기 때문에 실제 문제 있는 드라이브를 반복해서 스캔하는 대신 이미지를 스캔할 수 있습니다. 드라이브가 고장 나기 시작한 경우 추가적인 읽기 작업 하나하나가 위험할 수 있기 때문에 이 점이 중요합니다.

이미지를 만든 후에는 그 이미지에 범용 스캔을 실행하세요. 드라이브가 건강해 보인다면 직접 스캔할 수도 있지만, 먼저 이미징하는 것이 더 안전합니다. 스캔이 끝나면 복구하기 전에 파일을 미리 보기 하세요. 사진, 문서, 동영상 및 기타 파일이 정상적으로 미리 보기 된다면 좋은 신호입니다. 복구한 파일은 다른 드라이브에 저장하고, 오류를 일으키는 원래 드라이브에는 절대 다시 저장하지 마세요.

중요한 파일이 안전한 곳에 복사된 후에야 복구 옵션을 살펴보겠습니다.

  1. Windows가 여전히 파일 시스템을 인식한다면, chkdsk X: /r 명령으로 CHKDSK를 실행해 논리적 오류를 수정해 보세요.
  2. 드라이브가 RAW 상태로 바뀌었다면 CHKDSK는 보통 큰 도움이 되지 않습니다. 그런 경우에는 TestDisk가 일부 상황에서 손상된 파티션을 재구성할 수 있어 도움이 될 수 있습니다.
  3. 드라이브는 멀쩡해 보이는데 Windows 자체가 이상하게 동작한다면, SFCDISM을 실행해 손상된 시스템 파일을 복구하세요.
  4. 드물지만 Windows의 소수점 구분자가 이상한 동작을 유발하는 경우도 있습니다. 이를 다시 마침표로 바꾸면 일부 사람들에게서는 이 오류가 해결되었지만, 뻔한 원인들을 먼저 배제하기 전에는 확인하지 않겠습니다.

복구가 끝났는데도 아무것도 통하지 않는다면, 다음으로 합리적인 단계는 빠른 포맷입니다. 그 후 드라이브가 정상적으로 작동한다면 문제는 아마 파일 시스템 손상이었을 것입니다. 포맷 후에도 같은 오류가 다시 나타난다면, 저는 그 드라이브를 더 이상 신뢰하지 않고 교체하겠습니다.

분명한 하드웨어 고장 징후가 있는 경우에는 계속 실험하지 않는 것이 좋습니다. 드라이브에서 딸깍거리는 소리가 나거나, 연결이 반복해서 끊겼다 붙었다 하거나, 디스크 관리에서 사라지거나, 가끔만 감지되거나, SMART에 심각한 경고가 표시된다면 분리하세요. 그 시점에서는 전문가 복구가 보통 더 안전한 선택입니다.

대부분의 복구 업체는 먼저 드라이브를 평가한 뒤 작업 전에 견적을 제시합니다. 많은 곳이 데이터가 없으면 비용도 없음 정책도 운영합니다. 제가 본 바로는 논리 복구 비용은 대체로 $300-600 정도입니다. 드라이브에 하드웨어 수리나 클린룸 작업이 필요하면 손상 정도와 드라이브 용량에 따라 $700-2,000+까지 뛸 수 있습니다.

https://www.youtube.com/watch?v=_e4D_2bu8LE

누락된 핵심 정보는 Windows가 단순히 드라이브 문자를 할당하는지가 아니라, 디스크 관리에서 해당 드라이브가 올바른 전체 용량으로 표시되는지 여부입니다. 만약 “미디어 없음”, 0바이트로 표시되거나 계속 사라진다면, 그건 아마 Windows 복구로 해결할 문제가 아닙니다. 그 경우에는 USB 외장 케이스, 케이블, 전원, 또는 드라이브 자체 쪽 문제일 가능성이 더 큽니다. 그런 상황에서 복구 명령을 실행하는 것은 대체로 고장 나는 장치를 괜히 건드리는 것에 가깝습니다.

전반적인 복구 우선, 수리 나중 접근 방식에는 동의하지만, CHKDSK에 대해서는 조금 더 단호하게 말하고 싶습니다. 중요한 파일의 다른 복사본이나 전체 이미지가 생기기 전까지는 실행하지 마세요. CHKDSK의 목적은 파일 시스템을 다시 사용할 수 있게 만드는 것이지, 복구를 위해 손상된 모든 파일을 보존하는 것이 아닙니다. 도움이 되는 경우도 있지만, 깨진 조각들을 found 폴더로 옮기기도 하고, 때로는 복구 도구가 이전보다 구조를 덜 인식하게 만들기도 합니다.

무언가를 구매하기 전에 시도해볼 수 있는 저렴한 방법은 Linux 라이브 USB로 부팅해서 드라이브가 읽기 전용으로 마운트되는지 확인하는 것입니다. Linux를 설치하지 말고 USB 스틱에서만 실행하세요. Linux에서 폴더가 보인다면, 파일을 다른 드라이브로 복사하고 작업이 끝날 때까지 문제가 있는 드라이브는 그대로 두세요. 마운트를 거부하거나 I/O 오류를 많이 발생시키면 중단하세요. 그것도 유용한 정보입니다.

파일이 안전해진 다음에는 그때 기본적인 해결 방법을 시도하면 됩니다. 드라이브 문자를 제거했다가 다시 할당하고, 파티션이 여전히 NTFS/exFAT라면 CHKDSK를 실행하고, 더 이상 그 드라이브에서 복구가 필요 없다면 빠른 포맷 후 다시 테스트하세요. 깨끗한 포맷 후에도 오류가 다시 발생한다면, 잠시 동안 정상적으로 보이더라도 그 외장 드라이브를 중요한 용도로는 신뢰하지 않겠습니다.

“수정”의 숨겨진 단점은 Windows가 복구 소프트웨어가 활용했을 단서들을 조용히 버리면서 드라이브를 다시 정상처럼 보이게 만들 수 있다는 점입니다. 그래서 저는 처음으로 성공적으로 접근된 순간을 드라이브가 고쳐졌다는 증거가 아니라 구조할 수 있는 시간으로 보겠습니다. 한 번이라도 열리면, 대체 불가능한 파일부터 먼저 복사하세요. 같은 디스크에서 폴더를 정리하거나, 불필요한 파일을 삭제하거나, “정리”하려고 하지 마세요.

일반적인 조언에 대한 작은 주의사항이 있습니다. 이것이 공장에서 제작된 외장 드라이브라면, 인클로저에서 내부 드라이브를 너무 일찍 꺼내는 것은 주의하세요. 일부 USB 인클로저는 이상한 섹터 변환을 하고, 일부 외장 드라이브는 USB 보드에 연결된 하드웨어 암호화를 사용합니다. 디스크를 바로 SATA로 옮기면 데이터가 더욱 읽을 수 없게 보일 수 있습니다. 케이스를 뜯기 전에 다른 케이블, 포트 또는 컴퓨터를 시도하는 것이 더 안전합니다.

어떤 문제인지 파악한 후에야 비로소 “수리 가능”하다고 말할 수 있습니다. 디스크 관리에 올바른 용량이 표시되고 SMART 상태가 깨끗하다면, 단순히 파일 시스템 손상일 수 있으며 복구 후 포맷만으로 충분할 수 있습니다. 연결이 끊기거나, 딸깍거리는 소리가 나거나, 0바이트로 표시되거나, 연결했을 때 PC 전체가 멈춘다면, 그것을 Windows 오류처럼 다루는 것을 멈추세요. 그 시점에서 가장 안전한 수리는 파일이 다른 곳으로 복사되거나 이미지로 저장될 때까지 아무 수리도 하지 않는 것입니다.

Windows가 같은 불량 읽기를 몇 시간이고 계속 재시도하게 두지 마세요.

많은 사람들이 드라이브를 더블클릭하고, 끝없이 기다렸다가, 연결을 뽑고, 다시 꽂은 다음, 또 같은 일을 반복하면서 상황을 더 악화시킵니다. Explorer는 특히 이 점에서 최악인데, 썸네일을 읽거나, 폴더를 스캔하거나, 유용한 것을 복사하기도 전에 크기를 계산하려고 시도할 수 있기 때문입니다. 드라이브가 잠깐이라도 나타난다면, 가장 중요한 폴더부터 바로 확보해서 작은 단위로 다른 디스크에 복사하세요. 사진, 세금 파일, 업무 문서처럼 다시 구할 수 없는 것들 말입니다. 영화, 설치 프로그램, 잡동사니는 나중으로 미루세요.

저도 복구를 수리보다 먼저 하라는 조언에는 동의하지만, 특히 chkdsk X: /r 에 대해서는 주의하겠습니다. /r 은 매우 오래 걸릴 수 있고 불량 섹터를 찾기 위해 전체 표면을 강하게 검사합니다. 이는 고치려는 대상이 정상적인 드라이브일 때는 괜찮지만, 고장 나고 있을 수 있는 드라이브에 대해 처음부터 취할 행동으로는 좋지 않습니다. 이미지나 파일 복사를 먼저 끝낸 뒤라면, 물론 수리 명령을 시도해도 됩니다. 그 전이라면 재시도 횟수를 낮춰 복사하는 도구를 쓰거나, 디스크 이미지를 만든 뒤 그 이미지로 작업하는 편이 낫습니다.

그러니 파일 시스템 손상만 있는 경우라면 복구 가능할 수도 있습니다. 하지만 The parameter is incorrect 를 실제 진단명이 아니라 경고 신호로 받아들이세요. 드라이브가 안정적으로 유지되고 올바른 용량으로 표시된다면, 복구 소프트웨어나 Disk Drill 같은 이미지 우선 도구가 합리적일 수 있습니다. 반대로 연결이 끊기거나, 클릭 소리가 나거나, 이상한 용량이 표시된다면, 그것을 일반 USB 스틱처럼 계속 테스트하지 마세요. 그 시점부터는 추가로 시도할 때마다 드라이브에 남아 있는 수명의 일부를 소모하는 셈입니다.