
⚡ 3초 요약:
0x80070490은 “ELEMENT NOT FOUND” 계열 오류로, 구성 요소 저장소 또는 업데이트 서비스 등록이 꼬였을 때 발생합니다.
DISM → SFC → 서비스/캐시 초기화 순서가 정석 루트입니다.
🚨 작업 전 필수 체크
- 관리자 권한으로 명령 실행
- 중요 데이터 사전 백업 (물리적 디스크 오류 가능성 배제 금지)
- 안정적인 네트워크 환경 유지 (DISM 복구 파일 다운로드 대비)
🧪 My Lab Test Log
증상: 설치 단계에서 0x80070490 즉시 표시 후 롤백
원인: WinSxS 구성 요소 일부 누락 + Windows Update 서비스 참조 값 불일치
해결: DISM → SFC → 서비스 초기화 → 재시도
결과: 동일 업데이트 정상 설치 완료
1️⃣ 왜 0x80070490이 발생하는가?
0x80070490은 Windows 내부적으로 “필요한 요소를 찾을 수 없다”는 의미입니다.
업데이트 설치 단계에서 특정 구성 요소, 패키지 매니페스트, 서비스 참조 키가 존재하지 않거나 손상된 경우 발생합니다.
특히 WinSxS(Component Store)가 손상되면, 업데이트가 참조해야 할 버전 정보가 일치하지 않아 설치가 중단됩니다.
또한 Windows Update 서비스(wuauserv) 또는 관련 레지스트리 등록이 꼬이면 “패키지를 찾을 수 없음” 상태가 됩니다.
여기서 중요한 점은, 반복적인 오류는 단순 소프트웨어 문제를 넘어 저장장치의 I/O 오류나 파일시스템 손상과 연결될 수 있다는 것입니다.
DISM·SFC로 복구되지 않는다면, 물리적 디스크 상태 점검과 데이터 백업이 반드시 선행되어야 합니다.
👉 전체 Windows Update 오류 흐름 확인
2️⃣ Step 1 — DISM 구성 요소 복구
DISM은 손상된 Component Store를 복구합니다. 내부적으로 현재 이미지와 기준 패키지를 비교해 누락 파일을 재등록하거나 재다운로드합니다.
실행 중 20~40%에서 일시적으로 멈춘 것처럼 보이는 구간은 정상입니다.
DISM /Online /Cleanup-Image /RestoreHealth
👉 DISM 실행 중 오류가 발생한다면
3️⃣ Step 2 — SFC 시스템 파일 검사
SFC는 손상된 시스템 파일을 WinSxS 기준 원본으로 교체합니다.
“손상된 파일을 찾아 성공적으로 복구했습니다.” 메시지가 나오면 정상입니다.
sfc /scannow
4️⃣ Step 3 — Windows Update 서비스 및 캐시 초기화
서비스 등록 불일치 또는 데이터베이스 오류를 제거하기 위해 관련 서비스를 중지한 뒤 캐시 폴더를 초기화합니다.
이 과정은 캐시 재생성 절차이므로 안전합니다.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
👉 완전 초기화가 필요하다면
5️⃣ Step 4 — 업데이트 재시도 및 최종 판정
설정 → Windows 업데이트 → “업데이트 확인”을 눌러 재설치합니다.
설치 완료 후 재부팅까지 정상 진행되면 복구 성공입니다.
만약 동일 오류가 반복된다면, 구성 요소 손상이 광범위하거나 디스크 물리 오류가 의심됩니다.
이 경우 데이터 백업을 우선 완료한 뒤 인플레이스 업그레이드를 검토해야 합니다.
👉 반복 실패 시 최후의 복구 루트
👉 0x800f0922 오류가 함께 발생한다면 아래 가이드를 참고하세요.
💬 자주 묻는 질문 (FAQ)
👉 질문을 클릭하면 답이 펼쳐집니다 ▼
Q. 0x80070490 오류는 왜 발생하나요? (▼ 클릭)
구성 요소 저장소 손상 또는 Windows Update 서비스 등록 불일치 때문입니다.
Q. DISM만 실행해도 되나요? (▼ 클릭)
DISM 후 반드시 SFC까지 실행하는 것이 안정적입니다.
Q. 서비스 초기화는 안전한가요? (▼ 클릭)
SoftwareDistribution과 catroot2는 캐시 폴더이므로 이름 변경 방식은 안전합니다.
Q. 계속 실패하면 재설치가 필요한가요? (▼ 클릭)
바로 포맷하지 말고 인플레이스 업그레이드를 먼저 시도하는 것이 안전합니다.