0x80070057 오류 해결 방법

문제 상황

윈도우를 사용하다 보면 파일 복사, 백업, 업데이트, 디스크 작업을 하는 중에 0x80070057 오류가 갑자기 나타날 때가 있습니다. 경우에 따라서는 매개 변수가 잘못되었습니다라는 안내가 함께 보이기도 합니다. 처음 이 메시지를 보면 원인을 짐작하기 어렵지만, 실제로는 윈도우가 어떤 값을 정상적으로 처리하지 못할 때 자주 나오는 오류입니다.

이 오류는 특정 프로그램 하나에서만 생기는 것이 아니라 윈도우 업데이트, 저장 장치 포맷, 시스템 백업, 파일 저장 과정처럼 여러 상황에서 공통으로 나타납니다. 그래서 무작정 프로그램을 다시 설치하기보다, 지금 어떤 작업을 하다가 오류가 났는지부터 확인하는 게 중요합니다.

오류 원인

0x80070057 오류는 말 그대로 윈도우가 전달받은 설정값이나 작업 조건을 올바르게 처리하지 못할 때 발생합니다. 초보자 입장에서는 어렵게 느껴질 수 있지만, 실제로 자주 보이는 원인은 몇 가지로 정리됩니다.

가장 흔한 원인은 손상된 시스템 파일입니다. 윈도우 업데이트가 중간에 꼬였거나 갑작스럽게 종료된 뒤 이런 문제가 생기기도 합니다.

다음으로는 디스크나 저장 장치의 파일 시스템 문제입니다. 외장하드나 USB를 연결한 상태에서 복사나 포맷을 할 때 오류가 자주 납니다.

백업 설정이나 날짜 형식, 지역 설정 충돌도 원인이 될 수 있습니다. 그리고 윈도우 업데이트 구성 요소가 정상적으로 작동하지 않을 때도 0x80070057 코드가 나타날 수 있습니다.

해결 방법

가장 먼저 해볼 방법부터 순서대로 진행하면 됩니다.

  1. PC 다시 시작 후 같은 작업 다시 시도하기

의외로 가장 먼저 확인할 부분입니다. 임시 캐시나 업데이트 충돌 때문에 한 번만 오류가 발생하는 경우도 있습니다. 재부팅 후 같은 작업을 다시 해보면 바로 해결되는 경우가 있습니다.

  1. 윈도우 업데이트 문제 해결사 실행하기

업데이트 중 0x80070057 오류가 발생했다면 기본 제공 문제 해결사를 먼저 실행해보는 게 좋습니다.

설정 → 시스템 → 문제 해결 → 기타 문제 해결사 → Windows 업데이트 → 실행

이 과정에서 업데이트 캐시나 서비스 문제를 자동으로 점검해줍니다.

  1. 시스템 파일 검사하기

손상된 윈도우 파일 때문에 오류가 생기는 경우가 많아서 이 단계는 꼭 해보는 편이 좋습니다. 시작 메뉴에서 명령 프롬프트를 관리자 권한으로 실행한 뒤 아래 명령어를 입력합니다.

sfc /scannow

검사가 끝난 뒤 손상된 파일이 복구되었다는 메시지가 나오면 재부팅 후 다시 확인합니다.

그다음 아래 명령어도 함께 실행하면 윈도우 이미지 자체 문제를 점검할 수 있습니다.

DISM /Online /Cleanup-Image /RestoreHealth
  1. 디스크 오류 검사하기

파일 저장이나 복사 중 0x80070057 오류가 뜬다면 저장 장치 문제일 가능성도 있습니다. 관리자 권한 명령 프롬프트에서 아래 명령어를 실행합니다.

chkdsk C: /f

C 드라이브가 아닌 다른 드라이브에서 문제가 났다면 해당 문자로 바꿔서 입력하면 됩니다.

  1. 저장 장치 포맷 방식 확인하기

USB나 외장하드를 포맷하는 과정에서 오류가 생긴다면 파일 시스템을 다시 확인해봅니다. 일반적으로 윈도우에서는 NTFS 또는 exFAT로 다시 포맷하면 해결되는 경우가 있습니다. 다만 포맷 전에는 반드시 중요한 파일을 백업해야 합니다.

추가 해결 방법

위 방법으로도 해결되지 않으면 윈도우 업데이트 캐시를 초기화해보는 방법이 있습니다. 업데이트 관련 서비스가 꼬였을 때 효과가 있습니다.

관리자 권한 명령 프롬프트에서 아래 순서대로 입력합니다.

net stop wuauserv
net stop bits
net stop cryptsvc
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc

그래도 같은 오류가 계속되면 최근 설치한 업데이트나 프로그램 충돌 여부를 확인해보는 것이 좋습니다. 특정 보안 프로그램이나 디스크 관리 도구가 원인인 경우도 있습니다.

정리

0x80070057 오류 해결의 핵심은 지금 오류가 발생한 상황을 먼저 나누어 보는 것입니다. 업데이트 중이라면 문제 해결사와 업데이트 캐시 초기화를, 파일 저장이나 복사 중이라면 디스크 검사와 시스템 파일 복구를 먼저 진행하면 됩니다. 실제로는 손상된 시스템 파일이나 저장 장치 문제에서 시작되는 경우가 많아서 sfc 검사와 체크디스크만으로 해결되는 경우도 적지 않습니다.

처음 보면 복잡한 오류처럼 보이지만 하나씩 점검해보면 원인을 좁히기 어렵지 않습니다. 특히 명령어 검사와 재부팅만으로 해결되는 경우도 많으니 순서대로 진행해보는 것이 가장 안전합니다.

댓글 남기기

© 2026 세상의 모든 오류 문제 해결 가이드 블로그