윈도우11 업데이트 0x80070103 오류 해결 가이드와 설치 전 주의사항
윈도우11 운영체제를 사용하다 보면 윈도우 업데이트 설정창에 빨간색 경고 표시와 함께 ‘0x80070103’이라는 복잡한 오류 코드가 나타나는 경우가 있습니다. 업데이트가 멈춘 것처럼 보여 당황스럽겠지만, 이 오류는 시스템의 치명적인 결함보다는 주로 하드웨어 드라이버 간의 충돌로 인해 발생합니다. 본 게시물에서는 0x80070103 오류의 발생 원인부터 구체적인 해결 방법, 그리고 재발 방지를 위한 주의사항까지 상세히 정리해 드립니다.
목차
- 0x80070103 오류란 무엇인가?
- 오류가 발생하는 주요 원인 분석
- 오류 해결을 위한 단계별 조치 방법
- 업데이트 진행 시 필수 주의사항
- 향후 시스템 안정성을 위한 관리 팁
1. 0x80070103 오류란 무엇인가?
이 오류 코드는 마이크로소프트 윈도우 업데이트 서비스가 특정 하드웨어의 드라이버를 설치하려고 시도할 때, 이미 시스템에 해당 드라이버와 같거나 더 높은 버전의 드라이버가 설치되어 있음을 감지했을 때 발생합니다.
- 정의: ‘ERROR_NO_MORE_ITEMS’라는 의미를 내포하며, 업데이트 목록에 있는 항목을 더 이상 적용할 필요가 없다는 시스템적 신호입니다.
- 특징: 일반적인 보안 업데이트나 OS 빌드 업데이트보다는 주로 그래픽카드, 사운드카드, 프린터 등 주변 장치 드라이버 업데이트 중에 발생합니다.
- 영향: 시스템 사용 자체에는 큰 지장이 없으나, 업데이트 목록에서 사라지지 않고 계속 오류를 표시하여 사용자의 혼란을 야기합니다.
2. 오류가 발생하는 주요 원인 분석
단순한 시스템 버그처럼 보이지만 명확한 기술적 이유가 존재합니다.
- 드라이버 중복 설치 시도: 윈도우 업데이트 서버가 제공하는 드라이버보다 제조사(NVIDIA, Intel 등) 홈페이지에서 직접 다운로드하여 설치한 최신 드라이버가 이미 존재할 때 발생합니다.
- 설치된 드라이버와의 호환성 문제: 현재 장치에 설치되어 작동 중인 드라이버가 윈도우 업데이트가 제공하려는 파일보다 호환 우선순위가 높을 경우 업데이트가 거부됩니다.
- 업데이트 캐시의 오류: 이전 업데이트 시도 중에 남은 임시 파일이나 데이터가 엉켜서 시스템이 현재 상태를 오판하는 경우입니다.
3. 오류 해결을 위한 단계별 조치 방법
가장 효과적이고 안전한 방법부터 순서대로 시도해 보시기 바랍니다.
방법 1: 윈도우 업데이트 문제 해결사 실행
윈도우 자체 내장 도구를 사용하여 시스템 오류를 자동으로 복구합니다.
- [설정] 앱을 엽니다.
- [시스템] > [문제 해결] > [기타 문제 해결사]로 이동합니다.
- [Windows 업데이트] 항목 옆의 [실행] 버튼을 클릭합니다.
- 검색 및 진단 과정이 완료될 때까지 기다린 후 시스템을 재부작합니다.
방법 2: 윈도우 업데이트 임시 저장소(SoftwareDistribution) 초기화
업데이트 파일이 손상되었을 경우 폴더를 비워 새로 고침하는 방법입니다.
- 작업 표시줄 검색창에 ‘cmd’를 입력하고 ‘관리자 권한으로 실행’을 선택합니다.
- 다음 명령어를 차례대로 입력하고 각각 엔터를 누릅니다.
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- 파일 탐색기를 열어
C:\Windows\SoftwareDistribution폴더로 이동하여 내부의 모든 파일을 삭제합니다. - 다시 명령 프롬프트(cmd)에서 다음 명령어를 입력하여 서비스를 재개합니다.
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
방법 3: 드라이버 업데이트 숨기기 도구 활용
특정 드라이버 업데이트가 계속 실패하며 오류를 띄울 때 해당 항목만 제외시키는 방법입니다.
- 마이크로소프트에서 제공하는 ‘Show or hide updates’ 유틸리티(wushowhide.diagcab)를 다운로드합니다.
- 도구를 실행하고 ‘Hide updates’를 선택합니다.
- 목록에서 0x80070103 오류를 일으키는 드라이버 항목을 체크하여 숨김 처리합니다.
- 설정의 윈도우 업데이트 화면으로 돌아가 ‘업데이트 확인’을 다시 누릅니다.
4. 업데이트 진행 시 필수 주의사항
무분별한 업데이트 시도는 오히려 시스템 불안정을 초래할 수 있으므로 다음 사항을 반드시 숙지해야 합니다.
- 제조사 전용 소프트웨어 우선 사용: 그래픽카드(NVIDIA GeForce Experience 등)나 메인보드 제조사의 전용 유틸리티가 있다면, 윈도우 업데이트보다는 해당 프로그램을 통해 드라이버를 관리하는 것이 0x80070103 오류를 방지하는 가장 좋은 방법입니다.
- 백업 및 복원 지점 만들기: 대규모 업데이트나 드라이버 변경 전에는 반드시 [시스템 보호] 메뉴에서 수동으로 복원 지점을 생성해 두어야 합니다.
- 불필요한 주변 장치 연결 해제: 업데이트 중에는 웹캠, 외장 하드, 복합기 등 필수적이지 않은 장치를 분리하여 드라이버 충돌 변수를 줄여야 합니다.
- 강제 종료 금지: 업데이트 진행률이 0%에서 멈춘 것처럼 보이더라도 내부적으로는 파일 교체 작업이 진행 중일 수 있습니다. 최소 30분 이상은 대기해야 하며, 강제 종료 시 부팅 불능 상태가 될 수 있습니다.
5. 향후 시스템 안정성을 위한 관리 팁
지속적으로 쾌적한 윈도우11 환경을 유지하기 위한 관리법입니다.
- 선택적 업데이트 확인: 윈도우 설정 내 [업데이트 확인] 아래에 있는 ‘선택적 업데이트’ 항목을 주기적으로 확인하되, 현재 하드웨어에 문제가 없다면 무조건 설치하지 않는 것이 좋습니다.
- 디스크 정리 실행: 정기적으로
C: 드라이브우클릭 > [속성] > [디스크 정리] > [시스템 파일 정리]를 통해 이전 윈도우 설치 파일과 업데이트 로그를 제거하십시오. - 전원 관리 옵션 최적화: 업데이트 중 절전 모드로 진입하지 않도록 전원 옵션을 설정하여 설치 과정 중에 데이터가 누락되는 현상을 방지합니다.
- 저장 공간 확보: 업데이트 파일 다운로드와 압축 해제를 위해 시스템 드라이브에 최소 20GB 이상의 여유 공간을 항상 유지하는 것이 권장됩니다.