Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 업데이트·시스템 복원 오류 0x80070026 완벽 해결 가이드

Windows에서 오류 코드 0x80070026이 표시되어 곤란한 상황인가요? 이 오류는 주로 Windows 업데이트를 설치하거나 다른 시스템 문제를 해결하기 위해 시스템 복원을 진행할 때 나타납니다. 이 가이드에서는 오류 0x80070026의 원인과 단계별 해결 방법을 자세히 안내해 드립니다.

Windows 오류 0x80070026이란?

오류 0x80070026은 주로 Windows 10/11 환경에서 Windows Update 또는 시스템 복원 기능 사용 시 발생합니다. 대표적인 원인 중 하나는 기본 사용자 폴더가 C:\Users에서 F:\Users 등 다른 디렉터리로 변경된 경우입니다. 이러한 경로 변경은 Windows Update 기능에 시스템 오류를 일으킬 수 있습니다.

많은 사용자가 최신 업데이트를 설치할 때 이 오류를 겪습니다. 파일 다운로드가 정상적으로 진행되다가 갑자기 실패하는 형태로 나타나며, Windows Creators Edition에서 특히 흔했지만 이전 버전의 Windows 10/11에서도 동일한 문제가 보고된 바 있습니다.

오류 발생 시 화면에는 다음과 같은 메시지가 표시됩니다.

"일부 업데이트를 설치하는 데 문제가 있지만 나중에 다시 시도합니다. 이 메시지가 계속 표시되고 웹 검색 또는 지원 센터에 문의하여 정보를 확인하려면 아래 내용이 도움이 될 수 있습니다: (업데이트 이름) – 오류 0x80070026"

안타깝게도 이 오류 메시지 자체에서는 구체적인 정보를 얻기 어렵습니다. 손상된 시스템 파일, 누락된 Windows Update 서비스 등 여러 원인이 작용할 수 있어 정해진 하나의 해결 공식은 없습니다.

그래도 몇 가지 효과적인 방법이 있습니다. WU(Windows Update) 구성 요소에 문제가 있다면 해당 구성 요소를 재설정하고, 업데이트 진행 시 백신 프로그램을 일시적으로 비활성화하며, Windows 업데이트 문제 해결사를 먼저 실행해 보는 것이 좋습니다. 아래에서 소개하는 방법을 순서대로 따라 하면 대부분의 경우 문제를 해결할 수 있습니다.

오류 0x80070026의 주요 원인

문제 해결에 앞서 오류의 원인을 파악하는 것이 중요합니다. 이 오류 메시지가 나타나는 주요 요인은 다음과 같습니다.

  • Microsoft 업데이트 서버와의 인터넷 통신 중단 또는 실패
  • 복구 또는 재설치가 필요한 손상된 Windows 시스템 파일
  • C:/Users/ 디렉터리 설정 변경
  • 업데이트 다운로드를 차단하는 서드파티 백신 프로그램
  • 악성코드 등 악성 프로그램 감염
  • 손상되었거나 누락된 Windows Update 구성 요소

두 가지 이상의 요인이 동시에 작용하는 경우도 많아 원인을 특정하기 어려울 수 있습니다. 따라서 아래 해결 방법을 제시된 순서대로 하나씩 적용해 보시길 권장합니다.

오류 0x80070026 해결 방법

본격적인 해결에 앞서 다음의 기본 점검 사항을 먼저 확인하세요.

  • PC를 재시작한 후 Windows Update를 다시 실행
  • 드라이버 업데이터 도구로 드라이버 최신 버전 유지
  • 업데이트 다운로드 및 설치에 충분한 저장 공간 확보
  • 연결 끊김 방지를 위해 유선 또는 안정적인 인터넷 연결 사용

위 방법으로도 해결되지 않는다면 아래 솔루션을 순서대로 시도해 보세요.

방법 1: Windows 업데이트 문제 해결사 실행

이 방법은 '업그레이드 연기' 옵션이 없는 Windows Home 사용자에게 특히 유용합니다. 문제 해결사는 오류 0x80070026을 포함한 일반적인 Windows Update 오류를 자동으로 진단하고 수정하도록 설계되었습니다. 인터넷 연결 상태, 네트워크 어댑터, Windows Update 서비스까지 점검해 줍니다.

  1. 시작 메뉴 옆 검색창에 문제 해결을 입력하고 문제 해결 설정을 클릭합니다.
  2. 왼쪽 메뉴에서 문제 해결을 선택합니다.
  3. 오른쪽 창에서 Windows 업데이트를 클릭합니다.
  4. 문제 해결사 실행 버튼을 클릭합니다.

문제 해결사가 Windows Update 관련 문제를 자동으로 스캔하고 가능한 경우 즉시 수정해 줍니다.

방법 2: BITS 등 Windows Update 구성 요소 수동 재시작

BITS(Background Intelligent Transfer Service), Windows Update 서비스, 암호화 서비스(Cryptographic Service)는 업데이트 다운로드와 설치를 담당하는 핵심 구성 요소입니다. 이 중 하나라도 오류가 발생하면 업데이트가 실패할 수 있습니다.

첫 번째 방법: Windows 키 + R을 눌러 실행 창을 열고 services.msc를 입력합니다. 목록에서 BITS, Windows Update, Cryptographic 서비스를 찾아 하나씩 재시작합니다.

두 번째 방법: 시작 버튼 옆 검색창에 명령 프롬프트를 입력한 뒤 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택합니다. 명령 프롬프트 창에 다음 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.

  • net stop bits
  • net stop wuauserv
  • net stop appidsvc
  • net stop cryptsvc

이어서 캐시 파일을 삭제하기 위해 다음 명령어를 한 줄씩 실행합니다.

  • Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  • rmdir %systemroot%\SoftwareDistribution /S /Q
  • rmdir %systemroot%\system32\catroot2 /S /Q

인터넷 연결 문제 가능성을 배제하기 위해 네트워크 설정도 함께 초기화합니다.

  • netsh winsock reset
  • netsh winsock reset proxy

모든 과정이 끝나면 아래 명령어로 중지했던 서비스들을 다시 시작합니다.

  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

PC를 재시작한 후 오류가 해결되었는지 확인합니다.

방법 3: SoftwareDistribution 폴더 정리

Windows 10/11에는 Windows 디렉터리 안에 SoftwareDistribution 폴더가 있으며, 업데이트 설치에 필요한 파일이 임시로 저장됩니다. 이 폴더의 내용을 삭제한 후 업데이트를 다시 시도하면 문제가 해결되는 경우가 많습니다.

  1. 시작 메뉴를 클릭합니다.
  2. 검색창에 cmd를 입력하고 가장 관련성 높은 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
  3. 명령 프롬프트가 열리면 net stop wuauserv를 입력하고 Enter 키를 누릅니다.
  4. 다음으로 BITS를 중지하는 명령어 net stop bits를 입력하고 Enter 키를 누릅니다.
  5. Windows + R 키를 눌러 실행 창을 엽니다.
  6. 경로 C:\Windows\SoftwareDistribution로 이동합니다.
  7. 폴더 내 모든 항목을 선택한 뒤 삭제 버튼을 눌러 제거합니다.
  8. 명령 프롬프트로 돌아가 net start wuauserv를 입력하고 Enter 키를 누릅니다.
  9. 마지막으로 net start bits를 입력하여 BITS를 다시 시작하고 Enter 키를 누릅니다.

여기까지 완료하면 SoftwareDistribution 폴더 정리가 성공적으로 끝난 것입니다.

방법 4: SFC 및 DISM 검사 실행

SFC(시스템 파일 검사기)와 DISM(배포 이미지 서비스 및 관리)은 모두 시스템 파일을 복구할 수 있는 Windows 내장 유틸리티입니다. 두 도구는 방식만 다를 뿐 손상된 시스템 파일 복구라는 같은 목적을 가집니다.

  1. Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  2. 텍스트 상자에 cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.
  3. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.
  4. 다음 명령어를 입력하고 Enter 키를 눌러 SFC 검사를 시작합니다: sfc /scannow

검사가 완료되면 명령 프롬프트를 닫고 PC를 재시작하여 문제가 해결되었는지 확인합니다.

SFC 검사 후에도 동일한 문제가 계속된다면 DISM 검사를 추가로 실행합니다: DISM /Online /Cleanup-Image /RestoreHealth

DISM 검사가 끝나면 최종적으로 한 번 더 재시작하고 다음 부팅 후 오류가 사라졌는지 확인합니다.

방법 5: pending.xml 파일 삭제

경우에 따라 멈춰 있는 pending.xml 파일이 업데이트 오류의 원인일 수 있습니다. 이 파일을 제거하면 문제가 해결될 수 있습니다.

  1. 먼저 PC를 안전 모드(Safe Mode)로 부팅합니다.
  2. WinSxS 폴더로 이동합니다.
  3. 해당 폴더에서 pending.xml 파일을 찾아 마우스 오른쪽 버튼을 클릭한 후 이름을 변경하거나 삭제합니다.
  4. PC를 재시작하면 Windows Update 유틸리티가 보류 중인 작업을 모두 삭제하고 새 업데이트를 구성합니다. 프로세스가 완료될 때까지 기다립니다.
  5. 컴퓨터를 다시 시작하고 오류가 지속되는지 확인합니다.

방법 6: 클린 부팅 수행

클린 부팅은 최소한의 시작 프로그램과 드라이버만으로 Windows를 실행하는 방법입니다. 업데이트 설치 후 발생했을 수 있는 소프트웨어 충돌을 쉽게 식별할 수 있습니다.

  1. PC에 관리자 계정으로 로그인되어 있는지 확인합니다. 관리자 계정이 없다면 먼저 생성해야 합니다.
  2. 검색창에 msconfig를 입력합니다.
  3. 검색 결과에서 시스템 구성을 선택합니다.
  4. 서비스 탭으로 이동합니다.
  5. 모든 Microsoft 서비스 숨기기 옵션에 체크합니다.
  6. 모두 사용 안 함을 클릭합니다.
  7. 시작 프로그램 탭으로 이동합니다.
  8. 작업 관리자 열기를 선택합니다.
  9. 각 시작 항목을 클릭한 후 사용 안 함을 누릅니다.
  10. 작업 관리자를 종료합니다.
  11. 시스템 구성 창으로 돌아와 확인을 클릭한 후 PC를 재시작합니다.

방법 7: 업데이트 수동 다운로드 및 설치

오류로 인해 업데이트를 설치할 수 없다면 Microsoft 공식 업데이트 카탈로그(Microsoft Update Catalog)에서 직접 다운로드하여 문제를 해결할 수 있습니다. 이를 위해서는 설치하려는 Windows 업데이트의 KB 코드를 알아야 합니다. 업데이트 코드는 보통 'KB'로 시작하며 그 뒤에 숫자 조합이 이어집니다.

  1. Microsoft 공식 업데이트 카탈로그 웹사이트에 접속합니다.
  2. 검색창에 업데이트 코드를 입력합니다.
  3. 일치하는 업데이트 목록이 표시되면 시스템 아키텍처(x64/x86)와 호환되는 항목을 찾습니다.
  4. 해당 항목 옆의 다운로드 버튼을 클릭합니다.
  5. 설치 파일을 실행하고 설치 마법사의 지침에 따라 진행합니다.
  6. 설치 완료 후 PC를 재시작하여 문제가 해결되었는지 확인합니다.

방법 8: In-place 업그레이드(현재 위치 업그레이드) 수행

위의 모든 방법이 효과가 없다면 마지막 수단으로 In-place 업그레이드를 시도할 수 있습니다. 이 방법은 개인 파일과 앱을 유지하면서 Windows 시스템을 재설치하는 효과가 있습니다.

  1. Microsoft 공식 웹사이트에서 미디어 생성 도구(Media Creation Tool)를 다운로드합니다.
  2. 다운로드가 완료되면 파일 실행 방법을 묻는 창에서 실행(Run)을 클릭합니다.
  3. 확인 메시지가 나타나면 를 클릭하고 사용 약관에 동의합니다.
  4. 지금 이 PC 업그레이드를 선택한 후 다음을 클릭합니다.
  5. 설치 버튼을 클릭하고 프로세스가 완료될 때까지 기다립니다.

마무리

Windows 업데이트 또는 시스템 복원 오류 0x80070026은 해결하지 않으면 PC를 100% 활용할 수 없게 만드는 성가신 문제입니다. 업데이트 설치 중 이 오류가 발생한다면 위에서 소개한 해결 방법을 하나씩 시도해 보세요. 대부분의 경우 문제 해결사 실행, 구성 요소 재설정, 시스템 파일 검사만으로도 해결됩니다. 만약 어떤 방법으로도 해결되지 않는다면 In-place 업그레이드를 통해 시스템을 복구하는 것을 권장합니다.