외장하드에 있던 프로젝트 파일을 통째로 복사하려는데 절반쯤 진행되다 말고 "매개변수가 잘못되었습니다(0x80070057)"라는 창이 떴습니다. 처음엔 파일이 깨진 줄 알았는데, 알고 보니 원인이 한두 가지가 아니더군요. 이 글에서는 제가 실제로 겪은 세 가지 상황(파일 복사, 윈도우 업데이트, 앱 설치)별로 원인을 나눠서 진단하고, 각각 어떤 방법으로 해결했는지 순서대로 정리했습니다.

🖥️ 도입 — 복사도, 설치도 갑자기 막혔습니다

외장하드로 파일을 옮기다가 갑자기 멈추더니 "대상 폴더 액세스가 거부되었습니다: 매개변수가 잘못되었습니다"라는 창이 떴습니다. 처음엔 파일이 손상된 줄 알고 다시 복사했는데 똑같은 지점에서 또 멈추더군요. 검색해보니 이 오류는 파일 복사뿐 아니라 윈도우 업데이트, 스토어 앱 설치, 백업 프로그램에서도 똑같은 코드로 나타난다는 걸 알게 됐습니다. 원인이 상황마다 다르다 보니 무작정 SFC부터 돌리는 것보다 먼저 어떤 상황에서 떴는지부터 확인하는 게 순서였습니다. 이 글에서는 제가 겪은 파일 복사 케이스를 중심으로, 업데이트·설치 상황까지 함께 다뤄서 어떤 경우든 원인을 찾아 해결할 수 있도록 정리했습니다.


⚠️ 증상 & 오류 메시지 확인

가장 흔하게 보이는 문구는 아래와 같습니다. 상황에 따라 문구 앞부분만 다르고 뒤에 붙는 오류 코드는 동일합니다.

  • 파일 복사 중: "대상 폴더 액세스가 거부되었습니다. 이 폴더에 대한 권한이 필요합니다... 오류 0x80070057: 매개변수가 잘못되었습니다"
  • 윈도우 업데이트: "업데이트를 확인하는 동안 문제가 발생했습니다. 오류 코드 0x80070057"
  • 스토어 앱 설치: "다시 시도해 주세요 - 0x80070057"

공통점은 시스템이 요청받은 작업(복사·업데이트·설치)에 필요한 값을 제대로 처리하지 못했다는 뜻이라는 겁니다. 파일 시스템, 디스크 상태, 날짜/시간 설정, 시스템 파일 손상 등 여러 원인이 같은 코드로 뭉뚱그려 표시되기 때문에 증상이 언제 뜨는지부터 메모해두면 다음 단계가 훨씬 빨라집니다.


🔍 원인 진단하기

제가 확인한 바로는 이 오류의 원인은 크게 네 가지로 나뉩니다. 아래 표로 어떤 상황에서 어떤 원인일 가능성이 큰지 정리했습니다.

발생 상황유력한 원인
외장하드·USB 복사 중파일 시스템 손상(exFAT/NTFS), 배드섹터, 파일명·경로 길이 초과
윈도우 업데이트 중시스템 파일 손상, 업데이트 캐시 오류
스토어 앱 설치 중날짜·시간 설정 오류, 스토어 캐시 손상
모든 상황 공통디스크 드라이버 문제, 저장 공간 부족

저는 외장하드 복사 케이스였기 때문에 먼저 디스크 검사를 의심했고, 실제로 그게 맞았습니다. 본인 상황이 표의 어느 줄에 가까운지 먼저 골라두면 아래 해결 방법에서 어떤 걸 먼저 시도할지 순서를 정하기 쉽습니다.


🛠️ 원인별 해결 방법

1) 디스크 오류 검사(chkdsk)

외장하드·USB나 내장 드라이브의 파일 시스템 손상이 의심될 때 가장 먼저 시도할 방법입니다. 관리자 권한으로 명령 프롬프트를 열고 아래 명령을 입력합니다(D는 실제 드라이브 문자로 교체).

chkdsk D: /f /r

저는 이 단계에서 배드섹터가 몇 개 발견됐고, 복구가 끝난 뒤 같은 파일을 다시 복사했더니 정상적으로 끝났습니다. 검사 중 드라이브를 강제로 뽑지 말고 끝까지 기다려야 합니다.

2) 시스템 파일 검사(SFC·DISM)

업데이트·설치 중 오류라면 시스템 파일 손상 가능성이 높습니다. 관리자 권한 명령 프롬프트에서 아래 순서대로 실행합니다. DISM을 먼저, SFC를 나중에 돌리는 순서가 더 안정적이었습니다.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

3) 날짜·시간 동기화 확인

스토어 앱 설치나 온라인 인증이 얽힌 상황이라면 의외로 날짜·시간이 실제와 다르게 설정돼 있는 경우가 많았습니다. 설정 → 시간 및 언어 → 날짜 및 시간에서 "자동으로 시간 설정"과 "시간대 자동으로 설정"을 모두 켠 뒤 재부팅해서 확인합니다.

4) 저장 공간 확보 & 경로 짧게 줄이기

대상 드라이브 여유 공간이 부족하거나, 복사하려는 파일 경로가 지나치게 길면 같은 오류가 뜹니다. 디스크 정리로 공간을 확보하고, 폴더 depth를 줄이거나 파일을 상위 폴더로 옮긴 뒤 다시 시도해봅니다.


🧩 그래도 안 될 때

위 방법으로도 해결되지 않는다면 저장장치 드라이버 문제일 수 있습니다. 장치 관리자에서 디스크 드라이브 항목을 찾아 드라이버를 업데이트하거나 한 번 제거 후 재부팅해 자동으로 재설치되도록 해보세요. USB 외장하드라면 다른 포트나 다른 케이블로 바꿔 연결해보는 것만으로 해결되는 경우도 있었습니다. 배드섹터가 계속 늘어난다면 그 디스크는 수명이 다한 신호일 수 있으니, 중요한 자료는 먼저 다른 곳에 백업부터 해두는 게 안전합니다.


❓ 자주 묻는 질문

Q1. chkdsk를 돌리면 데이터가 지워지나요?
일반적으로 chkdsk /f /r은 파일 시스템 오류와 배드섹터를 복구하는 과정이라 데이터를 지우지 않지만, 손상이 심한 파일은 복구 과정에서 유실될 수 있어 중요한 자료는 미리 백업하는 게 안전합니다.

Q2. SFC와 DISM 둘 다 꼭 해야 하나요?
SFC만으로 해결되는 경우도 있지만, SFC가 "손상된 파일을 복구할 수 없습니다"라고 뜨면 DISM으로 복구 이미지 자체를 먼저 고쳐야 SFC가 정상 작동합니다.

Q3. 외장하드가 아니라 내장 SSD에서도 뜰 수 있나요?
네, 내장 드라이브에서도 동일하게 발생하며 원인 진단·해결 방법은 같습니다. 드라이브 문자만 C: 등으로 바꿔 명령어를 실행하면 됩니다.

Q4. 스토어 앱 설치에서만 자꾸 뜬다면?
날짜·시간 확인 후에도 계속되면 설정 → 앱 → Microsoft Store에서 "저장소 초기화"를 실행해보세요. 캐시가 꼬여 있는 경우가 많았습니다.


0x80070057은 "매개변수가 잘못되었습니다"라는 뜻처럼 원인이 하나로 고정돼 있지 않습니다. 저는 파일 복사 상황이었기에 chkdsk로 디스크부터 검사해 해결했지만, 업데이트·설치 중이라면 DISM·SFC를, 스토어 관련이라면 날짜·시간과 캐시 초기화를 먼저 시도해보시길 권합니다. 어떤 상황에서 떴는지부터 파악하고 순서대로 접근하면 대부분 여기서 해결됩니다.

#0x80070057 #매개변수가잘못되었습니다 #윈도우오류 #sfc스캔나우 #dism복구 #chkdsk