Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 업데이트 오류 0x80070057을 수정하는 방법

Windows 오류 0x80070057은 여러 연령대의 Windows 사용자에게 잘 알려져 있습니다. 전국의 시스템 관리자를 자극하는 이 오류는 Windows XP 이상부터 우리 시스템을 괴롭히고 있으며 여러 시스템 오류와 함께 도착했습니다.

따라서 완전히 수정하기 어려운 오류는 아니며 처리 방법을 정확히 알려드릴 수 있습니다.

Windows 오류 코드 0x80070057은 무엇을 의미합니까?

0x80070057 오류 코드는 Windows에서 스토리지 문제가 발생했음을 의미합니다. 하드 드라이브 또는 SSD에 파일을 다운로드하거나 복사할 공간이 충분하지 않을 수 있습니다. 그러나 이 오류는 파일 시스템 비호환성, 손상된 하드 드라이브 또는 기타 저장소 관련 문제를 나타낼 수도 있습니다.

알 수 없는 오류; 지정되지 않은 매개변수 서비스가 실행되지 않음

오류 0x80070057과 함께 도착하는 메시지는 업데이트 서비스의 오류가 발견된 위치에 따라 다를 수 있지만 일반적으로 "알 수 없는 오류", "지정되지 않은 매개변수가 발생했습니다." 또는 단순히 "필수 서비스가 실행되고 있지 않습니다. "

업데이트 서비스 또는 참여했던 활동이 종료되고 다시 원점으로 돌아갑니다.

특히 하나의 Windows 업데이트, 즉 2016 Windows 10 Anniversary Update 또는 Windows 10 Build 1607은 오류에 대한 수많은 보고서를 보았습니다. 이 오류는 일반적으로 Windows 업데이트 프로세스와 관련이 있기 때문에 많은 사용자가 이에 대해 불만을 표시했습니다.

업데이트는 완료되지 않은 업데이트 프로세스를 남겨두고 일시적으로 시스템을 "중단"시키거나 단순히 Windows 10 Build 1507(Threshold 1이라고도 함)로 다시 강제 실행되었습니다. 안타깝게도 그 이후로 오류가 사라지지 않았습니다.

오류 0x80070057은 일반적으로 다음과 같은 경우에 발생합니다.

  • 파일을 백업하려고 하는데 손상이 있습니다.
  • Windows 운영 체제를 설치하려고 하는데 시스템 예약 파티션이 손상되었습니다.
  • 손상된 레지스트리 또는 정책 항목이 Windows 업데이트 프로세스를 방해하고 있습니다.
  • 업데이트를 설치하는 동안 몇 가지 문제가 발생했으며 시스템이 나중에 다시 시도합니다.

모든 유쾌한 자극, 모든 유쾌한 고칠 수 있습니다.

오류 코드 0x80070057을 수정하는 11가지 일반적인 방법

오류 코드 0x80070057에 대한 실망스러운 점은 정확한 원인을 거의 알지 못한다는 것입니다. Windows 업데이트 중에 발생한 경우 저장 공간이 부족할 가능성이 있습니다. 하지만 이는 사실 근거에 입각한 추측일 뿐입니다.

가장 일반적이고 쉬운 수정 사항부터 시작하여 모든 잠재적 수정 사항을 안내해 드리겠습니다. 특정 오류 메시지를 수신한 경우 아래에서 다루었는지 확인하세요.

1. 드라이브 공간 지우기

Windows 업데이트 오류 0x80070057을 수정하는 방법

업데이트 파일이 엄청날 수 있으므로 오류 0x80070057은 Windows 업데이트와 함께 자주 표시됩니다. 또한 Windows가 전체 시스템 업데이트를 수행할 때 Windows.old라는 폴더에 이전 버전을 저장합니다. 이 폴더는 수 기가바이트의 저장 공간을 차지할 수 있습니다. 사용 가능한 것보다 더 많습니다.

일반적으로 Windows 업데이트가 실패할 때 발생합니다. 하지만 이 오류가 나타날 수 있는 유일한 경우는 아닙니다.

시스템 드라이브에 남아 있는 공간을 확인하려면 Win + E를 누르세요. 파일 탐색기를 실행하고 이 PC . 꽉 조여진 것 같으면 드라이브를 마우스 오른쪽 버튼으로 클릭하고 속성> 디스크 정리> 시스템 파일을 선택합니다. .

갈 수 있는 모든 것, 특히 휴지통을 확인하세요. 및 Windows 업데이트 정리 을 클릭한 다음 확인을 클릭합니다. 파일 삭제로 확인 . 복구를 위해 Windows 업데이트 파일을 유지하려는 경우 시스템 파일 단계를 건너뛰고 디스크 정리에서 시작할 수 있습니다.

여전히 오류가 발생합니까? 더 많은 Windows 저장 공간을 비우거나 다음 해결 방법을 진행하십시오.

2. Windows 날짜 및 시간 동기화

Windows 업데이트 오류 0x80070057을 수정하는 방법

Windows 시계가 동기화되지 않으면 오류 코드 0x80070057을 포함하여 모든 종류의 문제가 발생할 수 있습니다. 이것은 일반적인 원인은 아니지만 쉽게 고칠 수 있습니다.

먼저 Windows 작업 표시줄의 맨 오른쪽에 있는 시간을 클릭하여 시간과 날짜를 확인합니다. 제대로 보이면 이 단계를 건너뛸 수 있지만 실제 시간 및 날짜와 일치하지 않으면 작업 표시줄을 마우스 오른쪽 버튼으로 클릭합니다. 날짜/시간 조정을 선택합니다. . 다음 옵션을 활성화하는 것이 좋습니다.

  • 자동으로 시간 설정
  • 시간대 자동 설정
  • 자동으로 일광 절약 시간제 조정

설정한 상태에서 지금 동기화를 클릭합니다. , 확인차. Windows 시간이 계속 동기화되지 않으면 더 심각한 문제가 있을 수 있습니다.

3. Windows 업데이트 확인

Windows 업데이트 오류 0x80070057을 수정하는 방법

오류 코드 0x80070057이 Windows 업데이트와 별도로 표시되는 경우 누락된 업데이트가 원인일 수 있습니다. 보류 중인 업데이트가 있는지 확인하려면 Win + I을 누르세요. , 업데이트 및 보안으로 이동 , 업데이트 확인을 클릭합니다. . 보류 중인 업데이트를 설치한 다음 다시 시도하십시오.

4. Chkdsk 실행

Windows 업데이트 오류 0x80070057을 수정하는 방법

Chkdsk는 손상된 파일을 빠르게 찾고 수정하는 가장 쉬운 방법입니다. 이 Windows 도구는 전체 하드 드라이브를 스캔하고 결함이 있는 하드웨어도 식별할 수 있습니다.

Chkdsk를 실행하려면 Win + E를 누르세요. 파일 탐색기를 실행한 다음 내 PC로 이동합니다. , 시스템 드라이브를 마우스 오른쪽 버튼으로 클릭합니다. , 속성을 선택합니다. .

여기에서 도구로 전환합니다. 탭에서 확인을 클릭합니다. 을 클릭한 다음 드라이브 스캔을 클릭합니다. . 스캔은 백그라운드에서 수행됩니다. 문제가 발견된 경우 처리할 작업을 선택할 수 있습니다. 문제를 수정하고 시스템을 다시 시작하는 것이 좋습니다.

5. 시스템 파일 검사기 사용

Windows에는 잠재적으로 손상된 파일이 있는지 시스템을 검사하는 데 사용할 수 있는 시스템 파일 검사기 도구가 내장되어 있습니다. 이 도구는 예기치 않은 손상을 자세히 설명하고 잠재적으로 수정하여 시스템을 양호한 작동 상태로 되돌립니다.

시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자)를 선택하여 관리자 권한 명령 프롬프트를 엽니다. 또는 Windows PowerShell(관리자) . 이제 다음 명령을 실행하십시오.

sfc /scannow

이 명령을 완료하는 데 약간의 시간이 걸릴 수 있습니다. 확인이 100% 완료될 때까지 명령 프롬프트 창을 닫지 마십시오. 완료되면 다음 메시지 중 하나를 받게 됩니다.

  • Windows 리소스 보호에서 무결성 위반을 찾지 못했습니다. 시스템에 손상된 파일이 없습니다. 이 문제에 대해 다른 수정을 시도해야 합니다.
  • Windows 리소스 보호에서 요청한 작업을 수행할 수 없습니다. 시스템을 안전 모드로 재부팅한 다음
  • 명령을 실행해야 합니다.
  • Windows 리소스 보호가 손상된 파일을 찾아 성공적으로 복구했습니다. 자세한 내용은 CBS.Log %WinDir%에 포함되어 있습니다. \Logs\CBS\CBS.log. 시스템 파일 검사기가 수정한 사항에 대한 자세한 내용을 보려면 아래 지침을 참조하십시오.
  • Windows 리소스 보호에서 손상된 파일을 찾았지만 일부를 수정할 수 없습니다. 자세한 내용은 CBS.Log %WinDir%에 포함되어 있습니다. \Logs\CBS\CBS.log. 손상된 파일을 수동으로 복구해야 합니다. 아래 지침에 따라 손상된 파일을 찾은 다음 파일의 정상으로 알려진 복사본으로 수동으로 교체하십시오.
Windows 업데이트 오류 0x80070057을 수정하는 방법

마지막 메시지 쌍 중 하나를 수신하는 경우 시스템 파일 검사 로그를 살펴보고 싶을 것입니다. 최종 메시지를 받은 경우 특히 중요합니다.

먼저 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하여 관리자 권한 명령 프롬프트를 열어야 합니다. 명령 프롬프트(관리자) 선택 또는 Windows PowerShell(관리자) . 이제 다음 명령을 실행하십시오.

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop
fcdetails.txt"

이렇게 하면 로그의 세부 정보가 데스크탑에서 찾을 수 있는 일반 메모장 파일에 복사됩니다. 내 Windows 설치는 거의 새로운 것이므로 아직 문제가 발생하지 않습니다. 따라서 내 로그는 다음과 같습니다.

Windows 업데이트 오류 0x80070057을 수정하는 방법

그러나 SFC 프로세스가 자동으로 교체할 수 없는 손상된 파일이 있는 경우 다음과 같은 항목을 찾을 수 있습니다(시스템 파일 검사기의 Microsoft 지원 문서에서 가져옴).

2007-01-12 12:10:42, Info CSI 00000008 [SR] Cannot
repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version =
6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral,
VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type
neutral, TypeName neutral, PublicKey neutral in the store, file is missing

이제 명령 프롬프트를 다시 사용하여 손상된 파일을 알려진 양호한 복사본으로 교체할 수 있습니다. 먼저 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하여 관리자 권한 명령 프롬프트를 열어야 합니다. 명령 프롬프트(관리자) 선택 또는 Windows PowerShell(관리자) .

이제 손상된 파일의 관리 소유권을 가져와야 합니다. 나열된 각 인스턴스에서 경로 및 파일 이름을 대체해야 합니다. 이전 섹션에서 만든 sfcdetails.txt에 제공된 정보로

다음 명령을 사용하십시오.

takeown /f pathandfilename
Windows 업데이트 오류 0x80070057을 수정하는 방법

이제 다음 명령을 사용하여 관리자에게 손상된 파일 시스템에 대한 전체 액세스 권한을 부여하십시오.

icacls pathandfilename/grant administrators:F

마지막으로 다음 명령을 사용하여 손상된 시스템 파일을 알려진 양호한 복사본으로 교체합니다.

copy sourcefile destinationfile

예를 들어, 동일한 운영 체제(동일한 버전, 동일한 빌드 등)를 실행하는 시스템에서 알려진 정상 시스템 파일을 USB로 복사한 경우 명령은 다음과 같을 수 있습니다.

copy f:\usbstick\jscript.dll c:\windows
ystem32\jscript.dll

6. DISM 명령 실행

위에서 설명한 수동 교체가 너무 어렵거나 교체할 파일이 너무 많은 경우 DISM 명령을 사용할 수 있습니다.

DISM은 Deployment Image &Serving Management의 약자이며 이 명령을 사용하여 시스템 파일 상태를 다운로드하고 복원할 수 있습니다. 관리자 권한 명령 프롬프트 또는 Windows PowerShell 프롬프트에서 다음 명령을 입력합니다.

DISM /Online /Cleanup-Image /RestoreHealth

시스템 상태 및 손상 수준에 따라 이 명령을 완료하는 데 시간이 걸릴 수 있습니다. 이 프로세스는 20%에서 중단되는 것으로 알려져 있습니다.

그런 일이 발생하면 잠시 기다리면 저절로 계속됩니다. 완료되면 파일이 교체되었는지 확인하십시오. 있는 경우 컴퓨터를 다시 시작한 다음 sfc /scannow 명령을 다시 실행해야 합니다. 이번에는 손상된 파일을 교체해야 합니다.

7. 그룹 정책 간섭 수정

모든 사람이 그런 것은 아니지만 Windows 10이 출시되었을 때 많은 사용자가 Microsoft에서 측정한 구식 Windows 업데이트 시스템을 모욕했습니다.

Windows 10 Home 사용자는 대부분 이 시스템에 묶여 있었지만 Windows 10 Pro 사용자는 업데이트 시스템을 사용할 수 없도록 그룹 정책 설정을 변경할 수 있는 옵션이 있었습니다.

관련:Windows 홈에서 그룹 정책 편집기에 액세스하는 방법

그러나 이 정책을 방해하는 것이 바로 Windows 업데이트 프로세스에 문제를 일으키는 원인일 수 있습니다.

Win + R 누르기 실행 대화 상자를 엽니다. gpedit.msc를 입력하고 Enter 키를 누릅니다. . 이제 컴퓨터 구성> 관리 템플릿> Windows 구성 요소> Windows 업데이트> 자동 업데이트 구성> 구성되지 않음 경로를 따르세요.

시스템을 다시 시작하면 업데이트가 완료될 것입니다.

8. Windows 업데이트 저장소 재설정

경우에 따라 문제를 해결하기 위해 Windows Update 리포지토리를 재설정할 수 있습니다. 이것은 이 기사에서 자세히 설명하지 않을 다소 긴 과정입니다.

그러나 전체 프로세스를 자세히 설명하는 Microsoft 지원 문서를 알려 드리겠습니다. 따라서 해당 정보를 사용하여 이 수정을 시도할 수 있습니다.

9. Windows 업데이트 문제 해결사

그룹 정책 및 기타 시스템 설정의 직접적인 영향을 받을 수 있으므로 Windows 업데이트 문제 해결사가 이 오류에 대해 얼마나 잘 작동하는지 잘 모르겠습니다.

하지만 여전히 업데이트를 완료할 수 없다면 다운로드하여 시도해 볼 가치가 있습니다.

이 페이지로 이동하여 Windows 업데이트 문제 해결사를 다운로드하십시오. 다운로드가 완료되면 문제 해결사를 실행하세요.

Windows 업데이트를 선택한 다음 고급을 선택합니다. , 관리자 권한으로 실행합니다. 이렇게 하면 문제 해결사가 관리자로 실행되고 더 넓은 범위의 문제를 찾아 해결할 수 있습니다. 다음을 누릅니다. .

문제 해결사는 Windows 업데이트에 영향을 미치는 문제에 대해 시스템을 자동으로 검색합니다. 문제가 발견되면 자동 수정 상자를 선택 취소하지 않는 한 문제 해결사가 자동으로 수정을 시도합니다.

10. Windows 시스템 복원, 재설정 또는 드라이브 포맷 수행

마지막 시스템 복원 지점이 만들어진 이후 변경 사항을 잃게 되거나 드라이브를 재설정하거나 포맷한 후 처음부터 시스템을 설정해야 하므로 이것은 거의 마지막 수단입니다. 그러나 Windows 또는 소프트웨어 기반 문제는 해결됩니다. Windows 10을 공장 설정으로 복원하는 방법에 대한 이 문서에서는 최소에서 가장 침입적인 것까지 모든 옵션을 안내합니다. 시스템을 핵으로 만들기 전에 백업을 만드는 것을 잊지 마십시오.

11. 새 드라이브에 투자

다른 모든 방법이 실패하면 문제가 하드웨어 기반일 수 있습니다. 여기서 마지막으로 시도할 수 있는 것은 시스템 드라이브를 새 SSD로 교체하는 것입니다.

특정 오류 코드 0x80070057 메시지 및 해결 방법

오류 코드 0x80070057이 특정 설명과 함께 제공된 경우 아래의 특정 솔루션 중 하나가 도움이 될 수 있습니다.

1. 나중에 다시 시도하겠습니다

1주년 업데이트 이후 일부 Windows 10 사용자에게 다음과 같은 Windows 업데이트 오류 메시지가 표시됩니다.

<블록 인용>

업데이트를 설치하는 중에 문제가 발생했지만 나중에 다시 시도하겠습니다. 이 메시지가 계속 표시되고 웹을 검색하거나 지원팀에 정보를 문의하려는 경우 도움이 될 수 있습니다(0x80070057).

이 문제를 완화하기 위해 여러 가지 방법을 시도할 수 있습니다.

SoftwareDistribution 폴더 이름 바꾸기

Win + R 누르기 실행 대화 상자를 연 다음 %SystemRoot%를 입력합니다. Enter 키를 누릅니다. . 아래로 스크롤하여 SoftwareDistribution을 찾습니다. 폴더. 이 SoftwareDistribution.old의 이름을 바꿉니다. . 이제 컴퓨터를 다시 시작하고 업데이트를 시도하십시오.

Windows 레지스트리 변경

그래도 문제가 해결되지 않으면 Windows 레지스트리를 변경할 수 있습니다. Win + R 누르기 실행 대화 상자를 연 다음 regedit를 입력합니다. Enter 키를 누릅니다. .

다음 레지스트리 항목이 자신과 일치하는지 확인하십시오.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX] "IsConvergedUpdateStackEnabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "UxOption"=dword:00000000

Make the changes if necessary, then reboot your system and attempt the upgrade.

2. 매개변수가 잘못되었습니다.

이 경우 Windows 내장 서비스를 사용하여 백업 프로세스가 시작됩니다. 프로세스가 실패하여 메시지 생성:

<블록 인용>

내부 오류가 발생했습니다:매개변수가 잘못되었습니다:(0x80070057)

Win + R 누르기 실행 대화 상자를 엽니다. regedit 입력 Enter 키를 누릅니다. . 이제 다음 레지스트리 키를 찾으십시오.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates

SystemCertificates를 마우스 오른쪽 버튼으로 클릭합니다. , 새로 만들기> DWORD(32비트) 값을 만듭니다. . 이름을 CopyFileBufferedSynchronousIo로 입력합니다. , 설정 1까지 . 확인 누르기 , 시스템을 다시 시작하십시오. 이제 백업이 완료됩니다!

10진수 기호 변경

제어판> 시계, 언어 및 지역으로 이동합니다. . 지역 아래 , 날짜, 시간 또는 숫자 형식 변경을 선택합니다. . 그러면 새 패널이 열립니다. 추가 설정 선택 . 마침표가 있는지 확인 (마침표) 소수점 기호 옆 옵션을 선택한 다음 적용을 누릅니다. 및 확인 .

다른 옵션이 있습니까?

Microsoft의 무료 SetupDiag 도구도 Windows 업데이트 오류를 ​​분석하고 수정하는 데 도움이 될 수 있습니다. 일부 사용자는 Windows Update 문제를 해결하기 위해 Yamicsoft Windows 8 Manager를 보고했습니다.

저는 개인적으로 이 수정을 시도하지 않았으므로 도구에 예기치 않은 부작용이 있는 경우를 대비하여 상대적으로 주의하여 진행하는 것이 좋습니다. 경고를 받았습니다.

이제 Windows 업데이트 오류 0x80070057을 해결할 수 있습니다.

이제 시스템이 제대로 업데이트되어야 합니다. 뿐만 아니라 앞으로 나타날 수 있는 다른 Windows 업데이트 문제를 처리하는 방법도 알게 되었습니다. Microsoft가 이 강제 업데이트 시스템을 계속 사용하는 한 일반 사용자가 부정적인 영향을 받을 때 시스템은 심각한 조사를 받게 될 것입니다.