Windows 업데이트를 시도할 때 새로운 업데이트를 검색하지 못하고 오류 코드 0x80244022가 표시되는 경우가 있습니다. 이 문제의 원인은 다양하지만, 대부분 인터넷 연결이 불안정하거나 Microsoft의 Windows Update 서버에 과부하가 걸려 일시적으로 응답하지 않는 경우와 관련이 있습니다.

원인이 무엇이든 우선은 최소 2시간 정도 기다린 후 다시 시도해 보시기 바랍니다. 그래도 해결되지 않는다면 아래에서 소개하는 방법들을 하나씩 적용해 보세요.
1. Microsoft 서버 과부하 여부 확인
Windows Update 서비스가 Microsoft 서버와 원활하게 통신하지 못했다면, 서버에 일시적인 부하가 걸렸을 가능성이 높습니다. 특히 새로운 업데이트가 배포된 직후에는 전 세계 사용자가 동시에 업데이트를 요청하기 때문에 서버가 혼잡해지기 쉽습니다.
이 경우에는 하루 이틀 정도 기다렸다가 다시 시도하는 것이 좋습니다. Microsoft 공식 웹사이트를 방문하거나 온라인 검색을 통해 서버 장애 관련 공지가 있는지 확인해 보는 것도 도움이 됩니다.
2. 날짜 및 시간 설정 점검
컴퓨터의 날짜와 시간 설정이 잘못되어 있으면 Microsoft 서버와의 통신이 원활하지 않을 수 있습니다. 모든 기능이 정상 작동하도록 날짜 및 시간을 올바르게 설정해야 합니다.
- 작업표시줄 오른쪽 하단의 날짜 및 시간을 마우스 오른쪽 버튼으로 클릭한 후 '날짜/시간 조정'을 선택합니다.
- 컴퓨터가 자동으로 올바른 시간과 날짜를 등록하도록 다음 옵션들이 켜져 있는지 확인합니다.
- 일광 절약 시간 자동 조정
- 시간 자동 설정
- 표준 시간대 자동 설정
- 컴퓨터를 재시작한 후 Windows Update를 다시 실행합니다. 온라인 검색으로 현재 컴퓨터의 시간이 실제 표준 시간대와 정확히 일치하는지도 확인해 보세요.

3. Windows Update 문제 해결사 실행 및 인터넷 설정 초기화
Windows 10에는 내장된 문제 해결사가 있으며, 실행만 하면 문제를 자동으로 감지하고 별도의 조작 없이도 해결해 줍니다.
- 화면 왼쪽 하단의 Windows 로고를 클릭한 후 톱니바퀴 아이콘을 눌러 설정을 엽니다.
- '업데이트 및 보안' 항목을 열고 '문제 해결' 섹션으로 이동합니다.
- '시작 및 실행' 항목 아래에서 'Windows 업데이트'를 클릭하고 화면의 안내에 따라 진행합니다.

추가로 Internet Explorer를 통해 인터넷 설정을 자동으로 초기화하고 새로 고치는 것도 권장됩니다. 이 방법으로 많은 사용자가 Windows Update 문제를 해결했습니다.
- 시작 메뉴를 연 후 검색 메뉴에서 Internet Explorer를 찾아 실행합니다.
- 브라우저 창 오른쪽 상단의 톱니바퀴 아이콘을 클릭하고 '인터넷 옵션'을 선택합니다.
- '연결' 탭으로 이동한 후 'LAN 설정'을 엽니다.
- '자동 구성' 항목 아래의 '설정 자동 검색' 체크박스에 체크합니다.
4. 추가 문제 해결: 네트워크 연결 및 프록시 설정
위 방법으로도 문제가 해결되지 않았다면 인터넷 연결 자체에 문제가 있을 수 있습니다. 아래 지침을 따라 확인해 보세요.
- 해결 방법 3의 1~2단계를 따라 설정 앱의 '문제 해결' 섹션을 엽니다.
- '시작 및 실행' 항목 아래에서 '인터넷 연결'을 클릭하고 화면의 안내를 따릅니다.
- 또는 제어판의 네트워크 문제 해결사를 사용하여 네트워크 설정의 오류를 점검할 수 있습니다.
- 검색창에 '네트워크 문제 식별 및 복구'를 입력하여 검색합니다.
- 문제 해결사가 즉시 실행됩니다.
프록시를 통해 인터넷에 연결 중이라면 프록시를 비활성화한 후 업데이트를 진행하세요.
- Internet Explorer를 엽니다.
- 오른쪽 상단의 톱니바퀴 아이콘을 클릭하고 '인터넷 옵션'을 엽니다.
- '연결' 탭으로 이동한 후 'LAN 설정'을 엽니다.
- 'LAN에 프록시 서버 사용' 옵션을 찾아 체크를 해제합니다.
- 변경 사항을 적용한 후 컴퓨터 업데이트를 다시 시도합니다.

5. Windows Update 구성 요소 완전 초기화
앞서 소개한 방법들이 모두 실패했다면 Windows Update 구성 요소를 완전히 초기화한 후 다시 업데이트를 시도하는 것이 좋습니다. 이 방법은 0x80244022뿐 아니라 다양한 Windows Update 오류에 효과적이며, 많은 사용자가 성공 사례를 보고했습니다.
- 검색창에 '명령 프롬프트'를 입력하고 마우스 오른쪽 버튼을 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
- 다음 명령어를 차례로 입력하여 BITS 서비스, 암호화 서비스, Windows Update 서비스를 중지합니다. 각 명령어 입력 후 Enter 키를 누르고 작업이 완료될 때까지 기다립니다.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc- 아래 명령어로 qmgr*.dat 파일들을 삭제합니다.
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"- SoftwareDistribution 폴더의 이름을 변경하여 업데이트 프로세스 전체를 재시작합니다. 다음 명령어를 하나씩 복사해서 붙여넣거나 직접 입력합니다.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak- 명령 프롬프트에서 다음 명령어를 순서대로 입력하여 Windows Update 서비스와 BITS 서비스를 기본 설정으로 되돌립니다. 각 명령어 후 반드시 Enter 키를 눌러야 합니다.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)- 업데이트 프로세스가 정상적으로 인식되도록 BITS 파일과 Windows Update 파일을 다시 등록해야 합니다. 등록할 파일이 많으므로 아래 명령어를 하나도 빠뜨리지 말고 각각 실행하세요.
regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll- 다음 명령어를 차례로 입력하여 Winsock을 초기화하고 프록시 설정을 자동으로 재구성합니다.
netsh winsock reset
netsh winhttp reset proxy- 처음에 중지했던 서비스들을 다음 명령어로 다시 시작합니다.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc- 변경 사항을 적용하기 위해 컴퓨터를 재시작한 후 업데이트를 다시 실행하고 오류 메시지가 나타나는지 확인합니다.
6. 간단한 레지스트리 수정 방법
이 방법은 온라인에 공유된 팁으로 많은 사용자에게 효과가 있었기 때문에, 다른 방법이 모두 실패했을 때 시도해 볼 만합니다. 단, 레지스트리 변경은 컴퓨터 성능에 부정적인 영향을 줄 수 있으므로 변경 내용을 정확히 이해하고 있어야 하며, 만약을 위해 레지스트리 백업을 먼저 해두는 것이 좋습니다.
- 검색창에 'regedit'를 입력하고 나타나는 첫 번째 결과를 클릭합니다.
- 레지스트리 편집기가 열리면 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE >> SOFTWARE >> Policies >> Microsoft >> Windows >> WindowsUpdate >> AU- 비슷한 값이 없다면 REG_DWORD 값을 생성하고 이름을 'UseWUServer'(따옴표 제외)로 지정합니다.
- WSUS(Windows Server Update Services)를 사용 중이라면 해당 값 데이터를 1로 설정합니다.
- Windows Server를 사용하지 않는 일반 PC라면 값 데이터를 0으로 설정합니다.
- 이제 업데이트를 다시 실행해 봅니다.
7. DISM 도구로 시스템 이미지 오류 점검
인터넷 연결이나 Windows Update 서비스가 원인이 아닌 경우도 있습니다. 단순한 시스템 이미지 오류만으로도 컴퓨터의 여러 기능에 문제가 발생할 수 있습니다. 다행히 DISM(배포 이미지 서비스 및 관리) 도구를 사용하면 이러한 오류를 감지하고 복구할 수 있습니다.
- 검색창에 '명령 프롬프트'를 입력하고 관리자 권한으로 실행하거나, 왼쪽 하단의 Windows 로고를 마우스 오른쪽 버튼으로 클릭한 후 '명령 프롬프트(관리자)'를 선택합니다. 반드시 관리자 권한이 있어야 합니다.
- 아래 명령어를 복사해서 붙여넣으면 DISM이 Windows 이미지 스캔을 시작합니다. 완료까지 시간이 걸릴 수 있으므로 끝날 때까지 기다려 주세요.
dism /online /cleanup-image /restorehealth- SFC(시스템 파일 검사기) 도구도 함께 실행하는 것이 좋습니다. 이 도구는 손실되거나 손상된 시스템 파일을 검사하여 누락된 파일을 복구하고 손상된 파일을 교체해 줍니다. 아래 명령어로 실행하세요.
sfc /scannow8. Windows 수동 업데이트 설치
새로운 Windows 업데이트가 출시되면 일시적으로 많은 사용자가 업데이트 오류를 겪는 경우가 종종 있습니다. 이런 경우 Microsoft 공식 사이트에서 Windows를 수동으로 업데이트할 수 있습니다.
- 왼쪽 하단의 Windows 로고를 클릭한 후 톱니바퀴 아이콘을 눌러 설정 앱을 엽니다.
- '업데이트 및 보안 >> Windows 업데이트 >> 업데이트 기록'으로 이동합니다.
- 업데이트 목록 상단에서 가장 최근 업데이트의 KB(기술 자료) 번호를 확인하고 복사합니다.
- Microsoft 업데이트 카탈로그 검색창에 'KB'로 시작하는 해당 번호를 붙여넣습니다.
- 보류 중인 업데이트를 찾아 '추가'를 클릭하여 다운로드 대기열에 넣습니다.
- 검색창 바로 아래의 '장바구니 보기'를 클릭하고 업데이트를 확인한 후 '다운로드'를 클릭합니다. 사용권 계약에 동의합니다.
- 다운로드된 업데이트 파일이 있는 폴더를 찾아 더블클릭한 후 화면의 안내에 따라 설치를 진행합니다.
다음 업데이트 때는 이 과정을 반복하지 않기를 바랍니다.
9. Windows 초기화(최후의 수단)
마지막 방법은 Windows 설치를 완전히 초기화해야 업데이트가 가능한 경우입니다. 번거롭지만 이 방법은 확실히 효과가 있으며, 실제로 이 문제를 해결하기 위해 PC를 초기화한 사용자들이 많았습니다.
- '설정 >> 업데이트 및 보안 >> 복구'로 이동합니다.
- '이 PC 초기화' 섹션에서 '시작'을 클릭합니다.
- 안내에 따라 진행하되 반드시 '내 파일 유지' 옵션을 선택하세요. 단, 설치된 프로그램은 삭제됩니다.
- 초기화가 완료되면 즉시 PC를 업데이트합니다.
이 가이드의 방법들을 순서대로 적용하면 대부분의 경우 오류 코드 0x80244022를 해결할 수 있습니다. 급한 마음에 복잡한 방법부터 시도하기보다는, 먼저 간단한 방법부터 차근차근 확인해 보시기 바랍니다.