Windows 10에서 업데이트 오류 코드 0x80240020을 수정하는 방법

Windows 10에서 업데이트 오류 코드 0x80240020을 수정하는 방법

최근에 Windows 11/10 OS를 업그레이드하는 동안 업데이트 오류 코드 0x80240020이 발생했습니까? 그렇다면 이 문제 해결 가이드에 따라 가능한 원인과 문제를 해결하는 몇 가지 작업 방법을 알아보세요. Windows 업데이트 내의 로그인 정보 섹션이 비활성화된 상태로 유지되면 이 오류 코드가 발생할 수 있습니다.

이 오류 코드는 로그온한 대화형 사용자가 없기 때문에 작업이 완료되지 않았다는 오류 메시지와 함께 제공됩니다. Windows 10/11에서 문제를 해결할 수 있는 몇 가지 방법은 다음과 같습니다.

업데이트 오류 코드 0x80240020 수정

업데이트 오류 코드 0x80240020의 원인

이 문제는 일반적으로 자동 업데이트 요청이 처리되지 않고 특정 업데이트를 다운로드할 수 없는 경우에 발생합니다. 이 문제를 해결하는 데 도움이 되는 몇 가지 해결 방법이 있습니다. 솔루션을 자세히 확인해보세요.

Windows 10에서 업데이트 오류 코드 0x80240020을 수정하는 방법

Windows 10 PC에서 업데이트 오류 0x80240020을 해결하려면 다음 방법을 사용하십시오.

1. Windows 업데이트에서 “내 로그인 정보 사용”을 활성화합니다.

실제 해결 방법을 진행하기 전에 업데이트 섹션 내에서 “로그인 정보” 설정을 구성해야 합니다. 그렇게 하려면 다음의 쉬운 단계를 따르십시오.

  • Win+I 단축키를 함께 눌러 설정 창을 엽니다.
  • 다음 페이지에서 계정 > 로그인 옵션을 선택합니다 .

윈도우 11의 경우

  • 추가 설정 옵션 으로 이동합니다 .
  • 업데이트 후 내 로그인 정보를 사용하여 자동으로 설정을 완료하려면 토글 스위치를 켭니다 .

윈도우 10의 경우

  • 개인 정보 섹션 까지 아래로 스크롤합니다 .
  • 내 로그인 정보를 사용하여 자동으로 내 장치 설정을 완료하고 업데이트 또는 다시 시작한 후 내 앱을 다시 여는 기능을 켭니다 .
로그인 옵션
  • PC를 재부팅하고 다음 로그인부터 다음 오류 메시지가 더 이상 존재하지 않을 수 있습니다.

2. Windows 업데이트 문제 해결사 실행

이 업데이트 문제는 손상된 장치 드라이버로 인해 발생하므로 위의 수정 사항을 따르면 근본 원인을 해결할 수 있습니다. 그러나 기존 빌드 OS를 업그레이드하는 동안 0x80240020 오류가 계속 발생하는 경우 Windows 문제 해결사를 실행하세요 . 이 도구는 결함이 있는 파일을 쉽게 감지하고 가능하면 복구할 수 있습니다. 전체 절차는 다음과 같습니다.

윈도우 11의 경우

  • Windows+I 키를 사용하여 설정 메뉴를 엽니다 .
  • 시스템 > 문제 해결 > 기타 문제 해결사 로 이동합니다 .
  • Windows Update 옆에 있는 실행 버튼을 클릭합니다 .
Windows 11 업데이트 문제 해결사

윈도우 10의 경우

  • Win 및 R 단축키를 사용하여 실행 대화 상자를 엽니다 .
  • 텍스트 상자에 ms-settings:를 입력 하고 확인 버튼을 누르세요.
  • 업데이트 및 보안 > 문제 해결 > Windows 업데이트 로 이동합니다 .
  • 이제 문제 해결사 실행 버튼을 클릭하여 검색/복구 작업을 시작하세요.
분쟁 조정자
  • 완료되면 PC를 다시 시작 하고 컴퓨터에 보류 중인 업데이트를 설치합니다.

3. BITS 서비스 활성화

BITS(Background Intelligent Transfer Service)는 Microsoft 서버와 PC 간의 통신 장치 역할을 합니다. 그렇기 때문에 문제가 발생하거나 이 서비스가 중지되면 회사 서버로부터 새로운 패치 업데이트를 받을 수 없게 됩니다. 이미 업데이트 관련 문제가 발생하고 있으므로 BITS가 컴퓨터에서 제대로 작동하는지 확인해야 합니다. 작업 단계는 다음과 같습니다.

  • 시작을 클릭하고 Services 를 입력 한 후 Enter 키를 누릅니다.
  • Background Intelligent Transfer Service를 찾아 두 번 클릭합니다 .
  • 다음 화면에서 일반 탭으로 이동하여 서비스 상태가 실행 중인지 확인 하세요 .
  • 하지만 Stopped 인 경우 시작 버튼 을 클릭하여 실행하세요.
  • 확인 버튼을 클릭하여 변경 사항을 저장합니다.

4. SoftwareDistribution 폴더 삭제/ 다시 만들기

일부 누락되거나 손상된 파일로 인해 시스템이 업그레이드를 수행하지 못하는 경우가 많습니다. 이러한 경우에는 SoftwareDistribution 폴더를 삭제하고 다시 생성해 보아야 합니다. 이렇게 하면 0x80240020 오류가 해결될 뿐만 아니라 다른 여러 업데이트 관련 문제도 해결됩니다. 진행 방법은 다음과 같습니다 –

  • 실행 대화 상자를 호출하려면 Win 및 R 단축키를 누르십시오 .
  • 여기 텍스트 표시줄에 services.msc 를 입력하고 확인 버튼 을 누르세요 .
  • 서비스 페이지가 나타나면 아래로 스크롤하여 아래 서비스를 찾으세요.
0x80240020

Windows Update service
Background Intelligent Transfer service
Cryptographic services

  • 이러한 각 서비스를 두 번 클릭하고 중지 버튼을 누르십시오.
  • Win 및 E 단축키를 눌러 파일 탐색기를 엽니다.
  • C:\\Windows\\SoftwareDistribution\ 으로 이동하여 이 디렉터리 내의 모든 내용을 삭제하거나 이 폴더의 이름을 ” softwaredistribution.old “로 바꿉니다.
0x80240020
  • 이제 관리자 권한 으로 명령 프롬프트를 실행 하고 아래 코드를 실행하세요.

wuauclt.exe /updatenow

  • 완료하는 데 시간이 걸리므로 잠시 기다리십시오. 완료되면 Windows 콘솔을 닫고 서비스 창으로 돌아가서 이전에 중지한 서비스를 다시 시작하십시오.

Windows Update service, Background Intelligent Transfer service, and Cryptographic services.

  • 마지막으로 변경 사항이 즉시 적용되도록 컴퓨터를 재부팅하십시오.

다음 로그인부터는 오류 메시지 없이 Windows 10 OS를 업데이트할 수 있습니다.

5. 레지스트리 내부에서 몇 가지 변경을 수행합니다.

위의 수정 사항 중 어느 것도 0x80240020 오류를 해결하지 못하는 경우 레지스트리 내 특정 항목의 키 값을 조정하면 이 문제가 해결될 수 있습니다. 그러나 잘못된 변경으로 인해 전체 운영 체제가 손상될 수 있으므로 주의하십시오. 또한 아래 단계를 처리하기 전에 시스템 백업을 생성하는 것이 좋습니다.

  • Windows 아이콘을 마우스 오른쪽 버튼으로 클릭하고 실행 을 선택합니다 .
  • 텍스트 상자에 regedit를 입력 하고 Enter를 눌러 레지스트리 편집기를 엽니다.
  • UAC 창이 나타나면 예를 눌러 접근을 승인하세요.
  • 이제 왼쪽 열에 있는 폴더를 확장하여 다음 주소로 연결하세요.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade

  • WindowsUpdate 폴더에서 해당 파일을 찾을 수 없는 경우 새 키를 만들고 아래 순서에 따라 이 OSUpgrade 이름을 지정하세요.

Right click on WindowsUpdate > Select New > Key

0x80240020
  • 새로 생성된 키를 입력한 후 아무 곳이나 마우스 오른쪽 버튼으로 클릭하고 선택합니다 New > DWORD (32-bit) value.
  • 이 항목의 이름을 “AllowOSUpgrade”로 바꾸고 해당 값을 따옴표 없이 “0x00000001″로 설정합니다.
0x80240020
  • 지금까지 변경한 내용이 적용되도록 PC를 다시 시작하세요 .

이상입니다. 이 게시물이 잔소리하는 업데이트 버그 체크 0x80240020을 제거하는 데 도움이 되기를 바랍니다. 이 기사와 관련된 질문이나 제안 사항이 있으면 댓글 상자를 통해 알려주십시오.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다