본문 바로가기
정보

🤬윈도우 11 업데이트 오류 0x80070103, 5분 만에 해결하는 초간단 필살기!🛠️

by 63sjfasfka 2025. 10. 27.
🤬윈도우 11 업데이트 오류 0x80070103, 5분 만에 해결하는 초간단 필살기!🛠️
배너2 당겨주세요!

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

🤬윈도우 11 업데이트 오류 0x80070103, 5분 만에 해결하는 초간단 필살기!🛠️

 

목차

  1. 0x80070103 오류, 왜 발생하는 걸까?
    • 장치 드라이버 충돌의 주범
    • 오류 코드 0x80070103의 의미 파헤치기
  2. 가장 쉬운 해결책: 문제의 드라이버 숨기기
    • Microsoft Show or Hide Updates 도구 활용
    • 업데이트 숨기기 단계별 상세 가이드
  3. 수동 드라이버 업데이트로 근본 해결
    • 장치 관리자를 통한 드라이버 업데이트 시도
    • 제조사 공식 웹사이트에서 드라이버 직접 다운로드
  4. Windows 업데이트 문제 해결사 사용
    • 문제 해결사 실행 방법 및 과정
    • 문제 해결사로 해결되지 않을 때의 대안
  5. Windows Update 구성 요소 재설정
    • 서비스 중지 및 업데이트 캐시 삭제
    • 업데이트 서비스 재시작 및 시스템 검사
  6. 시스템 파일 검사 및 복구
    • DISM 명령어를 이용한 시스템 이미지 복구
    • SFC /scannow 명령어로 손상된 파일 검사

1. 0x80070103 오류, 왜 발생하는 걸까?

장치 드라이버 충돌의 주범

Windows 11을 사용하다 보면 시스템의 안정성과 보안을 위해 주기적인 업데이트를 진행하게 됩니다. 이때 종종 마주치는 오류 코드 중 하나가 바로 0x80070103입니다. 이 오류는 대부분 하드웨어 장치 드라이버와 관련하여 발생합니다. 구체적으로, 시스템에 이미 설치되어 있는 드라이버보다 낮은 버전의 드라이버를 Windows Update가 설치하려고 시도하거나, 현재 시스템에 필요하지 않은 혹은 이미 최신 버전이 설치되어 있는 드라이버를 굳이 다시 설치하려 할 때 발생합니다. 쉽게 말해, Windows Update가 "이 드라이버를 업데이트해야 해"라고 판단했지만, 실제 시스템 상태는 "아니, 이미 더 좋은 게 있거나 이건 필요 없어"라고 말하는 충돌 상황인 것입니다. 특히, 그래픽 카드, 네트워크 어댑터, 칩셋 드라이버와 같이 중요한 하드웨어 관련 드라이버 업데이트에서 빈번하게 나타납니다.

오류 코드 0x80070103의 의미 파헤치기

오류 코드 0x80070103은 Windows 운영체제에서 '업데이트에 성공하지 못했다'는 일반적인 메시지를 포함하며, 기술적으로는 'ERROR_NO_MORE_ITEMS' 또는 '업데이트가 지정된 드라이버를 찾을 수 없거나 이미 더 최신 버전이 설치되어 있어 드라이버를 건너뛴다'는 의미를 내포하고 있습니다. 이는 치명적인 시스템 손상보다는 불필요하거나 충돌하는 드라이버 업데이트 시도로 인한 단순한 업데이트 실패로 볼 수 있으며, 이 오류가 반복되어도 시스템 사용에는 큰 문제가 없는 경우가 많습니다. 하지만 업데이트 실패 메시지가 계속 나타나 사용자를 번거롭게 하고, 때로는 필수적인 다른 Windows 업데이트까지 막을 수 있어 해결이 필요합니다.


2. 가장 쉬운 해결책: 문제의 드라이버 숨기기

Microsoft Show or Hide Updates 도구 활용

0x80070103 오류의 가장 빠르고 쉬운 해결책은 문제를 일으키는 특정 드라이버 업데이트를 Windows Update 목록에서 아예 숨겨버리는 것입니다. Microsoft는 이러한 상황에 대비하여 'Show or Hide Updates (wushowhide.diagcab)'라는 작은 진단 도구를 제공합니다. 이 도구는 사용자가 원하는 Windows 업데이트를 일시적으로 숨기거나 다시 표시할 수 있게 해줍니다. 이 방법은 해당 드라이버 업데이트가 시스템에 필요하지 않거나 이미 최신 버전이 설치되어 있다는 확신이 있을 때 가장 효과적입니다. 드라이버 업데이트를 숨기면 Windows Update는 더 이상 해당 업데이트를 설치하려고 시도하지 않으므로, 오류 메시지가 사라지고 다른 필수 업데이트는 정상적으로 진행됩니다.

업데이트 숨기기 단계별 상세 가이드

  1. 도구 다운로드: Microsoft 공식 지원 페이지에서 'Show or Hide Updates' 문제 해결사 도구인 wushowhide.diagcab 파일을 다운로드합니다.
  2. 도구 실행: 다운로드한 wushowhide.diagcab 파일을 더블 클릭하여 실행합니다.
  3. 문제 해결사 시작: 화면의 지시에 따라 '다음'을 클릭하고, 도구가 업데이트 문제를 감지할 때까지 잠시 기다립니다.
  4. 업데이트 숨기기 선택: 감지가 완료되면 'Hide Updates' (업데이트 숨기기) 옵션을 선택합니다.
  5. 문제의 드라이버 선택: 오류 코드 0x80070103을 발생시킨 것으로 보이는 특정 드라이버 업데이트 항목을 목록에서 찾아서 체크 표시합니다. 드라이버 이름이 명확하지 않다면, 실패 기록이 있는 최근의 드라이버 업데이트를 주의 깊게 확인해야 합니다.
  6. 숨기기 완료: 선택 후 '다음'을 클릭하면 해당 업데이트는 Windows Update 목록에서 영구적으로 (사용자가 다시 표시할 때까지) 숨겨집니다.
  7. Windows Update 확인: 설정 앱에서 Windows Update를 다시 실행하여 오류가 사라졌는지 확인합니다.

3. 수동 드라이버 업데이트로 근본 해결

장치 관리자를 통한 드라이버 업데이트 시도

숨기기 방법이 임시방편이라면, 수동 업데이트는 문제를 일으키는 드라이버 자체를 최신 버전으로 교체하여 근본적으로 해결하는 방법입니다.

  1. 장치 관리자 열기: Windows 키 + X를 누른 후 목록에서 '장치 관리자'를 선택하여 실행합니다.
  2. 문제 장치 식별: 오류를 발생시켰을 것으로 추정되는 장치(예: 디스플레이 어댑터, 네트워크 어댑터 등)를 찾습니다. 보통 노란색 느낌표가 표시되어 있을 수 있습니다.
  3. 드라이버 업데이트 선택: 해당 장치를 마우스 오른쪽 버튼으로 클릭한 후 '드라이버 업데이트'를 선택합니다.
  4. 자동 검색: '업데이트된 드라이버 소프트웨어 자동 검색'을 선택하여 Windows가 자동으로 최신 드라이버를 검색하고 설치하도록 시도합니다. 이 방법으로 성공적으로 업데이트되면 0x80070103 오류는 해결됩니다.

제조사 공식 웹사이트에서 드라이버 직접 다운로드

장치 관리자를 통한 자동 업데이트가 최신 버전을 찾지 못하거나 실패하는 경우, 하드웨어 제조사(NVIDIA, AMD, Intel, Realtek 등)의 공식 웹사이트를 방문하여 해당 장치의 최신 드라이버를 직접 다운로드하고 수동으로 설치하는 것이 가장 확실한 방법입니다.

  1. 하드웨어 모델 확인: 장치 관리자에서 오류 장치의 정확한 모델명을 확인합니다.
  2. 제조사 웹사이트 접속: 해당 제조사의 '지원' 또는 '다운로드' 섹션을 방문합니다.
  3. 드라이버 검색 및 다운로드: 운영체제를 Windows 11로 설정하고, 확인한 모델명에 해당하는 가장 최신 버전의 드라이버 설치 파일을 다운로드합니다.
  4. 설치 및 재부팅: 다운로드한 설치 파일을 실행하여 지시에 따라 드라이버를 설치하고, 설치가 완료되면 시스템을 재부팅하여 변경 사항을 적용합니다. 재부팅 후 Windows Update를 다시 시도하면 0x80070103 오류가 사라졌음을 확인할 수 있습니다.

4. Windows 업데이트 문제 해결사 사용

문제 해결사 실행 방법 및 과정

Microsoft는 Windows 업데이트 관련 문제를 자동으로 진단하고 수정하는 내장 도구를 제공합니다.

  1. 설정 앱 실행: Windows 키 + I를 눌러 '설정'을 엽니다.
  2. 문제 해결 경로: 왼쪽 메뉴에서 '시스템'을 선택한 후, 오른쪽에서 '문제 해결'을 클릭합니다.
  3. 다른 문제 해결사: '다른 문제 해결사' (또는 '기타 문제 해결사')를 클릭합니다.
  4. Windows Update 실행: 목록에서 'Windows Update'를 찾아 옆의 '실행' 버튼을 클릭합니다.
  5. 진단 및 수정: 문제 해결사가 시스템을 검사하고, 발견된 업데이트 관련 오류(손상된 파일, 잘못된 서비스 설정 등)를 자동으로 수정합니다. 과정이 완료될 때까지 기다립니다.

문제 해결사로 해결되지 않을 때의 대안

문제 해결사가 오류를 수정하지 못하거나, "문제를 찾지 못했습니다"라는 메시지가 표시될 경우, 이는 드라이버 충돌 문제(0x80070103의 주 원인)가 아닌 업데이트 서비스 자체의 문제일 수 있습니다. 이 경우, 다음 단계에서 설명할 Windows Update 구성 요소 재설정을 시도해야 합니다. 문제 해결사는 일반적인 오류를 처리하지만, 특정 드라이버 충돌이나 복잡한 서비스 문제는 수동 조작이 필요할 수 있습니다.


5. Windows Update 구성 요소 재설정

서비스 중지 및 업데이트 캐시 삭제

Windows Update 구성 요소 재설정은 업데이트 관련 서비스와 임시 파일을 초기화하여 깨끗한 상태에서 업데이트를 다시 시작하게 하는 방법입니다.

  1. 명령 프롬프트 관리자 실행: Windows 키 + X를 누른 후 'Windows PowerShell(관리자)' 또는 '명령 프롬프트(관리자)'를 선택합니다.
  2. 업데이트 서비스 중지: 다음 명령어를 순서대로 입력하고 Enter를 누릅니다. 이 명령어들은 업데이트 관련 핵심 서비스를 중지시킵니다.
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  3. 캐시 폴더 이름 변경: 업데이트 임시 저장소 폴더의 이름을 변경하여 Windows가 새 폴더를 만들게 합니다.
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 catroot2.old

업데이트 서비스 재시작 및 시스템 검사

  1. 업데이트 서비스 재시작: 다음 명령어를 순서대로 입력하고 Enter를 눌러 중지했던 서비스를 다시 시작합니다.
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  2. Windows Update 확인: 명령 프롬프트를 닫고, Windows Update를 다시 실행하여 오류가 해결되었는지 확인합니다. 이 과정을 통해 손상된 업데이트 파일이나 서비스 설정이 초기화되어 0x80070103 오류를 해결할 수 있습니다.

6. 시스템 파일 검사 및 복구

DISM 명령어를 이용한 시스템 이미지 복구

위의 모든 방법으로도 해결되지 않는다면, 운영체제의 핵심 시스템 파일 자체에 손상이 있을 가능성을 고려해야 합니다. 이때 DISM(Deployment Image Servicing and Management) 도구를 사용하여 Windows 시스템 이미지를 복구할 수 있습니다.

  1. 명령 프롬프트 관리자 실행: Windows 키 + X를 누른 후 'Windows PowerShell(관리자)' 또는 '명령 프롬프트(관리자)'를 선택합니다.
  2. 시스템 복구 명령어 입력: 다음 명령어를 입력하고 Enter를 누릅니다. 이 과정은 시간이 다소 걸릴 수 있습니다.
    • DISM /Online /Cleanup-Image /RestoreHealth
  3. 복구 완료 확인: 명령어가 100% 완료되면 손상된 시스템 파일을 복구했거나 최신 버전으로 대체했음을 의미합니다.

SFC /scannow 명령어로 손상된 파일 검사

DISM 작업 후, 시스템 파일 검사기(SFC) 도구를 사용하여 보호된 모든 시스템 파일의 무결성을 검사하고 손상된 파일은 캐시된 복사본으로 대체하는 작업을 추가로 진행합니다.

  1. 명령어 입력: 앞서 실행했던 명령 프롬프트 창에 다음 명령어를 입력하고 Enter를 누릅니다.
    • sfc /scannow
  2. 검사 완료 및 재부팅: 검사가 100% 완료되고 "Windows 리소스 보호가 손상된 파일을 발견하고 성공적으로 복구했습니다." 또는 유사한 메시지가 표시되면 시스템을 재부팅합니다. 재부팅 후 Windows Update를 다시 시도하여 0x80070103 오류가 완전히 해결되었는지 최종적으로 확인합니다. 이 두 가지 검사 및 복구 과정은 Windows Update의 기반 환경을 최적의 상태로 되돌려놓아 드라이버 충돌로 인한 오류를 해결하는 데 도움을 줍니다.