하드 드라이브에 물리적 또는 논리적 손상이 발생한 경우 컴퓨터에 연결하여 접속을 시도하면 Windows 메시지에 “매개 변수가 잘못되었습니다”라는 메시지가 나타날 수 있습니다. 이후의 접근 시도에서 데이터에 접근이 거부되어 데이터에 접근할 수 없게 됩니다.
이것은 수년에 걸쳐 많은 Windows 사용자들이 겪은 알려진 오류입니다. 이 기사에서는 “The parameter is incorrect”라는 오류 메시지를 해결하기 위해 적용할 수 있는 여러 가지 해결책을 보여 드리겠습니다.
목차
“매개변수가 잘못되었습니다” 라는 것은 무엇을 의미하나요?
오류 메시지 “파라미터가 잘못되었습니다”는 컴퓨터가 드라이브에 접근하는 것을 막고 있을 때 자주 나타나는 일반적인 오류 메시지입니다. 0x80070057 오류로도 알려진 이 오류는 여러 가지 이유로 발생할 수 있는데, 이에 대해 곧 살펴보겠습니다.
이 메시지는 드라이브에 접근하려고 시도할 때마다 나타납니다. 대부분의 경우 드라이브에 있는 실제 데이터는 온전하고 사용 가능합니다. 그러나 드라이브의 손상이 복구될 때까지 데이터는 전통적인 방법으로는 접근할 수 없게 됩니다, 예를 들면 윈도우 탐색기 같은 경우입니다.
드라이브에서 “매개변수가 잘못되었습니다”가 발생하는 주요 원인
오류 메시지 “매개 변수가 잘못되었습니다”가 Windows 10 및 11에서 나타나는 이유에는 여러 가지가 있습니다. 언급한 것처럼, 이는 드라이브의 어떤 형태의 손상을 가리키는 경우가 많습니다. 오류가 나타나는 주요 원인 중 몇 가지는 다음과 같습니다:
원인 | 설명 |
📁 파일 시스템 손상 | 파일 시스템은 데이터를 정리하는 데 도움을 줍니다. 이 파일 시스템이 손상되었다면, 윈도우가 파일 시스템을 읽을 수 없기 때문에 오류를 표시할 수 있습니다. |
📃 손상된 윈도우 시스템 파일 | 윈도우 운영에 필수적인 시스템 파일이 손상될 수 있으며, 이는 컴퓨터와 드라이브 사이의 통신 장애로 이어질 수 있습니다. |
❌ 나쁜 섹터 | 나쁜 섹터가 발생하면 해당 섹터에 포함된 데이터를 파괴합니다. 필수 시스템 파일이 있었다면, 이 문제가 발생할 수 있습니다. |
🦠 멀웨어 | 바이러스는 하드 드라이브를 포함한 시스템의 중요 부분을 타깃으로 설계될 수 있습니다. 멀웨어에 의해 하드 드라이브가 손상되었다면, 이 오류가 발생할 수 있습니다. |
💥 물리적 손상 | 외장 하드 드라이브 혹은 USB 포트에 물리적 손상이 있을 경우, 하드 드라이브가 제대로 읽히지 않을 수 있습니다. 부분적 연결만 가능하다면, 윈도우가 이 오류 메시지를 표시할 수 있습니다. |
🔧 소수점 기호 | 특히 윈도우에서 다른 지역 포맷을 사용하고 있는 경우, 소수점으로 마침표(.)가 아닌 다른 기호를 사용하는 것으로 인해 문제가 발생할 수 있습니다. |
“The parameter is incorrect” 오류 메시지가 더 이상 나타나지 않도록 수정하는 방법을 살펴보겠습니다.
“매개 변수가 잘못되었습니다” 드라이브에서 데이터를 복구하는 방법
“파라미터가 잘못되었다”는 오류를 수정하기 전에, 만일의 경우를 대비하여 드라이브의 데이터를 먼저 복구하여 안전하게 보관해야 합니다. Disk Drill을 사용하면 빠르고 쉽게 데이터 복구가 가능합니다. Disk Drill은 이 오류에 직면한 드라이브에서도 데이터를 복구할 수 있는 데이터 복구 도구입니다. 외장 하드 드라이브의 데이터도 디스크 관리에서 올바른 크기로 인식되면 접근이 불가능하더라도 Disk Drill을 이용해 복구할 수 있습니다.
다음은 Disk Drill을 사용하여 외장 하드 드라이브에서 데이터를 복구하는 방법입니다:
- 다운로드 하여 Disk Drill 설치하기.
- 장치 목록에서 외장 하드 드라이브를 선택하고 분실 데이터 찾기를 클릭합니다. 스캔이 시작됩니다.
- 스캔이 완료되면 검출된 항목 검토를 클릭합니다.
- 복구하고 싶은 파일을 선택합니다. 복구하고자 하는 데이터를 결정하는 데 복구 가능성 열과 미리보기 창을 활용하세요. 준비되면 복구를 클릭하세요.
- 출력 위치를 선택하세요. 복구하고 있는 같은 드라이브에 파일을 복원하는 것은 피하세요. 복구를 완료하려면 다음을 클릭하세요.
Windows 10에서 “매개 변수가 올바르지 않습니다” 오류를 수정하는 방법
이제 데이터가 안전하게 보호되었으므로, “매개 변수가 올바르지 않습니다” 오류를 해결할 수 있는 다양한 해결책을 살펴보겠습니다.
솔루션 1: 다른 USB 포트에 연결하기
더 깊은 문제 해결 단계를 먼저 실행하는 시간을 피하기 위해, 외장 하드 드라이브를 다른 USB 포트에서 테스트 해보는 것이 좋습니다. 가급적이면 메인보드에 직접 연결된 포트를 사용하는 것이 좋습니다. 사용 중인 USB 포트에 문제가 있을 수 있어, 외장 하드 드라이브와 컴퓨터 하드웨어 사이의 통신이 끊어질 수 있습니다.
솔루션 2:바이러스 검사
다른 해결책에 뛰어들기 전에 먼저 기초적인 단계는 문제를 최초에 유발했을 수 있는 바이러스를 제거하는 것입니다. 바이러스를 지금 제거하는 것은 문제를 해결하지 않지만, 뒤따르는 해결책 중 하나에 의해 문제가 해결된 후에 문제가 다시 돌아오지 않도록 합니다. 이는 Windows Defender를 사용하여 쉽게 할 수 있습니다.
- Windows 키 + S를 눌러 “Windows 보안”을 검색합니다. 첫 번째 결과를 엽니다.
- 바이러스 및 위협 보호를 클릭합니다.
- 검사 옵션을 클릭합니다.
- 전체 검사를 선택한 후, 지금 검사 시작을 클릭합니다.
솔루션 3:CheckDisk 실행
CheckDisk는 Windows에 포함된 파일 시스템 복구 도구로 외장 하드 드라이브의 오류를 스캔하고 즉시 고칠 수 있습니다. 올바른 매개변수를 사용하면, 나쁜 섹터들을 찾아서 정상적인 섹터에 재매핑할 수 있고, 이는 당신이 직면한 문제를 해결할 수 있습니다.
- 시작을 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell (관리자)를 선택하세요.
chkdsk F: /r
를 입력하세요. F:를 본인의 드라이브 문자로 바꿉니다. Enter를 누릅니다.
솔루션 4:SFC와 DISM 실행
시스템 파일 검사기(SFC) 도구는 손상되거나 깨진 보호된 Windows 시스템 파일을 스캔합니다. 손상된 파일이 발견되면 정상 작동하는 버전으로 교체됩니다. SFC가 손상된 파일을 발견하였으나 스스로 수리할 수 없는 경우, 배포 이미지 서비스 및 관리(DISM) 명령줄 도구를 실행하여 필요한 파일을 Windows 업데이트로부터 다운로드할 수 있습니다.
- 마우스 오른쪽 버튼으로 시작을 클릭하고 Windows PowerShell(관리자)을 선택하세요.
sfc /scannow
를 입력하세요. Enter를 누릅니다. 이 검사에는 시간이 다소 걸릴 수 있습니다.- SFC가 문제를 해결하지 못했다면,
dism.exe /online /cleanup-image /restorehealth
를 입력하세요. Enter를 누르십시오. 이 단계에서는 인터넷 연결이 필요합니다.
솔루션 5:소수점 기호 설정 확인
이상하게도 Windows에서 사용하는 십진수 기호 때문에 이 문제가 발생할 수 있습니다. 이것은 독일어와 같이 영어 이외의 지역 형식에서 일반적입니다. 지역 설정을 업데이트하여 마침표 기호를 사용하도록 하면 쉽게 고칠 수 있습니다.
- Windows 키 + R을 누르고 intl.cpl을 입력하세요. Enter를 누릅니다.
- 추가 설정을 클릭하세요.
- 소수점 기호가 마침표인지 확인하세요. 필요한 경우 적용을 클릭하고, 그 다음 확인을 클릭하세요.
솔루션 6:드라이버 업데이트
드라이버는 컴퓨터에 연결하는 하드웨어와 운영 체제 간의 통신을 관리하는 책임이 있습니다. 드라이버가 누락되었거나 손상되었거나 기타 문제가 있으면 외장 하드 드라이브의 이상한 성능을 발견하게 될 것입니다. 예를 들어 하드 드라이브가 나타나지 않는 문제가 있을 수 있습니다. 드라이버를 업데이트하거나 다시 설치하면 외장 하드 드라이브에서 “파라미터가 잘못되었습니다” 문제를 해결할 수 있습니다.
- 시작을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택하세요.
- 디스크 드라이브를 확장합니다. 외장 하드 드라이브를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트를 클릭하세요.
- 드라이버를 자동으로 검색을 클릭합니다. 이 작업에는 인터넷 연결이 필요합니다.
- 업데이트된 드라이버를 찾지 못했다면, 외장 하드 드라이브를 다시 마우스 오른쪽 버튼으로 클릭하고 장치 제거를 클릭합니다.
- 제거를 클릭합니다.
- 외장 하드 드라이브를 제거한 다음 다시 연결하여 드라이버를 재설치하도록 합니다.
솔루션 7:운영 체제 업데이트
Microsoft는 정기적으로 Windows 업데이트를 배포합니다. 이러한 업데이트에는 버그 수정과 호환성 패치가 포함됩니다. 이 문제가 널리 발생하는 구 버전의 Windows를 사용 중일 수도 있습니다. 따라서 Windows 버전을 업데이트하면 문제가 해결될 수 있습니다.
- Windows 키 + S를 누르고 “업데이트 확인”을 검색하세요. 첫 번째 결과를 엽니다.
- 업데이트 확인을 클릭하세요. Windows는 필요한 업데이트를 자동으로 다운로드하고 설치하기 시작합니다.
해결책 8:문제 해결사 실행
Windows에는 컴퓨터의 다양한 부분에서 발생하는 특정 문제를 해결하기 위해 설계된 일련의 문제 해결사가 포함되어 있습니다. 그중 하나인 하드웨어 및 장치 문제 해결사는 내장 및 외부 연결된 하드웨어와 관련된 문제를 찾아 해결합니다.
- 마우스 오른쪽 버튼으로 시작을 클릭하고 Windows PowerShell (관리자)를 선택하세요.
msdt.exe -id DeviceDiagnostic
을 입력하세요. Enter를 눌러 문제 해결사를 열고, 다음을 클릭하세요.- 문제 해결사가 문제를 해결할 수 있는 해결 방안을 제시할 것입니다.
솔루션 9:드라이브 포맷하기
이전에 언급된 해결책들이 아직까지 효과가 없다면, “파라미터가 잘못되었습니다” 문제를 해결하기 위해 외장 하드 드라이브를 포맷하는 것을 고려해 보세요. 포맷은 기본적으로 하드 드라이브를 공장 초기 설정 상태로 복원하는 것과 같습니다. 따라서, 이 과정에서 드라이브의 모든 데이터가 삭제될 것이므로, 먼저 필요한 모든 것을 백업하는 것이 확실합니다.
- 시작을 마우스 오른쪽 버튼으로 클릭하고 디스크 관리를 클릭하세요.
- 외장 하드 드라이브의 볼륨을 마우스 오른쪽 버튼으로 클릭하고 포맷을 선택하세요.
- 이름을 입력하고 원하는 파일 시스템을 지정하십시오. 빠른 포맷 수행이 선택되어 있는지 확인하세요. 확인을 클릭하세요.
- 포맷 과정을 시작하려면 확인을 클릭하세요.
자주 묻는 질문:
- 키보드에서 시작 버튼을 누르고 'regedit'을 입력한 후, 마우스 오른쪽 버튼으로 클릭하여 관리자로 실행합니다.
- 그런 다음 다음 위치로 이동합니다: 컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OneSyncSvc_48ab2 (변경해야 하는 서비스 이름으로 교체하세요).
- 'Start' 32비트 DWORD를 더블 클릭하고 그 값을 2(자동), 3(수동), 또는 4(사용 안 함)으로 변경하세요.
- 바이러스 검사를 실행합니다.
- SFC와 DISM을 실행합니다.
- 십진수 기호 설정을 확인합니다.
- 드라이버를 업데이트합니다.
- 문제 해결기를 실행합니다.