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

Windows 오류 코드 0x80244018 완벽 해결 가이드 – 업데이트·스토어 앱 설치 오류 수정법

일부 Windows 사용자들이 Windows 업데이트를 적용하거나 Microsoft Store에서 앱을 다운로드하여 설치하려고 할 때 0x80244018 오류 코드가 발생한다고 보고하고 있습니다. 이 오류 코드는 WU_E_PT_HTTP_STATUS_FORBIDDEN을 의미하며, HTTP 상태 403 요청과 매우 유사합니다. 즉, 서버가 요청 자체는 이해했지만 이를 수행하는 것을 거부한 상황입니다.

0x80244018 오류의 원인은 무엇인가요?

다양한 사용자 사례와 해결 방법을 분석한 결과, 이 오류 메시지를 유발하는 것으로 확인된 주요 원인들은 다음과 같습니다.

  • 타사 프로그램이 프로세스를 방해 – 이 오류의 가장 대표적인 원인입니다. 대부분 과도하게 보안에 민감하게 작동하는 백신 프로그램이나 인터넷 통신을 모니터링 또는 필터링하는 프로그램이 원인입니다.
  • VPN 또는 프록시에 의해 업데이트 차단 – VPN이나 프록시 서비스를 사용 중이라면 이 문제가 발생할 수 있습니다. Windows Update 구성 요소는 익명화 서비스를 사용하는 환경에서 오작동하는 것으로 알려져 있습니다.
  • BITS 서비스가 비활성화됨 – BITS(Background Intelligent Transfer Service)는 운영체제에 새 업데이트를 제공하는 데 필수적인 Windows 서비스입니다. 이 서비스가 실행되지 않으면 오류가 발생할 수 있습니다.
  • 구성 요소 서비스 오류 – Windows Update 서비스, MSI Installer 또는 암호화(Cryptographic) 서비스 중 하나라도 문제가 생기면 오류가 나타날 수 있습니다.
  • 시스템 파일 손상 – 손상된 시스템 파일이 업데이트 구성 요소를 방해할 경우에도 이 오류가 발생할 수 있습니다.

동일한 오류 코드로 어려움을 겪고 있다면, 이 글에서 검증된 문제 해결 단계를 소개합니다. 아래의 방법들은 같은 상황의 다른 사용자들이 실제로 문제를 해결하는 데 사용한 방법들입니다.

가장 좋은 결과를 얻으려면 아래 방법들을 순서대로 따라 하면서 본인의 상황에 맞는 해결책을 찾아보세요.

방법 1: Windows Update 문제 해결사 사용하기

먼저 운영체제가 자동으로 이 문제를 처리할 수 있는지 확인해 보겠습니다. Windows Update 문제 해결사는 성공률이 높은 편은 아니지만, 일부 사용자는 이 도구만으로 오류를 해결했습니다.

이 내장 유틸리티는 시스템에서 업데이트 구성 요소와 관련된 비정상 항목을 검사하고, 문제 해결을 위한 다양한 복구 전략을 적용합니다. 실행 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "ms-settings:troubleshoot"를 입력하고 Enter 키를 눌러 설정 앱의 문제 해결 탭으로 이동합니다.
  2. 아래로 스크롤하여 Windows Update 항목을 클릭한 후 문제 해결사 실행을 선택합니다.
    참고: Store 앱 설치 또는 실행 중에 문제가 발생했다면, 대신 Windows Store 앱 문제 해결사를 실행하세요.
  3. 유틸리티가 초기 검사를 마칠 때까지 기다립니다. 비정상 항목이 발견되면 이 수정 사항 적용을 클릭하여 제안된 복구 전략으로 문제를 해결해 봅니다.
  4. 프로세스가 완료되면 컴퓨터를 재부팅하고, 다음 시작 시 0x80244018 오류가 해결되었는지 확인합니다. 오류 메시지가 계속 나타난다면 아래의 다음 방법으로 넘어갑니다.

방법 2: 방해가 될 수 있는 타사 프로그램 제거하기

0x80244018 오류 코드가 발생하는 가장 흔한 원인은 타사 프로그램의 간섭입니다. 타사 백신 소프트웨어나 네트워크 모니터링 프로그램이 Windows의 자체 업데이트를 차단하거나 억제할 수 있습니다.

업데이트를 차단할 수 있는 과잉 보안 프로그램은 여러 가지가 있지만, 사용자 보고 기준으로는 Avira Security Suite와 AVG가 가장 빈번하게 언급됩니다.

오류가 발생하는 컴퓨터에 타사 백신을 사용 중이라면, 해당 보안 프로그램을 컴퓨터에서 완전히 제거하는 절차를 진행하세요.

참고: 보안 프로그램의 실시간 보호 기능만 비활성화하는 것은 효과가 없습니다. 동일한 규칙이 그대로 유지되기 때문입니다.

타사 보안 프로그램을 제거한 후에도 문제가 해결되지 않으면 다음 방법으로 넘어갑니다.

방법 3: BITS 서비스 강제 시작하기

BITS(Background Intelligent Transfer Service)는 클라이언트에 업데이트를 전달하는 역할을 담당합니다. BITS 서비스가 수동으로 중지되었거나 타사 프로그램에 의해 비활성화된 경우 0x80244018 오류가 나타날 수 있습니다.

비슷한 상황의 여러 사용자가 서비스 화면에서 BITS 서비스를 수동으로 시작하여 문제를 해결했습니다. 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "services.msc"를 입력하고 Enter 키를 눌러 서비스 화면을 엽니다.
  2. 서비스 화면에서 목록을 스크롤하여 BITS(Background Intelligent Transfer Service)를 찾은 후 더블클릭합니다.
  3. 다음 화면에서 일반(General) 탭으로 이동하여 시작 유형(Startup type)이 다르게 설정되어 있다면 자동(지연된 시작)(Automatic (Delayed Start))으로 변경합니다. 그런 다음 시작(Start) 버튼(서비스 상태 아래)을 눌러 서비스를 강제로 시작합니다.
  4. Windows Update 화면으로 돌아가 0x80244018 오류 없이 업데이트를 적용할 수 있는지 확인합니다.

동일한 오류가 반복되거나 BITS 서비스가 이미 활성화되어 있었다면, 아래의 다음 방법들을 계속 진행하세요.

방법 4: 프록시 서버 또는 VPN 서비스 비활성화하기

VPN 서비스와 프록시 서버도 용의 대상입니다. Windows 서버는 네트워크 연결을 다른 서버를 통해 필터링하는 컴퓨터에 민감한 데이터를 전송하는 것을 선호하지 않습니다. 0x80244018 오류를 겪던 여러 사용자가 VPN 또는 프록시 서버를 비활성화하자마자 문제가 해결되었다고 보고했습니다.

VPN 서비스를 사용 중이라면, 일시적으로 비활성화하여 원인인지 확인해 보세요. VPN을 끈 상태에서 0x80244018 오류를 유발하던 작업을 다시 시도합니다. 오류가 더 이상 발생하지 않는다면, 운영체제 업데이트가 필요할 때마다 VPN을 꺼두세요. 또는 이런 문제를 일으키지 않는 다른 서비스를 찾아보는 것도 좋습니다.

프록시 서버를 사용해 인터넷 위치를 숨기고 있다면, 프록시를 비활성화하고 문제가 해결되는지 확인해 보세요. 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "ms-settings:network-proxy"를 입력하고 Enter 키를 눌러 설정 앱의 프록시(Proxy) 화면을 엽니다.
  2. 프록시 탭에서 수동 프록시 설정(Manual proxy setup)으로 이동하여 프록시 서버 사용(Use a proxy server)과 연결된 토글을 비활성화합니다.
  3. 컴퓨터를 재시작하고 다음 시작 시 오류가 해결되었는지 확인합니다. 여전히 0x80244018 오류가 발생한다면 다음 방법으로 넘어갑니다.

방법 5: Windows Update 구성 요소 초기화하기

동일한 오류 메시지로 고생하던 일부 사용자는 모든 Windows 10 업데이트 구성 요소를 초기화한 후 문제가 해결되었다고 보고했습니다. 오류가 Windows Update 결함으로 인해 발생한 것이라면, 모든 WU 구성 요소를 재설정하면 문제가 해결될 수 있습니다.

Windows Update 구성 요소를 초기화하는 방법에는 두 가지가 있습니다. 두 가지 모두 소개하지만, 수동 방식이 많은 사용자에게 효과가 입증되었다는 점을 참고하세요.

자동으로 초기화하기

  1. Microsoft Technet 웹페이지에서 Reset Windows Update Agent 도구를 다운로드합니다.
  2. .zip 압축 파일을 추출하고 ResetWUEng 실행 파일을 실행합니다.
  3. 화면의 지시에 따라 WU 구성 요소를 초기화합니다.
  4. 컴퓨터를 재시작하고 오류 코드가 해결되었는지 확인합니다.

수동으로 초기화하기

  1. Windows 키 + R을 눌러 새 실행 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 를 선택합니다.
  2. 관리자 권한 CMD에서 아래 명령어들을 하나씩 입력하고 각 명령 후 Enter 키를 눌러 일련의 WU 구성 요소를 중지합니다. 해당 서비스는 Windows Update 서비스, MSI Installer, 암호화 서비스, BITS 서비스입니다.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. 서비스가 중지되면, 동일한 CMD 창에서 아래 명령어를 실행하여 SoftwareDistributionCatroot2 폴더의 이름을 변경합니다.
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. 이제 2단계에서 중지한 서비스들을 아래 명령어로 다시 시작합니다. 각 명령 후 Enter 키를 누릅니다.
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. 관리자 권한 명령 프롬프트를 닫고 컴퓨터를 재시작합니다. 다음 시작 시 문제가 해결되었는지 확인하고, 해결되지 않았다면 다음 방법으로 계속 진행합니다.

방법 6: SFC 및 DISM 검사 실행하기

내장 유틸리티 몇 가지를 실행하여 시스템 파일 손상을 해결함으로써 많은 사용자가 문제를 해결했습니다. 이 방법은 대체로 효과적이지만 몇 시간이 걸릴 수 있으므로, 시작하기 전에 충분한 시간을 확보하세요.

SFC 및 DISM 검사를 통해 0x80244018 오류를 해결하는 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 를 선택하여 관리자 권한을 부여합니다.
  2. 관리자 권한 명령 프롬프트에서 아래 명령어를 입력하여 SFC 검사를 실행합니다. 이 유틸리티는 시스템의 손상 여부를 검사하고, 손상된 파일을 캐시된 복사본으로 대체합니다.
    sfc /scannow
  3. 절차가 완료되면 컴퓨터를 재부팅하고 다음 시작 시 오류가 해결되었는지 확인합니다. 0x80244018 오류가 계속 발생한다면 아래 단계를 계속 진행합니다.
  4. 1단계를 다시 수행하여 새 관리자 권한 CMD 창을 엽니다. 그런 다음 아래 명령어를 실행하여 DISM 검사를 시작합니다. 이 유틸리티는 손상된 파일을 Microsoft 서버에서 다운로드한 정상 복사본으로 교체합니다. 실행 전에 안정적인 인터넷 연결이 되어 있는지 확인하세요.
    dism /online /cleanup-image /restorehealth
  5. 프로세스가 완료되면 컴퓨터를 재시작하고, 다음에 업데이트를 적용할 때 오류가 다시 나타나는지 확인합니다.