Windows 10 업데이트 중에 오류 코드 0x80070660이 발생하는 것은 꽤 골치 아픈 일입니다.때로는 업데이트 폴더나 일부 구성 요소에 문제가 생겨 Windows가 갑자기 업데이트를 중단시키는 것처럼 느껴지기도 합니다.또는 손상된 Visual C++ 재배포 가능 패키지가 문제를 일으킬 수도 있습니다.이 가이드에서는 골치 아픈 문제를 해결하고 컴퓨터를 다시 정상적으로 작동시킬 수 있는 몇 가지 검증된 방법을 소개합니다.업데이트 관련 불필요한 파일을 삭제하고, 서비스를 재설정하고, 필요한 경우 C++ 재배포 가능 패키지를 업데이트하거나 다시 설치해 보세요.정확한 이유는 알 수 없지만, 일부 시스템에서는 이러한 단계를 통해 업데이트 프로세스가 다시 시작되는 경우가 있으며, 특히 일반적인 재부팅 및 재시도 방법이 효과가 없을 때 유용합니다.
윈도우 업데이트 오류 0x80070660 해결 방법
Windows 업데이트 문제 해결사를 실행하세요
설치 2단계에서 오류가 발생하면 먼저 내장된 문제 해결 도구를 사용해 보세요.이 도구는 일반적인 업데이트 문제를 파악하도록 설계되었으며, 사실 복잡한 문제 해결에 들어가기 전에 Windows에서 가장 먼저 사용해 볼 만한 도구 중 하나입니다.대부분의 컴퓨터에서 문제 해결 도구는 문제가 있는 구성 요소를 식별하고 자동으로 문제를 해결해 주므로 한번 시도해 보세요.
- Windows 키 + I를 눌러 설정을 엽니다.
- [업데이트 및 보안] 으로 이동한 다음 [문제 해결]을 클릭하세요.
- 필요한 경우 ‘ 추가 문제 해결사’ 를 클릭한 다음 ‘Windows 업데이트’를 선택합니다.‘문제 해결사 실행’을 클릭합니다.
- 검사가 진행될 때까지 몇 분 정도 소요될 수 있습니다.안내에 따라 문제를 해결한 후 컴퓨터를 재시작하고 다시 업데이트를 시도해 보세요.
때로는 이 방법만으로도 업데이트가 멈춘 문제를 해결할 수 있습니다.윈도우가 일반적인 업데이트 충돌을 해결하는 데 상당히 능숙하기 때문입니다.하지만 일부 시스템에서는 이 과정이 다소 불안정하여 두 번 실행해야 할 수도 있으니, 주저하지 말고 다시 시도해 보세요.
Windows 업데이트 구성 요소 재설정
이 방법은 손상되었거나 오류가 발생한 업데이트 파일이 Windows 업데이트 폴더에 있는 경우가 많기 때문에 고전적인 해결책입니다.이러한 폴더를 재설정하면 손상된 파일을 제거하고 업데이트 워크플로를 다시 시작할 수 있습니다.이러한 명령어를 모두 실행하는 것이 다소 번거롭지만, 한 번 완료하면 특히 업데이트 서비스에 문제가 있거나 응답하지 않을 때 효과적인 경우가 많습니다.
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트(관리자)를 선택 하거나 PowerShell(관리자)을 엽니다.
- 업데이트 관련 서비스를 중지하려면 다음 명령어를 정확하게 입력하고 각 명령어 입력 후 Enter 키를 누르십시오.
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
간단해 보이지만, 서비스를 중지하면 Windows에서 사용 중인 파일을 잠그는 것을 방지할 수 있습니다.
- 이제 업데이트 캐시가 저장된 SoftwareDistribution 및 Catroot2 폴더의 이름을 변경하세요.다음 명령어를 사용하세요.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
일부 컴퓨터에서는 다른 프로세스가 해당 폴더를 사용 중인 경우 이름 변경 시 “액세스 거부” 오류가 발생할 수 있습니다.이 경우 Windows 업데이트 프로세스가 실행 중이지 않은지 확인하거나(작업 관리자에서 확인 가능) 안전 모드로 부팅하여 다시 시도하십시오.
- 이름을 변경한 후에는 업데이트 서비스를 다시 시작하여 정상적으로 작동하도록 하십시오.
net start wuauserv net start cryptSvc net start bits net start msiserver
모든 명령이 실행되면 명령 프롬프트를 닫고 컴퓨터를 재부팅하세요.재부팅 후 ‘업데이트 확인’을 다시 시도해 보세요.제 경험상 이렇게 하면 멈췄던 부분이 모두 해결되고 Windows에서 업데이트를 새로 설치할 수 있게 됩니다.
업데이트 폴더를 정리하세요
때때로 오래되거나 불완전한 업데이트 파일이 쌓여 새 업데이트 파일과 충돌하는 경우가 있습니다. SoftwareDistribution 디렉터리 내의 Download 폴더를 비우면 이 문제를 해결할 수 있습니다.좀 이상하게 들릴 수도 있지만, 이 폴더의 내용을 삭제하면 Windows에서 새 업데이트 파일을 다시 다운로드하게 됩니다.
- Windows 키 + R을 누르고 C:\Windows\SoftwareDistribution\Download를 입력 한 다음 확인을 누르세요.
- 안에 있는 모든 내용을 선택(Ctrl + A)하고 마우스 오른쪽 버튼을 클릭한 다음 [삭제]를 선택하세요.관리자 권한을 요청하는 팝업 창이 나타날 수 있습니다.확인을 누르세요.
이렇게 하면 특히 이전 다운로드가 손상되었거나 멈춘 경우 업데이트 프로세스가 더욱 안정적으로 진행될 수 있습니다. Windows는 다음에 업데이트를 확인할 때 필요한 업데이트 파일을 다시 다운로드한다는 점을 기억하세요.
Windows 업데이트 설정 변경
자동 업데이트가 설정 문제로 인해 중단된 경우, 몇 가지 옵션을 조정하면 도움이 될 수 있습니다.특히 선택적 업데이트 옵션을 비활성화했거나 대역폭 제한 설정으로 인해 업데이트가 지연되는 경우에 유용합니다.
- Windows 키 + I를 눌러 설정을 엽니다.업데이트 및 보안 으로 이동합니다.
- 고급 옵션을 클릭하세요.
- 아래로 스크롤하여 ” Windows 업데이트 시 다른 Microsoft 제품에 대한 업데이트도 받겠습니다”를 찾으세요.이 옵션이 활성화되어 있으면 체크 표시를 해제하세요.이 백그라운드 프로세스에 오류가 발생하는 경우가 있습니다.
- 설정 창을 닫고 PC를 재시작한 다음, 필요한 경우 재설정 단계를 다시 수행하고 업데이트 확인을 다시 클릭하세요.이 방법은 선택적 구성 요소 또는 설정 충돌과 관련된 문제의 경우 업데이트 오류를 해결하는 데 도움이 될 수 있습니다.
Microsoft Visual C++ 재배포 패키지를 업데이트하거나 다시 설치하십시오.
여기서 주목할 점은, Visual C++ 재배포 가능 패키지가 손상되면 0x80070660 오류가 발생할 수 있다는 보고가 있다는 것입니다.물론 드문 경우이긴 하지만요.그래도 다른 방법이 모두 실패했다면, 이러한 런타임 파일을 재설치하거나 업데이트하는 것을 고려해 볼 만합니다.윈도우는 늘 문제를 불필요하게 어렵게 만드는 경향이 있으니까요.
- [Microsoft의 Visual C++ 재배포 가능 패키지 다운로드 페이지](https://learn.microsoft.com/en-US/cpp/windows/latest-supported-vc-redist)로 이동하세요.시스템에 맞는 버전(x64 또는 x86)을 선택하세요.
- vc_redist.x64.exe 또는 vc_redist.x86.exe 와 같은 이름의 설치 프로그램을 다운로드하십시오.
- 모든 앱을 닫고 설치 프로그램을 실행한 다음 안내에 따라 진행하세요.일반적으로 설치 과정은 간단합니다.기존 파일 위에 덮어쓰기 설치를 진행하거나, 문제 해결을 위해 기존 파일을 먼저 제거한 후 설치를 진행하면 됩니다.
- 문제가 지속되면 제어판 > 프로그램 > 프로그램 및 기능 에서 C++ 재배포 가능 패키지를 완전히 제거한 다음 최신 버전을 다시 설치하는 것을 고려해 보세요.
때때로 이렇게 하면 손상된 DLL이나 충돌하는 런타임 라이브러리 관련 문제가 해결됩니다.이러한 재배포 가능 패키지를 새로 설치하면 일부 고질적인 오류가 해결되는 것 같습니다.
다른 방법이 모두 실패하면 최신 Windows 버전을 설치하거나 PC를 이전 복원 지점으로 되돌려 보세요.이러한 방법은 대부분의 일반적인 업데이트 버그, 특히 성가신 0x80070660 오류를 해결하는 데 효과적입니다.