일부 Windows 사용자들이 최신 Windows 업데이트를 설치하지 못해 어려움을 겪고 있다는 문의를 보내오고 있습니다. 확인해 보면 업데이트 검색을 시도할 때마다 8024001B 오류 코드와 함께 "업데이트를 확인하는 중에 문제가 발생했습니다"라는 메시지가 나타납니다. 이 오류는 검색 절차가 완료되기 전에 발생하기 때문에, 영향을 받는 사용자는 어떤 업데이트를 설치해야 하는지조차 확인할 수 없습니다. 대부분의 경우 이 문제는 Windows 7 및 Windows 8.1에서 보고되고 있습니다.
Windows 업데이트 오류 코드 8024001B의 원인은 무엇인가요?
저희는 다양한 사용자 사례를 조사하고, 이미 이 문제를 해결한 사용자들이 추천한 여러 복구 방법을 직접 테스트하며 이 문제를 분석했습니다. 분석 결과, 여러 가지 원인이 이러한 동작을 유발할 수 있는 것으로 결론지었습니다. 주요 원인은 다음과 같습니다.
- WU 구성 요소 오류 – 일부 사용자들의 보고에 따르면, 하나 이상의 WU(Windows Update) 구성 요소가 비정상 상태(운영체제는 해당 구성 요소가 열려 있다고 인식하지만 실제로는 그렇지 않은 상태)에 빠졌을 때 이 오류 코드가 발생할 수 있습니다. 이 경우 모든 WU 구성 요소를 초기화하거나 Windows 업데이트 문제 해결사를 사용하면 문제를 해결할 수 있습니다.
- 시스템 파일 손상 – 시스템 파일 손상 역시 WU 설치 과정에서 이 오류 코드가 나타나는 원인이 될 수 있습니다. WU 종속성 중 하나라도 손상되면 전체 업데이트 작업에 영향을 미칠 수 있습니다. 이 경우 복구 설치(또는 클린 설치)를 진행하면 문제를 해결할 수 있습니다.
- 원인 불명의 간섭 – 드문 경우지만, 특정할 수 없는 원인으로 인해 이 오류가 발생하기도 합니다. 드라이버 업데이트가 WU 작업과 충돌했을 가능성도 있습니다. 이런 충돌은 정확히 찾아내기가 쉽지 않기 때문에, 시스템 복원을 사용하여 문제가 발생하지 않았던 시점으로 컴퓨터 상태를 되돌리는 것이 가장 좋은 방법입니다.
현재 Windows 업데이트 8024001B 오류 코드를 겪고 있고 위 시나리오 중 하나가 해당된다면, 이 글이 문제 해결에 도움이 될 것입니다. 아래에서는 비슷한 상황의 다른 사용자들이 성공적으로 오류를 우회하고 Windows 업데이트를 정상적으로 설치하는 데 사용한 방법들을 소개합니다.
최대한 효율적으로 진행하려면, 아래의 방법들을 효율성과 난이도 순서대로 정리된 순서 그대로 따르는 것을 권장합니다. 결국 어떤 시나리오에 해당하더라도 문제를 해결할 수 있는 복구 절차에 도달하게 될 것입니다.
그럼 시작해 보겠습니다!
방법 1: Windows 업데이트 문제 해결사 실행
위 섹션에서 살펴본 것처럼 여러 가지 원인이 이 오류 메시지를 유발할 수 있지만, 대부분의 경우 문제는 외부 프로세스나 서비스가 아닌 WU 구성 요소 자체에서 비롯됩니다.
따라서 문제 해결의 첫 단계는, 사용자가 직접 설정하지 않아도 Windows가 자동으로 문제를 해결할 수 있는지 확인하는 것입니다. 이는 Windows 업데이트 문제 해결사를 실행하면 됩니다.
만약 겪고 있는 문제가 Microsoft에 이미 등록된 알려진 문제라면, Windows 업데이트 문제 해결사에 해당 문제를 자동으로 처리하는 복구 전략이 포함되어 있을 것입니다. 8024001B 오류로 고생하던 여러 Windows 사용자들도 이 유틸리티를 실행하고 권장 복구 전략을 적용함으로써 문제를 해결했다고 보고했습니다.
Windows 업데이트 문제 해결사 사용 방법을 잘 모르겠다면, 아래의 단계별 지침을 따라 해 보세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그다음 'control.exe /name Microsoft.Troubleshooting'을 입력하고 Enter 키를 눌러 기존 제어판 인터페이스의 문제 해결 탭을 엽니다.
참고: UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다. - 기존 제어판 인터페이스에 들어가면 오른쪽 상단의 검색창에 '문제 해결'을 입력합니다. 그다음 왼쪽 결과 목록에서 문제 해결을 클릭합니다.
- 문제 해결 창에 들어가면 오른쪽 메뉴에서 시스템 및 보안을 클릭합니다. 그다음 문제 해결 전략 목록에서 Windows Update(Windows 항목 아래)를 클릭합니다.
- Windows 업데이트 문제 해결사 창이 열리면 먼저 고급 링크를 클릭하고, 자동으로 복구 적용 옵션에 체크되어 있는지 확인합니다. 그런 다음 다음을 클릭하여 다음 화면으로 진행합니다.
- 유틸리티가 문제를 감지할 때까지 기다립니다. 실행 가능한 복구 전략이 발견되면 다음 화면에 표시됩니다. 이를 활용하려면 이 수정 사항 적용을 클릭하고 절차가 완료될 때까지 기다립니다.
- 컴퓨터가 자동으로 재 시작되지 않으면 직접 재시작하고, 시스템이 부팅된 후 다시 업데이트를 시도하여 문제가 해결되었는지 확인합니다.
그래도 동일한 8024001B 오류가 발생한다면, 아래의 다음 방법으로 넘어가세요.
방법 2: 모든 WU 구성 요소 초기화
8024001B 오류를 유발할 수 있는 또 다른 흔한 시나리오는, WU(Windows Update) 불일치로 인해 컴퓨터가 새 업데이트를 찾고 설치하는 능력이 사실상 차단되는 경우입니다.
여러 영향을 받은 사용자들에게서 이러한 현상이 관찰되었으며, 대부분의 경우 이 과정에 관련된 모든 구성 요소와 종속성을 초기화하여 문제를 해결했습니다.
이 시나리오가 해당된다고 생각되면, 아래 지침에 따라 관리자 권한 CMD 프롬프트에서 모든 Windows 업데이트 구성 요소를 수동으로 초기화해 보세요. 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그다음 텍스트 상자에 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
- 관리자 권한 CMD 창에 들어가면 다음 명령어를 순서대로 입력하고 각 명령 후 Enter 키를 눌러 필수 WU 서비스를 모두 중지합니다.
net stop wuauserv
참고: 이 명령들을 실행하면 Windows Update, MSI Installer 서비스, 암호화 서비스(Cryptographic), BITS 서비스 등 필수적인 Windows 업데이트 서비스가 모두 중지됩니다.
net stop cryptSvc
net stop bits
net stop msiserver - 모든 서비스를 중지한 후에는 같은 CMD 창에서 다음 명령어를 입력하고 각 명령 후 Enter 키를 눌러 SoftwareDistribution 폴더와 Catroot2 폴더의 이름을 변경합니다.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
참고: 이 두 폴더는 Windows 업데이트 구성 요소가 사용하는 업데이트 파일을 저장하는 곳이므로 매우 중요합니다. 이름을 변경하면 운영체제가 새 인스턴스를 생성하여 그 자리를 대신하게 되고, 파일 손상 문제를 우회할 수 있습니다.
ren C:\Windows\System32\catroot2 Catroot2.old - 3단계를 마친 후에는 마지막 명령어를 순서대로 입력하고 각 명령 후 Enter 키를 눌러 이전에 중지했던 서비스들을 다시 시작합니다.
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - 다시 업데이트 검색을 시도하여 여전히 8024001B 오류 코드가 발생하는지 확인합니다.
동일한 문제가 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.
방법 3: 시스템 복원 유틸리티 사용
최근에야 이 문제가 나타나기 시작했다면, 최근의 시스템 변경 사항이 WU 구성 요소에 문제를 일으켰을 가능성이 있습니다. 타사 서비스나 프로세스가 이 문제의 원인일 수도 있습니다.
모든 잠재적 원인을 목록화하는 것은 불가능하기 때문에, 저희는 비용 효율적인 접근 방식인 시스템 복원 유틸리티 사용법을 소개하겠습니다.
이 도구는 이전에 생성된 스냅샷을 사용하여 8024001B 오류를 유발한 요인이 존재하지 않았던 과거 시점으로 컴퓨터 전체 상태를 복원할 수 있습니다.
기본적으로 Windows는 중요한 작업(중요 업데이트 설치, 드라이버 설치 등)이 있을 때마다 정기적으로 시스템 복원 스냅샷을 저장하도록 구성되어 있습니다. 이 기본 동작을 변경하지 않았다면 선택할 수 있는 복원 지점이 충분히 많을 것입니다.
중요: 이 유틸리티를 사용하기 전에, 복원 지점이 생성된 이후에 수행한 모든 변경 사항은 컴퓨터 상태를 과거 시점으로 되돌릴 경우 손실된다는 점을 고려하세요. 여기에는 설치된 앱, 드라이버, 타사 응용 프로그램, 게임 등이 포함됩니다.
이러한 영향을 이해하고 계속 진행하기로 했다면, 아래 지침에 따라 복원 프로세스를 시작하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그다음 텍스트 상자에 'rstrui'를 입력하고 Enter 키를 눌러 시스템 복원 메뉴를 엽니다.
- 시스템 복원 초기 화면에 도착하면 다음을 클릭하여 다음 화면으로 진행합니다.
- 다음 화면에서 먼저 더 많은 복원 지점 표시 옵션에 체크되어 있는지 확인합니다. 그런 다음 저장된 각 복원 지점의 날짜를 비교하여 이 문제가 나타나기 이전의 복원 지점을 선택합니다. 올바른 시스템 복원 지점을 선택한 후 다음을 클릭하여 다음 화면으로 진행합니다.
- 여기까지 왔다면 유틸리티를 사용할 준비가 된 것입니다. 이제 마침을 클릭하여 복원 프로세스를 시작하기만 하면 됩니다.
- 몇 초 후 컴퓨터가 재시작되고 이전 상태가 복원됩니다. 프로세스가 완료되면 다시 업데이트 검색을 시도하여 동일한 문제가 계속 발생하는지 확인합니다.
여전히 8024001B 오류 코드가 표시된다면, 아래의 마지막 방법으로 넘어가세요.
방법 4: 모든 OS 구성 요소 새로 설치
위의 어떤 방법으로도 8024001B 오류를 해결할 수 없다면, 기존의 방법으로는 해결할 수 없는 일종의 시스템 파일 문제를 겪고 있다고 결론 내릴 수 있습니다. 이 시나리오에 해당한다면, 모든 Windows 구성 요소를 새로 고치는 절차를 따르는 것이 문제를 해결할 수 있는 유일한 방법입니다.
완전한 시스템 파일 초기화는 클린 설치 또는 복구 설치(인플레이스 업그레이드), 두 가지 절차로만 가능합니다.
클린 설치는 수행하기 더 쉽지만, 가장 큰 단점은 파일(앱, 게임, 개인 미디어, 사용자 환경 설정 등)을 하나도 유지할 수 없다는 것입니다.
가장 효율적인 방법을 찾고 있다면 복구 설치(인플레이스 업그레이드)를 선택하는 것이 좋습니다. 절차가 더 번거롭지만 시스템 구성 요소만 교체하므로 응용 프로그램과 게임을 포함한 모든 개인 데이터를 유지할 수 있습니다.