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

[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드 '0x8007001f – 0x20006' 수정 방법

사용자가 Windows 운영체제를 업데이트하려고 할 때 이 오류가 나타납니다. 이는 손상된 시스템 파일로 인해 발생하는 시스템 오류로, Windows 업데이트 실패나 다른 시스템 애플리케이션의 업데이트 문제를 일으킬 수 있습니다. 또한 시스템에 설치된 서드파티 소프트웨어가 정상적으로 작동하지 않게 되는 원인이 되기도 합니다.

[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법

업데이트가 중요한 이유

Windows를 최신 상태로 유지하는 것은 매우 중요합니다. 보안 업데이트를 놓치면 사이버 공격, 바이러스, 맬웨어에 시스템이 취약해지기 때문입니다. 설령 업데이트가 보안 취약점을 직접적으로 제거하지 않더라도, 컴퓨터 시스템의 전반적인 안정성을 향상시키고, Windows에서 제공하는 최신 기능을 설치하며, 이미 설치된 소프트웨어에 패치를 적용해 주는 역할을 합니다.

방법 1: Windows 수동 업데이트 진행

이 방법에서는 명령 프롬프트라고도 불리는 PowerShell을 통해 Windows 운영체제를 업데이트해 보겠습니다. Windows PowerShell은 운영체제에 대한 더 세밀한 제어 권한을 제공하며, 기본 그래픽 환경에서는 실행할 수 없는 작업까지 수행할 수 있도록 도와줍니다.

  1. Windows 시작 > Windows PowerShell로 이동하여 PowerShell을 열고, 반드시 관리자 권한으로 실행합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  2. PowerShell에 아래 명령어를 순서대로 입력합니다.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    Ren C:\Windows\System32\catroot2 Catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  3. 이제 Windows 검색창으로 이동하여 다음 경로를 입력하고 Enter 키를 누릅니다.
    %systemroot%\Logs\CBS
    [해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  4. CBS.Log라는 이름의 파일을 찾으면 해당 파일의 이름을 다른 이름으로 변경합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  5. 만약 파일 이름 변경이 되지 않는다면, 다시 검색창으로 이동하여 서비스(Services)를 입력하고 실행합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  6. 서비스 목록에서 Windows 모듈 설치 관리자(Windows Module Installer)를 찾아 더블클릭하여 속성 창을 엽니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  7. 시작 유형을 수동으로 변경한 뒤 컴퓨터를 재시작합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  8. 재시작이 완료되면 앞서 안내한 대로 CBS.log 파일의 이름을 변경하고, 다시 한 번 컴퓨터를 재시작합니다.
  9. 재시작 후에는 Windows 모듈 설치 관리자의 시작 유형을 다시 자동으로 변경합니다.
  10. 마지막으로 Microsoft 공식 웹사이트에 접속하여 해당 페이지의 Update Now(지금 업데이트) 버튼을 클릭합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법

방법 2: Windows 10 복구 설치(In-place Upgrade) 진행

이 방법에서는 Windows 10의 복구 설치를 진행합니다. 이 방식은 기존에 설치된 Windows 업데이트를 제외한 나머지 데이터는 모두 그대로 유지하면서 현재 위치에서 업그레이드를 수행할 수 있게 해줍니다. 일반적인 업그레이드와 동일한 방식으로 작동하기 때문에 이전에 설치한 모든 애플리케이션과 프로그램은 그대로 남아 있습니다. 또한 부팅 모드나 안전 모드로 전환할 필요 없이 Windows 환경에서 바로 진행할 수 있습니다.

시작하기 전에 아래 준비물이 갖춰져 있는지 반드시 확인하세요:

  • Windows가 설치된 드라이브에 최소 9GB 이상의 여유 공간
  • 현재 컴퓨터에 설치된 것과 동일한 에디션 및 빌드.ISO 이미지 파일이 담긴 설치 미디어(CD 또는 부팅 USB)
  • 설치 미디어의 언어가 현재 설치된 Windows의 시스템 기본 언어와 동일해야 함
  • .ISO 이미지는 현재 Windows 아키텍처와 일치해야 함 — 즉, 32비트 Windows를 사용 중이라면 .ISO도 32비트, 64비트 버전이라면 .ISO도 64비트여야 함
  • 업그레이드를 수행하려면 관리자 계정으로 로그인되어 있어야 함
  1. Windows .ISO 파일을 다운로드한 후 마운트합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  2. 마운트 옵션이 보이지 않는다면 연결 프로그램을 클릭하고 Windows 탐색기를 선택하면 됩니다. 그러면 .ISO 파일이 마운트됩니다.
  3. 이미지 파일이 성공적으로 마운트되면 내 컴퓨터에서 가상 드라이브를 확인할 수 있습니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  4. .ISO 파일이 마운트된 드라이브를 열고 setup.exe를 실행하여 Windows 설치를 시작합니다.
  5. 프로그램이 디바이스를 변경하도록 허용할지 묻는 대화 상자가 나타나면 를 클릭합니다.
  6. Windows 설치를 준비 중이라는 메시지 상자가 잠시 표시됩니다.
  7. 준비가 완료되면 Windows 설치 프로그램이 업데이트를 다운로드하는 방법 변경을 클릭합니다.
  8. 지금은 아니요 옵션을 선택한 후 다음을 클릭합니다.
  9. 설치 프로그램이 준비 중 화면을 표시합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  10. 사용권 계약에 동의하면 Windows 설치 프로그램이 자동으로 업데이트를 검색하고 설치하기 시작합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  11. 업데이트가 준비되면 설치 버튼을 클릭합니다. 단, 설치 버튼을 클릭한 이후에는 업데이트가 완료될 때까지 프로세스를 취소할 수 없으니 유의하세요.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  12. 개인 파일과 앱을 유지할지 여부를 선택하라는 메시지가 표시되면 원하는 옵션을 고르고 다음을 클릭합니다.
  13. 이제 Windows 설치 프로그램이 시스템 복구를 위한 현재 위치 업그레이드 과정을 시작합니다.
  14. 모든 과정이 끝나면 로그인 화면으로 이동하게 됩니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  15. 로그인 후에는 ISO 이미지 파일을 마운트 해제하고, 자신의 시간대에 맞게 날짜 및 시간을 설정했는지 확인합니다.
  16. 이제 명령 프롬프트를 관리자 권한으로 실행합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  17. sfc /scannow 명령어를 입력하여 누락되었거나 손상된 시스템 파일을 복구합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  18. 빠른 시작(Fast Startup) 옵션이 활성화되어 있다면 이를 비활성화합니다. 제어판을 아이콘 보기로 연 뒤 전원 옵션을 클릭합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  19. 전원 단추 작동 설정 옵션을 클릭합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  20. 현재 사용할 수 없는 설정 변경 링크를 클릭합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법
  21. 종료 설정 항목에서 빠른 시작 켜기 체크박스의 선택을 해제한 후, 변경 내용 저장 버튼을 클릭하여 설정을 적용합니다.[해결] Windows 10 업데이트가 계속 실패할 때 – 오류 코드  0x8007001f – 0x20006  수정 방법