내 외장 하드 드라이브가 갑자기 Windows에서 열리지 않고 “매개 변수가 잘못되었습니다.”라는 오류가 표시됩니다. 중요한 파일이 들어 있어서 데이터를 잃지 않고 외장 하드 드라이브 오류를 어떻게 해결할 수 있을지 알아보는 중입니다. 먼저 무엇을 시도해야 하나요?
이것이 보통 드라이브의 끝을 의미하는 것은 아니지만, 그렇다고 일반적인 Windows 오류처럼 다뤄서도 안 됩니다. 많은 경우 “매개 변수가 틀립니다”는 Windows가 장치를 볼 수는 있지만 파일 시스템을 제대로 읽을 수 없다는 뜻일 뿐입니다. 데이터는 여전히 남아 있을 수 있습니다.
제가 처음부터 하지 않을 일은 CHKDSK를 실행하거나 포맷하는 것입니다. 흔히 권장되는 방법이지만, 파일 시스템이 손상되었거나 드라이브가 죽기 시작한 상태라면 복구를 더 복잡하게 만들 수 있습니다. 파일이 중요하다면 먼저 꺼내고, 그다음 드라이브 수리를 시도하세요.
우선 기본적인 것부터 시작하세요:
- USB 케이블을 바꿔 보세요.
- 허브를 통하지 말고 다른 USB 포트에 직접 연결하세요.
- 다른 컴퓨터에서 드라이브를 시도해 보세요.
- 디스크 관리에서 올바른 용량으로 표시되는지 확인하세요.
Windows가 여전히 이를 감지한다면, 다음으로는 복구 소프트웨어가 더 안전한 선택입니다. Disk Drill 은(는) 이런 경우에 괜찮은 선택지입니다. Windows가 그 매개 변수 오류 때문에 열기를 거부하더라도 드라이브를 읽을 수 있는 경우가 있기 때문입니다. 드라이브 상태가 불안정해 보인다면 먼저 이미지를 만든 뒤 물리 드라이브를 직접 스캔하지 말고 이미지를 스캔하세요. 그러면 드라이브 상태가 더 나빠지고 있을 때 성공 가능성이 더 높아집니다.
중요한 파일을 복구한 뒤에는 수리를 시도할 수 있습니다:
- Windows가 파일 시스템을 여전히 인식한다면
chkdsk X: /r을 사용하세요. - 파티션이 RAW로 표시되거나 CHKDSK가 실행되지 않는다면 TestDisk를 시도해 보세요. 경우에 따라 포맷 없이 파티션을 복구할 수 있습니다.
- 복구가 끝났는데도 수리가 실패한다면, 빠른 포맷으로 새 파일 시스템을 만들어 논리적 파일 시스템 손상을 대개 정리할 수 있습니다.
확인해 볼 만한 이상한 Windows 설정도 하나 있습니다. 이 문제가 지역 설정을 바꾼 직후 시작되었다면, 소수점 구분 기호가 마침표(.)로 설정되어 있는지 확인하세요. 드문 경우지만 일부 시스템에서는 이것 때문에 이 오류가 발생할 수 있습니다.
드라이브에서 딸깍거리는 소리가 나거나, 연결이 끊기거나, 디스크 관리에서 사라지거나, SMART 데이터에 재할당 섹터나 보류 중인 섹터가 많이 표시된다면 더 이상 건드리지 마세요. 이는 하드웨어 고장 쪽을 더 시사하며, 파일이 중요하다면 복구 전문 업체가 아마 가장 안전한 선택입니다.
파일 시스템 복구를 시작하기 전에 USB 인클로저 문제부터 배제해 보세요. 외장 하드 드라이브의 경우, 케이스 내부의 작은 USB-to-SATA 브리지에 문제가 생길 수 있으며 실제 디스크는 아직 읽을 수 있는데도 Windows에서 The parameter is incorrect 오류를 표시할 수 있습니다. 데스크톱형 외장 드라이브라면 올바른 어댑터가 있을 경우 다른 전원 어댑터를 사용해 보세요. 휴대용 드라이브이고 직접 해도 괜찮다면, 드라이브 본체를 다른 인클로저나 USB 도크에서 테스트해 보면 많은 정보를 알 수 있습니다. 드라이브가 밀봉되어 있거나, 보증 대상이거나, 인클로저에 의해 암호화되어 있거나, 어떤 유형인지 확실하지 않다면 무리해서 진행하지 마세요.
먼저 포맷하지 말라는 경고에는 저도 동의합니다. Windows는 포맷이 다음으로 가장 논리적인 단계처럼 보이게 만들지만, 그것은 드라이브를 위한 해결책일 뿐 파일을 위한 해결책은 아닙니다. Disk Management에서 드라이브가 올바른 용량으로 표시된다면, 무엇이든 복구하기 전에 데이터를 복사하거나 복구하는 데 집중하는 것이 좋습니다. Disk Drill 같은 복구 도구가 여기서 유용할 수 있지만, 드라이브가 몇 분마다 연결 해제되지 않는다는 것을 확인한 뒤에만 스캔하세요. 계속 연결이 끊기면, 좋은 복구 스캔조차 몇 시간 동안 드라이브 상태만 더 악화시키는 결과가 될 수 있습니다.
파일이 다른 곳에 안전하게 저장된 후라면, 그때는 복구 시도를 해도 됩니다. 그 시점에서는 CHKDSK, 파티션 삭제 후 재생성, 또는 포맷이 훨씬 덜 위험합니다. 왜냐하면 더 이상 데이터의 유일한 사본을 걸고 도박하는 것이 아니기 때문입니다. 드라이브에서 딸깍거리는 소리가 나거나, 계속 켜졌다 꺼지기를 반복하거나, 잘못된 용량으로 표시된다면, 그것을 Windows 문제로 취급하는 것을 멈추세요. 이런 경우 소프트웨어 해결책은 대부분 희망사항에 불과합니다.
파일이 다른 곳으로 복사되기 전까지는 이것을 깔끔하게 “해결”할 방법이 없을 수도 있습니다. 그 오류는 Windows 접근 문제일 수도 있지만, 디스크의 디렉터리/인덱스 정보가 꼬였다는 뜻일 수도 있습니다. 무작위 해결 방법을 계속 시도하면, 모든 복구 시도가 지금 구하려는 같은 드라이브에 쓰기를 하게 됩니다.
유료 복구 소프트웨어를 쓰기 전에 비교적 수고가 적게 드는 방법으로 제가 시도해볼 것은 Ubuntu 같은 Linux 라이브 USB로 부팅해서 그 드라이브가 거기서는 마운트되는지 확인하는 것입니다. Linux를 설치하지 말고 드라이브를 복구하도록 두지도 마세요. 그냥 체험판/라이브 모드만 사용하고, 외장 드라이브를 연결한 뒤 중요한 폴더를 다른 디스크로 복사해 보세요. Windows가 열기를 거부하는 볼륨도 Linux에서는 복사할 만큼은 읽을 수 있는 경우가 있습니다. 이것이 마법은 아니고, 드라이브가 물리적으로 고장 나는 중이라면 여전히 멈추거나 연결이 끊길 수 있지만, 더 무거운 작업을 하기 전에 해볼 만한 꽤 괜찮은 거의 읽기 전용에 가까운 점검입니다.
소프트웨어 경로로 간다면, 여유 공간이 충분한 다른 드라이브가 있는지 확인하세요. Disk Drill 같은 도구는 원본을 몇 시간씩 계속 두드리는 대신, 먼저 문제 있는 드라이브의 이미지/백업을 만들고 그것을 스캔할 때 훨씬 더 안전합니다. 파일을 복구한 다음이라면 CHKDSK, 재포맷, 파티션 변경, 또는 Windows에 필요한 다른 작업을 해도 괜찮다고 생각합니다. 그전까지는 외장 드라이브를 “고칠” 대상이 아니라 증거물처럼 다루는 것이 좋습니다.
Windows에서 디스크를 “초기화”하라고 하면, 거기서 멈추고 취소하세요. 이는 일반적인 드라이브 문자 오류와는 다른 상황이며, 그런 메시지를 계속 진행하면 파티션 정보가 덮어써질 수 있습니다. “사용하기 전에 포맷”도 마찬가지입니다. 이런 메시지는 Windows가 볼륨을 이해하지 못하고 있다는 뜻이지, 포맷이 안전한 복구 단계라는 뜻이 아닙니다.
사람들이 자주 잊는 작은 디테일이 하나 있습니다. 드라이브가 올바른 용량으로 표시되는지 확인하세요. 디스크 관리자를 열고 드라이브 문자만 보지 말고 크기를 확인하세요. 2TB 드라이브가 2TB로 표시된다면 파일 시스템이나 파티션 손상일 가능성이 큽니다. 0바이트, 32MB, “미디어 없음”, 또는 말도 안 되는 용량으로 표시된다면 USB 브리지나 드라이브 하드웨어에 문제가 있을 수 있으므로 소프트웨어 복구 가능성은 훨씬 낮습니다.
온라인 가이드들에서 말하는 것보다 chkdsk X: /r는 더 신중하게 다루는 편이 좋습니다. 파일 사본을 확보한 뒤에는 유용할 수 있지만, /r은 시간이 오래 걸리는 표면 스캔이며 작업 중에 변경 사항을 기록합니다. 수명이 다해가는 외장 드라이브에서는 읽을 수 있는 엉망진창을 더 읽기 어려운 엉망진창으로 만들 수 있습니다. 데이터가 중요하다면 순서는 이래야 합니다: 연결을 안정화하고, 복사하거나 이미지를 만들고, 파일을 복구한 다음, 수리하거나 다시 포맷하세요.
드라이브가 계속 연결된 상태를 유지하고 올바른 크기를 보고한다면 Disk Drill을 시도해 보는 것은 괜찮지만, Windows 탐색기에서 열리는지 여부로 성공 여부를 판단하지 마세요. 탐색기가 가장 먼저 실패하는 경우가 많습니다. 복구 도구는 파일 시스템을 스캔하여 여전히 폴더를 나열하거나 파일을 복구할 수 있습니다. 복구한 파일은 내부 드라이브나 다른 외장 드라이브에 저장하고, 절대 고장 난 드라이브에 다시 저장하지 마세요.
복구 소프트웨어를 실행하기 전에 빠르고 저렴하게 확인해 보고 싶다면, 다른 케이블과 포트를 사용해 본 뒤 CrystalDiskInfo 같은 것으로 SMART 상태를 확인하세요. 주의/불량 상태, 보류 중인 섹터가 표시되거나 드라이브 연결이 계속 끊긴다면, “수정” 시도는 건너뛰고 먼저 복제하거나 복구 업체에 맡기는 것이 좋습니다. SMART가 정상으로 보이고 드라이브가 안정적이라면, 복구 소프트웨어나 Linux 라이브 USB를 사용하는 것이 다음으로 합리적인 단계입니다. 파일이 안전해진 후에야 외장 드라이브를 다시 사용할 수 있게 만드는 일을 고려하세요.


