외장 하드 드라이브, USB 메모리 또는 SD 카드를 열 때 PC에 "위치를 사용할 수 없습니다" 또는 "매개 변수가 올바르지 않습니다" 오류가 표시되나요? 이번 글에서는 이러한 오류가 발생하는 원인과 문제를 해결할 수 있는 5가지 방법을 자세히 소개합니다.
이 오류는 접근하려는 드라이브에 결함이 있거나, 바이러스에 감염되었거나, 손상된 데이터가 포함된 경우 발생합니다. 또한 PC의 USB 포트에 문제가 있는 경우, 예를 들어 USB 드라이버가 오래되었거나 포트가 물리적으로 손상된 경우에도 드라이브를 열지 못할 수 있습니다.
아래의 문제 해결 단계를 시도하기 전에 먼저 드라이브를 컴퓨터의 다른 포트에 연결한 뒤 정상적으로 접근되는지 확인해 보세요.
1. 디스크 검사 유틸리티 실행
디스크 검사(Check Disk) 유틸리티는 내장 및 외장 드라이브의 불량 섹터와 손상된 데이터를 복구하는 Windows 기본 제공 도구입니다. 이 도구로 문제가 있는 드라이브를 검사하고 오류가 해결되는지 확인해 보세요.
1. 파일 탐색기를 실행하고, 문제가 있는 드라이브를 마우스 오른쪽 버튼으로 클릭한 후 컨텍스트 메뉴에서 속성을 선택합니다.
2. 도구 탭으로 이동하여 검사 버튼을 클릭합니다.
3. 드라이브 검사 및 복구를 클릭하여 계속 진행합니다.
디스크 검사 유틸리티가 즉시 디스크 검사를 시작합니다. 드라이브의 용량과 저장된 데이터 양에 따라 이 과정은 다소 시간이 걸릴 수 있습니다.
검사 과정에서 Windows는 드라이브에서 발견된 불량 섹터를 자동으로 복구합니다. 아울러 이 도구는 "매개 변수가 올바르지 않습니다" 오류를 유발하는 파일 시스템 오류도 함께 수정해 줍니다.
GUI 버전의 디스크 검사 유틸리티에서 드라이브 문제를 찾지 못했다면, 명령줄(CLI) 버전으로 확인 검사를 실행해 보세요. CLI 버전은 더욱 철저하게 드라이브를 검사하며 GUI 버전이 놓친 문제까지 해결할 수 있습니다.
진행하기 전에 해당 디스크의 드라이브 문자를 미리 확인하세요. 이 튜토리얼에서는 파일 탐색기에서 F:로 표시된 USB 드라이브를 검사합니다. PC에 연결된 디스크 개수에 따라 드라이브 문자는 다를 수 있습니다.
시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자)를 선택합니다.
chkdsk를 입력하고 한 칸 띄운 후, 드라이브 문자와 콜론(여기서는 F:)을 입력합니다. 다시 한 칸 띄우고 /f를 입력하고, 한 칸 더 띄운 뒤 /r을 입력하고 Enter 키를 누릅니다. 완성된 명령어는 다음과 같습니다: chkdsk F: /f /r
디스크 검사 유틸리티가 명령을 실행하고 드라이브의 오류와 불량 섹터를 검사합니다. 디스크 용량과 저장된 파일에 따라 몇 분 정도 소요될 수 있습니다. 검사가 끝나면 Chkdsk 도구가 문제나 불량 섹터 발견 여부를 알려줍니다.
2. 시스템 파일 검사기(SFC)로 오류 수정
앞서 언급했듯이, 컴퓨터 내부의 파일 시스템 손상 역시 외장 드라이브에서조차 이 오류를 일으킬 수 있습니다. 시스템 파일 검사기(System File Checker)는 손상되거나 누락된 시스템 파일을 복구, 수리 또는 교체해 주는 또 다른 기본 제공 명령 프롬프트 도구입니다.
Windows 10을 사용 중이라면, 시스템 파일 검사기를 실행하기 전에 먼저 배포 이미지 서비스 및 관리(DISM)를 실행하는 것이 좋습니다. 이렇게 하면 DISM이 먼저 Microsoft 서버에서 내부 시스템 파일을 다운로드합니다. 이후 SFC가 Microsoft 서버에서 받아온 파일로 누락되거나 손상된 파일을 교체하여 시스템 파일 오류를 수정합니다. 과정은 매우 간단하고 직관적입니다.
참고: DISM 명령은 Microsoft 서버에서 파일을 복사·다운로드하기 위해 인터넷 연결이 필요합니다. 따라서 진행하기 전에 반드시 PC를 인터넷에 연결하세요.
1. 관리자 권한으로 명령 프롬프트를 실행하고, 아래 명령어를 입력한 후 Enter 키를 누릅니다.
DISM.exe /Online /Cleanup-image /Restorehealth
그러면 DISM 도구가 Microsoft 서버에서 시스템 파일을 다운로드합니다. 인터넷 속도에 따라 이 과정은 몇 분 정도 걸릴 수 있습니다. 성공 메시지가 표시되면 다음 단계로 넘어가세요.
2. 아래 명령어를 입력하고 Enter 키를 누릅니다.
sfc /scannow
이 명령은 SFC가 PC에서 누락되거나 손상된 시스템 파일을 검사하고 적절히 교체하도록 합니다. 검사 진행률이 100%에 도달하고 성공 메시지가 표시되면, 문제가 있는 드라이브를 다시 열어보세요. 오류가 계속된다면 컴퓨터를 재시작한 후 드라이브를 한 번 더 열어봅니다.
3. 백신 프로그램으로 드라이브 검사
오류의 원인이 바이러스 감염이라면, 디스크 검사 유틸리티와 시스템 파일 검사기만으로는 문제가 해결되지 않을 수 있습니다. 백신 소프트웨어로 해당 드라이브를 검사하여 바이러스나 악성코드가 있는지 확인해 보세요. 백신 프로그램이 설치되어 있지 않다면, 어떤 바이러스도 확실하게 제거할 수 있는 최고의 바이러스 검사 프로그램 추천 목록을 참고하는 것도 좋은 방법입니다.
4. 디스크 드라이버 업데이트
내장 또는 외장 디스크의 드라이버가 오래되었거나 제대로 작동하지 않으면 디스크에 접근하지 못할 수 있습니다. 아래 단계에 따라 해당 디스크의 상태를 확인하고 드라이버를 최신 버전으로 업데이트하세요.
1. 파일 탐색기에서 해당 디스크를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
2. 하드웨어 탭으로 이동하여 디스크를 구동하는 드라이버 목록을 확인합니다. 디스크 드라이브를 하나 선택하고 장치 속성 섹션을 살펴봅니다.
장치 상태가 "디바이스가 제대로 작동하고 있습니다."로 표시되지 않으면 드라이버에 문제가 있는 것입니다. 정상적으로 작동하는 것으로 표시되더라도, 드라이버 업데이트를 위해 다음 단계를 진행하는 것이 좋습니다.
3. 드라이버를 선택하고 속성을 클릭합니다. 목록에 있는 모든 드라이버를 업데이트하는 것이 안전합니다. 어떤 드라이버가 "매개 변수가 올바르지 않습니다" 오류를 일으키는지 미리 알 수 없기 때문입니다.
4. 일반 탭에서 설정 변경을 클릭합니다.
5. 드라이버 탭으로 이동하여 드라이버 업데이트를 클릭합니다.
6. 업데이트된 드라이버 소프트웨어 자동 검색을 선택합니다.
Windows는 로컬 컴퓨터와 온라인 모두에서 해당 드라이버의 최신 버전을 검색합니다. 최상의 결과를 위해 Wi-Fi 또는 유선(Ethernet)으로 PC를 인터넷에 연결해 두세요. 모든 디스크 드라이브에 대해 위 단계를 반복한 후, PC를 재시작하고 디스크를 다시 열어봅니다.
5. 드라이브 포맷
포맷은 최후의 수단으로만 사용해야 합니다. 포맷하기 전에 먼저 다른 컴퓨터에서 해당 드라이브에 접근해 보세요. 다른 PC에서도 "매개 변수가 올바르지 않습니다" 오류가 나타난다면, 그때 드라이브 포맷을 진행하세요.
드라이브를 포맷하면 저장된 내용이 영구적으로 삭제됩니다. 하지만 포맷을 통해 새로운 파일 시스템이 생성되며, 문제를 일으키던 오류들이 함께 제거됩니다. 서드파티 유틸리티를 사용할 수도 있지만, 아래 단계에 따라 Windows 기본 포맷 도구를 이용하는 방법도 간편합니다.
1. 파일 탐색기에서 드라이브를 마우스 오른쪽 버튼으로 클릭하고 포맷을 선택합니다.
2. 시작을 클릭하여 진행합니다.
3. 마지막으로 확인 대화 상자에서 확인을 클릭합니다.
문제가 해결되지 않을 수도 있습니다
드라이브를 포맷한 후에도 "매개 변수가 올바르지 않습니다" 오류가 계속 발생한다면, 저장 장치가 영구적으로 손상되었을 가능성이 높습니다. 이 경우 해당 장치는 더 이상 복구할 수도, 사용할 수도 없습니다.
다만 손상된 USB 메모리에서 파일을 복구해 볼 수는 있습니다. 고장 난 하드 드라이브에서 파일을 추출하는 방법을 다룬 종합 가이드도 준비되어 있으니 함께 참고해 보세요. 추가적인 도움이 필요하다면 언제든지 문의해 주세요.