Windows 7 사용자가 대기 중인 업데이트를 설치하려고 할 때 80246001 오류 코드가 나타나는 경우가 많습니다. 특히 중요 업데이트(Important)와 누적 업데이트(Cumulative)를 설치할 때 이 문제가 자주 보고됩니다.
이 오류는 다양한 원인으로 발생할 수 있습니다. 주요 원인은 다음과 같습니다.
- Windows Update 일반 오류 – 내장된 Windows Update 문제 해결사로 자동 수정이 가능한 경우입니다.
- 손상된 WU 구성 요소 – Windows Update 구성 요소에 문제가 있거나 새 업데이트 설치가 차단된 경우, Microsoft Update Catalog를 통해 수동 설치로 우회할 수 있습니다.
- 악성코드 감염 – 일부 악성코드가 Internet Explorer와 Windows Update 구성 요소에 침투해 오류를 유발할 수 있습니다.
- Intel Management Engine Interface 드라이버 문제 – 해당 드라이버 업데이트 시도 중 오류가 발생하는 경우, Intel 공식 사이트에서 최신 드라이버를 수동 설치하면 해결됩니다.
- 시스템 파일 손상 – 일반적인 방법으로 복구할 수 없는 시스템 파일 손상이 원인일 수 있습니다.
- SoftwareDistribution 또는 Catroot2 폴더 손상 – 업데이트 저장 폴더의 오류로 인해 문제가 발생하는 경우가 많습니다.
방법 1: Windows Update 문제 해결사 실행
가장 먼저 시도할 수 있는 방법은 Windows에 내장된 문제 해결사를 활용하는 것입니다. 실제로 이 오류를 겪던 사용자 중 상당수가 Windows Update 문제 해결사를 실행하고 권장 복구 전략을 적용하여 문제를 해결했습니다.
문제 해결사는 업데이트 구성 요소의 비정상 상태를 자동으로 검색하고, 인식 가능한 문제가 발견되면 자동으로 수정을 적용합니다.
실행 절차
- Windows 키 + R을 눌러 실행 창을 열고, 'control.exe /name Microsoft.Troubleshooting'을 입력한 후 Enter 키를 눌러 문제 해결 탭을 엽니다.
- 목록을 아래로 스크롤하여 Windows Update 항목을 찾은 뒤, 문제 해결사 실행(Run the Troubleshooter)을 클릭합니다.
- 초기 검사가 완료될 때까지 기다린 후, 유효한 복구 전략이 발견되면 이 수정 사항 적용(Apply this fix)을 클릭합니다.
- 복구가 완료되면 컴퓨터를 재부팅합니다.
- 재부팅 후 대기 중인 업데이트를 다시 설치하여 문제가 해결되었는지 확인합니다.
여전히 동일한 오류 코드가 나타난다면 다음 방법을 시도해 보세요.
방법 2: Microsoft Update Catalog에서 수동 설치 (우회 방법)
첫 번째 방법으로 원인을 찾지 못했거나 빠른 해결이 필요한 경우, Microsoft Update Catalog를 통해 실패하는 업데이트를 직접 찾아 수동으로 설치하는 것이 효과적입니다.
여러 개의 업데이트가 동시에 실패하는 경우 작업이 다소 번거로울 수 있지만, 내장 Windows Update 구성 요소에 의존하지 않고도 문제를 우회할 수 있는 확실한 방법입니다.
설치 절차
- 브라우저를 열어 Microsoft Update Catalog(catalog.update.microsoft.com)에 접속합니다.
- 화면 왼쪽 상단의 검색 기능을 이용해 80246001 오류로 실패하는 업데이트를 검색합니다.
- 검색 결과에서 현재 사용 중인 OS 아키텍처(32비트/64비트)와 Windows 버전에 맞는 업데이트를 찾습니다.
- 올바른 업데이트를 확인한 후 다운로드(Download) 버튼을 클릭합니다.
- 다운로드가 완료되면 파일 탐색기로 해당 위치로 이동한 뒤, .inf 파일을 마우스 오른쪽 버튼으로 클릭하고 설치(Install)를 선택합니다.
- 설치가 완료되면 나머지 실패했던 업데이트에 대해 같은 과정을 반복합니다.
같은 문제가 계속 발생한다면 다음 방법으로 넘어가세요.
방법 3: Microsoft Safety Scanner 실행
일부 사용자의 경우 악성코드가 Windows Update 구성 요소와 Internet Explorer에 침투하여 이 오류를 유발한 사례가 보고되었습니다.
이 경우 Microsoft의 기본 바이러스 제거 도구인 Microsoft Safety Scanner를 실행하면 문제를 해결할 수 있습니다. 이 도구는 잠복 악성코드 탐지에는 다소 약할 수 있지만, Windows 구성 요소에 침투한 악성코드 제거에는 매우 효과적입니다.
참고: 최대 효율을 위해 이 도구는 안전 모드(Safe Mode)에서 실행하는 것이 좋습니다.
안전 모드 진입 및 스캔 절차
- 컴퓨터를 켜거나 재시작한 후 로그인 화면이 나타나면, 화면 오른쪽 하단의 전원 아이콘을 클릭합니다.
- Shift 키를 누른 상태에서 다시 시작(Restart)을 클릭하면 컴퓨터가 복구(Recovery) 메뉴로 직접 부팅됩니다.
- 복구 메뉴에서 문제 해결(Troubleshoot)을 선택합니다.
- 고급 옵션(Advanced Options) 화면에서 시작 설정(Startup Settings)을 클릭합니다.
- F5 키를 눌러 네트워킹 지원 안전 모드로 부팅합니다.
참고: Safety Scanner에 필요한 파일을 다운로드하려면 인터넷 연결이 필수입니다. - 안전 모드로 부팅되면 Microsoft 공식 다운로드 페이지에서 최신 버전의 Microsoft Safety Scanner를 다운로드합니다(Windows 비트 버전에 맞게 선택).
- 다운로드가 완료되면 MSERT.exe 파일을 더블클릭하고, 사용자 계정 컨트롤(UAC) 창에서 예를 클릭하여 관리자 권한을 부여합니다.
- 화면 지침에 따라 스캔을 시작하고 완료될 때까지 기다립니다.
- 스캔이 끝나면 컴퓨터를 정상 모드로 재부팅한 후, 이전에 오류가 발생했던 작업을 반복하여 문제가 해결되었는지 확인합니다.
방법 4: Intel Management Engine Interface 드라이버 수동 설치 (해당되는 경우)
Windows Update를 통해 Intel의 Management Engine Interface(MEI) 드라이버를 업데이트하려고 할 때 이 오류가 발생하는 경우가 있습니다.
Windows Update가 해당 드라이버 업데이트를 처리하지 못한다면, Intel 공식 다운로드 페이지에서 직접 다운로드하여 수동 설치하는 것이 좋습니다. 실제로 많은 사용자가 이 방법으로 문제를 해결했습니다.
설치 절차
- 기본 브라우저를 열어 Intel 다운로드 센터의 Management Engine Interface 페이지에 접속한 뒤, Intel Management Engine Driver for Windows 8.1 and Windows 10을 클릭합니다.
- 다음 페이지에서 다운로드(Download) 버튼을 클릭하고 드라이버 다운로드가 완료될 때까지 기다립니다.
- 다운로드가 완료되면 WinZip, WinRAR, 7-Zip 같은 압축 프로그램으로 압축 파일의 내용을 추출합니다.
- MEISetup.exe 파일을 더블클릭하고 관리자 권한을 부여한 후, 화면 지침에 따라 설치를 완료하고 컴퓨터를 재시작합니다.
- 설치가 80246001 오류 없이 정상적으로 완료되는지 확인합니다.
방법 5: SFC 및 DISM 검사 실행
위의 방법들이 모두 실패했다면, 일반적인 방법으로는 해결되지 않는 시스템 파일 손상이 원인일 가능성이 높습니다. 손상된 Windows 관련 파일이 업데이트 구성 요소에 영향을 미쳐 새 업데이트의 다운로드와 설치를 방해할 수 있습니다.
이 경우 시스템 파일 검사기(System File Checker, SFC)와 배포 이미지 서비스 및 관리(DISM)라는 두 가지 내장 유틸리티를 사용하여 손상을 복구할 수 있습니다.
SFC 검사 먼저 실행
먼저 SFC 검사부터 시작하는 것을 권장합니다. SFC는 로컬에서만 작동하며 인터넷 연결 없이도 실행할 수 있습니다. 현재 OS 파일을 정상 파일 목록과 비교하여, 손상된 파일을 로컬에 저장된 백업본으로 교체합니다.
중요: 검사를 시작한 후에는 작업이 완료될 때까지 절대 중단하지 마세요. CMD 창을 강제로 닫으면 추가적인 논리 오류가 발생해 더 큰 문제를 일으킬 수 있습니다.
DISM 검사 실행
SFC 검사가 완료되면 컴퓨터를 재부팅한 후 DISM 검사를 진행합니다.
참고: DISM은 Windows Update의 하위 구성 요소를 활용해 시스템 파일 복구에 필요한 정상 파일을 다운로드하는 보다 현대적인 도구입니다. 따라서 DISM 검사를 시작하기 전에 인터넷 연결이 안정적인지 반드시 확인하세요.
모든 검사가 완료되면 컴퓨터를 재시작하고, Windows Update를 통해 업데이트를 설치할 때 여전히 80246001 오류가 발생하는지 확인합니다.
방법 6: Windows Update 구성 요소 전체 초기화
위의 모든 방법이 실패했다면, Windows Update 구성 요소 자체의 손상이나 새 업데이트 설치를 막는 오류 상태가 원인일 수 있습니다.
이 경우 업데이트 프로세스에 관련된 모든 구성 요소와 종속 항목을 초기화하면 문제를 해결할 수 있습니다. 실제로 많은 사용자가 관리자 권한 명령 프롬프트에서 Windows Update를 수동 초기화하여 문제를 해결했습니다.
초기화 절차
- Windows 키 + R을 눌러 실행 창을 열고, 'cmd'를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.
참고: 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭하여 관리 권한을 부여합니다. - 명령 프롬프트에서 아래 명령어를 순서대로 입력하고 각 명령마다 Enter 키를 눌러 Windows Update 및 관련 하위 서비스를 중지합니다:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
참고: 이 명령들을 실행하면 Windows Update 서비스, MSI Installer, 암호화 서비스(Cryptographic Service), BITS 서비스가 모두 중지됩니다. - 모든 관련 서비스가 중지되면, 같은 CMD 창에서 아래 명령어를 입력하여 SoftwareDistribution과 Catroot2 폴더의 이름을 변경합니다:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
참고: 이 두 폴더는 보호되어 있어 관리자 권한으로도 일반적인 방법으로는 삭제할 수 없습니다. 따라서 이름을 변경함으로써 OS가 해당 폴더를 무시하도록 강제하고, Windows가 새 폴더를 생성하게 만드는 것입니다. - 두 폴더의 이름 변경이 완료되면, 아래 명령어를 입력하여 이전에 중지했던 서비스들을 다시 활성화합니다:
net start wuauserv net start cryptSvc net start bits net start msiserver
- 마지막으로 Windows Update를 다시 열고, 이전에 80246001 오류로 실패했던 업데이트를 다시 설치해 봅니다.