Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 7 업데이트 오류 0x80070057 해결 방법 7가지

Windows 7 기기에서는 다양한 업데이트 오류가 자주 발생합니다. 일부 오류는 치명적이지만, 단순히 컴퓨터를 재시작하는 것만으로 빠르게 해결되는 경우도 있습니다. 알려진 오류 중에서 Windows 7 업데이트 오류 0x80070057이 가장 흔하게 나타나는 문제입니다. 다행히 이 오류는 스스로 해결할 수 있는 문제이기도 합니다.

Windows 7에서 오류 코드 0x80070057을 해결하는 방법을 알아보기 전에, 먼저 이 오류가 무엇인지 그리고 왜 발생하는지 살펴보겠습니다.

Windows 7 업데이트 오류 0x80070057이란?

오류 0x80070057은 여러 상황에서 화면에 나타날 수 있습니다. 대표적인 경우는 다음과 같습니다.

  • 데이터 백업을 생성하려고 할 때
  • Windows 7 운영체제를 설치할 때
  • 새로운 MS Outlook 프로필을 만들 때
  • 대기 중인 업데이트를 설치할 때
  • 손상된 시스템 예약 파티션(System Reserve Partition)을 복구하지 않았을 때

그렇다면 이 오류는 어떻게 해결해야 할까요?

Windows 7에서 오류 0x80070057 해결 방법

해결 방법은 오류가 언제 나타났는지에 따라 달라집니다. 따라서 아래의 해결책들을 하나씩 살펴보고, 오류가 시스템의 어떤 부분과 관련이 있을지 확인해 보시기 바랍니다.

방법 1: 손상된 레지스트리 항목 복구

파일 백업을 생성하는 도중 오류가 발생했다면, 손상된 레지스트리 항목을 복구해 보세요.

방법은 다음과 같습니다.

  1. 시작(Start) 버튼을 클릭합니다.
  2. 검색 상자에 regedit.exe를 입력하고 Enter 키를 누릅니다.
  3. 화면에 모든 레지스트리 목록이 표시됩니다. 다음 레지스트리 하위 키를 찾습니다: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\System
  4. 편집(Edit) 메뉴로 이동하여 새로 만들기(New)를 선택하고 DWORD 값(DWORD Value)을 클릭합니다.
  5. 텍스트 필드에 CopyFileBufferedSynchronousIo를 입력합니다.
  6. Enter 키를 누릅니다.
  7. CopyFileBufferedSynchronousIo를 마우스 오른쪽 버튼으로 클릭하고 수정(Modify)을 선택합니다.
  8. 값 데이터 입력란에 1을 입력합니다.
  9. 확인(OK)을 누릅니다.
  10. 레지스트리 편집기를 닫습니다.

주의할 점이 있습니다. 레지스트리 데이터를 수정하려면 기술적인 지식과 이해가 필요합니다. 또한 잘못된 레지스트리 항목을 삭제하면 운영체제가 제대로 작동하지 않을 수 있습니다. 따라서 신뢰할 수 있는 레지스트리 클리너를 사용해 손상된 레지스트리 항목을 자동으로 복구하는 것을 권장합니다.

방법 2: 국가 및 언어 설정 변경

위의 방법이 효과가 없다면 이 방법을 시도해 보세요. 때때로 국가 및 언어(Region and Language) 설정이 오류 0x80070057의 원인이 될 수 있습니다.

국가 및 언어 설정을 변경하는 방법은 다음과 같습니다.

  1. 시작(Start)을 클릭합니다.
  2. 제어판(Control Panel)으로 이동합니다.
  3. 날짜, 시간, 언어 및 국가별 설정으로 이동합니다.
  4. 국가 및 언어(Region and Language)를 선택합니다.
  5. 형식(Formats) 탭으로 이동합니다.
  6. 추가 설정(Additional Settings)을 클릭합니다.
  7. 소수점 기호 필드를 찾아 "."(따옴표 제외)를 입력합니다.
  8. 확인(OK)을 두 번 누릅니다.
  9. 컴퓨터를 재시작합니다.

방법 3: Windows 7 운영체제 재설치

Windows 7 OS 설치 중에 오류가 나타났다면, 다시 설치하기만 하면 됩니다. 더 나은 결과를 위해 아래 단계를 따라 해 보세요.

  1. 컴퓨터를 켭니다.
  2. 설치 CD를 CD 드라이브에 넣습니다.
  3. 디스크 0 파티션 1(disk 0 partition 1)을 선택합니다.
  4. Delete 키를 눌러 시스템 예약 공간을 지웁니다.
  5. 화면에 새 대화 상자가 나타납니다. 할당되지 않은 공간(unallocated space)을 선택하여 새 파티션을 만듭니다.
  6. 적용(Apply)을 클릭한 후 확인(OK)을 누릅니다.
  7. 디스크 0 파티션 2(Disk 0 partition 2)를 선택하고 Windows 7 재설치를 진행합니다.
  8. 컴퓨터를 재시작합니다.

방법 4: Software Distribution 폴더 삭제 또는 이름 변경

Software Distribution 폴더는 모든 설치 및 업데이트 파일이 저장되는 곳입니다. 오류 0x80070057도 이러한 파일과 관련이 있으므로, 해당 폴더를 삭제하거나 이름을 변경하여 문제를 해결해 볼 수 있습니다.

폴더 이름을 변경하려면 아래 지침을 따르세요.

  1. C:\Windows\SoftwareDistribution으로 이동합니다.
  2. Software Distribution 폴더를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기(Rename)를 선택합니다.
  3. 폴더의 새 이름을 입력합니다.
  4. Enter 키를 눌러 변경 사항을 적용합니다.

폴더를 삭제하려면 아래 단계를 따르세요.

  1. C:\Windows\SoftwareDistribution으로 이동합니다.
  2. Software Distribution 폴더를 두 번 클릭하여 엽니다.
  3. 폴더 안의 모든 파일을 삭제합니다.
  4. 파일을 삭제한 후 C:\Windows\SoftwareDistribution으로 돌아갑니다.
  5. Software Distribution 폴더를 삭제합니다.

방법 5: 내장 백신 또는 방화벽 비활성화

오류 0x80070057을 해결하기 위해 시도해 볼 수 있는 또 다른 방법은 내장 방화벽이나 백신 프로그램을 비활성화하는 것입니다. 방법은 다음과 같습니다.

  1. 시작(Start)을 클릭합니다.
  2. 제어판(Control Panel)으로 이동합니다.
  3. 시스템 및 보안(System and Security)을 선택합니다.
  4. Windows 방화벽(Windows Firewall)으로 이동합니다.
  5. Windows 방화벽 끄기(권장하지 않음) 옵션을 선택합니다. 문제를 해결한 후에는 잠재적 위협으로부터 보호받기 위해 반드시 방화벽을 다시 활성화해야 한다는 점에 유의하세요.
  6. 시작(Start) 버튼을 마우스 오른쪽 버튼으로 클릭합니다.
  7. 프로그램(Programs)으로 이동하여 프로그램 제거(Uninstall a program)를 선택합니다.
  8. 프로그램 목록에서 백신 프로그램을 찾습니다. 마우스 오른쪽 버튼으로 클릭하고 제거(Uninstall)를 선택합니다.
  9. 제거 과정이 완료될 때까지 기다립니다.
  10. 컴퓨터를 재시작합니다.

방법 6: 시스템 정크 파일 정리

여기까지 진행했는데도 오류 0x80070057이 계속 나타난다면, 시스템에서 정크 파일을 정리해 보는 것이 좋습니다. 이러한 파일들이 시스템 프로세스를 방해하여 무작위 오류가 발생했을 가능성이 있습니다.

시스템 정크 파일을 정리하려면 폴더를 하나씩 직접 확인하는 방법이 있습니다. 하지만 이 방법은 매우 시간이 많이 걸릴 뿐만 아니라 위험도 따릅니다. 중요한 파일을 삭제하면 시스템 전체에 영향을 미칠 수 있습니다.

시스템 정크 파일을 정리하는 가장 좋고 효율적인 방법은 신뢰할 수 있는 PC 청소 도구를 사용하는 것입니다. 몇 번의 클릭만으로 모든 정크 파일과 불필요한 파일을 깔끔하게 삭제할 수 있습니다.

방법 7: 전문가에게 문의

위의 여섯 가지 방법이 모두 효과가 없다고 해서 실망하지 마세요. 하드웨어에 근본적인 문제가 있어 해결이 필요할 수도 있습니다.

특정 하드웨어가 고장 났거나 오류를 유발한다고 의심된다면, 컴퓨터를 가까운 서비스 센터에 가져가세요. 전문가에게 점검을 받고 가장 적합한 해결책을 문의하시기 바랍니다.

마무리

위의 방법들은 이미 많은 사용자들이 시도해 본 검증된 방법들입니다. 하지만 모든 사람에게 동일하게 효과가 있다는 의미는 아닙니다. 올바른 해결책은 오류의 원인에 따라 달라지므로, 처음 시도한 방법이 효과가 없더라도 낙담하지 말고 성공할 때까지 차근차근 시도해 보세요.

오류 0x80070057을 해결하는 자신만의 방법이 있거나 추가하고 싶은 내용이 있다면, 댓글을 통해 알려주세요.