Windows 10에서 오류 코드 0x800707e7이 발생하면 업데이트가 아예 시작되지 않거나 특정 진행률에서 멈춰 설치에 실패하게 됩니다. 이 오류는 기능 업데이트, 품질 업데이트는 물론, Windows 7에서 Windows 10으로 업그레이드하는 과정에서도 보고되고 있습니다.

0x800707e7 오류의 주요 원인
다양한 오류 사례를 분석한 결과, 이 문제를 유발하는 주요 원인은 다음과 같습니다.
- 인덱싱 위치(Indexing Location): 많은 Windows 업데이트는 PC의 인덱싱 위치를 포함해 기본 설정 환경을 전제로 동작합니다. 사용자나 응용 프로그램이 이 설정을 다른 위치로 변경했다면 업데이트가 실패할 수 있습니다.
- 손상된 Software Distribution 및 Catroot2 폴더: Windows Update는 데이터를 Software Distribution과 Catroot2 폴더에 임시 저장합니다. 이 폴더들이 손상되면 해당 업데이트 오류가 발생할 수 있습니다.
- 충돌하는 응용 프로그램: SQL Server나 백신 프로그램(예: Kaspersky)처럼 숨겨진 사용자 프로필을 생성하는 프로그램들은 이러한 프로필 때문에 업데이트 작업을 방해할 수 있습니다.
- 알 수 없는 사용자 프로필: 시스템에 손상되었거나 불필요한 사용자 프로필 또는 그 흔적(레지스트리 항목)이 남아 있으면 오류 로그에 '사용자 프로필 접미사 불일치' 메시지가 기록되며 문제가 발생합니다.
기본 점검 사항
본격적인 해결 방법을 시도하기 전에 다음 사항을 먼저 확인해 보세요.
- PC를 클린 부팅 상태로 시작한 후 업데이트를 다시 시도해 오류가 사라지는지 확인합니다.
- Windows 7에서 업그레이드하다 문제가 발생한 경우, 재시도 전에 반드시 시스템에서 홈그룹(HomeGroup)을 제거하세요.
- 많은 사용자가 업데이트 상태가 '설치 중'으로 변경되는 시점에 종료가 아닌 로그아웃만 하면 문제가 해결되었다고 보고했습니다. 간단하니 한번 시도해 볼 만합니다.
- 디스크 정리(디스크 정리 도구로 이전 Windows 업데이트 파일 삭제 및 시스템 드라이브 공간 확보)도 함께 수행하면 좋습니다.
1. Windows Update 문제 해결사 실행
Windows Update 문제 해결사는 Microsoft가 기본 제공하는 도구로, 시스템에 영향을 주는 일반적인 업데이트 문제를 자동으로 찾아 수정해 줍니다.
- Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다.

- 업데이트 및 보안을 연 후, 왼쪽 메뉴에서 문제 해결을 선택합니다.

- 오른쪽 화면에서 추가 문제 해결사 링크를 클릭합니다.

- Windows Update 항목(시작 및 실행 카테고리)을 확장하고 문제 해결사 실행 버튼을 클릭합니다.

- 화면 안내에 따라 문제 해결사가 작업을 마칠 때까지 기다립니다.
- 완료되면 문제 해결사가 제안한 변경 사항을 적용하고, 오류 0x800707e7 없이 업데이트가 되는지 확인합니다.
2. Windows 업데이트 수동 설치
Windows Update 채널을 통한 자동 설치가 계속 실패한다면, Microsoft 웹사이트에서 업데이트 도우미를 이용해 수동으로 설치해 볼 수 있습니다. 수동 설치는 서로 다른 OS 디렉터리와 리소스를 사용하기 때문에 문제를 우회할 수 있습니다.
- 웹 브라우저를 열어 Microsoft 웹사이트의 Windows 10 페이지로 이동합니다.
- 최신 Windows Update 도우미 항목에서 지금 업데이트를 클릭해 업데이트 도우미를 다운로드합니다.

- 다운로드한 설치 파일을 관리자 권한으로 실행하고 화면 안내에 따라 진행한 뒤, 오류 없이 업데이트가 완료되는지 확인합니다.
3. 인덱싱 위치를 기본 경로로 되돌리기
사용자나 응용 프로그램이 시스템 인덱싱 위치 경로를 임의로 변경한 경우가 많습니다. 하지만 일부 Windows 업데이트는 이 경로가 OS 드라이브, 즉 기본 설정 위치에 있어야 정상적으로 설치됩니다. 경로가 기본값이 아니라면 업데이트가 0x800707e7 오류와 함께 실패할 수 있으며, 기본 경로로 되돌려 해결할 수 있습니다.
- Windows 버튼을 클릭하고 제어판을 검색해 엽니다.

- 보기 기준을 클릭하고 작은 아이콘을 선택합니다.

- 인덱싱 옵션을 연 후, 창 하단의 고급 버튼을 클릭합니다.

- 인덱스 위치의 현재 위치가 아래 경로로 설정되어 있는지 확인합니다(경로가 다르면 새 위치 선택 버튼으로 지정):
C:\ProgramData\Microsoft

- 변경 사항을 적용하고 필요하다면 PC를 재부팅한 후, 오류 0x800707e7이 사라졌는지 확인합니다.
4. SFC 및 DISM 검사 실행
정전이나 백신 프로그램의 오탐(false positive)으로 인해 필수 시스템 파일이 손상될 수 있습니다. 시스템 파일이 손상되면 해당 업데이트 설치가 실패할 수 있으므로, DISM과 SFC 검사로 파일 손상을 복구하면 문제가 해결될 수 있습니다.
- Windows 버튼을 클릭하고 명령 프롬프트를 검색합니다.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 다음 명령을 실행합니다(약 20~30분 소요될 수 있습니다):
Dism /Online /Cleanup-Image /RestoreHealth

- 완료되면 다음 명령을 실행합니다(시간이 오래 걸릴 수 있으니 밤새 실행해 두는 것을 권장합니다):
SFC /scannow

- 완료 후 오류 코드 0x800707e7 없이 문제의 업데이트가 설치되는지 확인합니다.
5. Windows Update 구성 요소 초기화
Windows Update는 관련 시스템 디렉터리로 파일을 전파하기 전에 Software Distribution, Catroot2 같은 시스템 폴더에 임시 저장합니다. 이 폴더들의 내용이 손상되면 이후 업데이트가 0x800707e7 오류와 함께 실패할 수 있습니다. 이 경우 Windows Update 구성 요소를 초기화(폴더 이름 변경 또는 내용 삭제)하면 문제가 해결될 수 있습니다.
- Windows 버튼을 클릭하고 명령 프롬프트를 검색한 뒤, 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다.
- 아래 명령을 하나씩 복사해 붙여넣으며 실행합니다(각 명령 입력 후 Enter 키를 누르는 것을 잊지 마세요):
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

- 명령 프롬프트 창을 닫고, 업데이트 오류 0x800707e7이 해결되었는지 확인합니다.
6. 충돌하는 응용 프로그램 제거
SQL Server처럼 작업 수행을 위해 숨겨진 사용자 프로필을 생성하는 응용 프로그램들이 있습니다. 이런 프로필이 업데이트 과정을 방해해 0x800707e7 오류를 유발할 수 있으며, 충돌하는 프로그램을 제거하면 문제가 해결될 수 있습니다. 사용자들에게 문제를 일으킨 것으로 보고된 프로그램은 다음과 같습니다.
- SQL Server
- Kaspersky 백신 (타사 보안 프로그램이라면 모두 제거하는 것이 좋지만, 보안 프로그램 제거 시 데이터와 시스템이 위협에 노출될 수 있다는 점은 감안하세요)
- Microsoft Zune 소프트웨어
- Nvidia 드라이버
위 목록에 해당하거나 유사한 프로그램이 설치되어 있다면 제거해 보세요. 여기서는 예시로 Kaspersky 백신의 제거 과정을 안내합니다.
- Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 앱 및 기능을 엽니다.
- Kaspersky 항목을 확장하고 제거 버튼을 클릭합니다.

- 제거를 확인하고 화면 안내에 따라 제거 과정을 완료합니다.
- 완료 후 PC를 재부팅하고, 재부팅 후 오류 0x800707e7이 사라졌는지 확인합니다.
7. 시스템 속성에서 알 수 없는 사용자 프로필 삭제
손상되었거나 불필요한 사용자 프로필(주로 제거된 응용 프로그램이 남긴 것)이 시스템에 있으면 업데이트가 0x800707e7 오류와 함께 실패할 수 있습니다. 이 경우 해당 프로필을 삭제하면 문제가 해결될 수 있습니다. 진행하기 전에 만일을 위해 시스템 복원 지점을 생성해 두는 것이 좋습니다.
- Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다.

- 다음 경로로 이동합니다:
\users

- 필요하지 않거나 식별되지 않는 사용자 프로필 폴더가 있는지 확인합니다(숨김 파일/폴더 및 보호된 운영 체제 파일 보기를 활성화해야 할 수 있습니다). 있다면 해당 사용자 폴더의 내용을 백업해 두세요.
- Windows 버튼을 클릭하고 고급 시스템 설정을 검색합니다.

- 고급 시스템 설정 보기를 연 후, 사용자 프로필 섹션에서 설정을 클릭합니다.

- 알 수 없는 사용자 프로필이 표시되는지 확인하고, 있다면 해당 프로필을 선택한 후 삭제를 클릭합니다. 필수 사용자 프로필을 삭제하지 않도록 주의하세요.
- 삭제를 확인하고, 나머지 알 수 없는 모든 프로필에 대해 같은 작업을 반복합니다.
- PC를 재부팅한 후, 오류 0x800707e7 없이 문제의 Windows 업데이트가 적용되는지 확인합니다.
8. 레지스트리 편집으로 손상된 사용자 프로필 항목 삭제
프로필 삭제로 해결되지 않았다면, 실제로는 존재하지 않더라도 손상된 사용자 프로필의 레지스트리 항목이 문제를 유발하고 있을 가능성이 높습니다. 진행 전에 반드시 레지스트리 백업을 생성하세요. 또한 고급 사용자 중 레지스트리 편집으로 사용자 프로필을 비-OS 드라이브로 옮긴 경우라면, 업데이트를 완료하기 위해 해당 설정을 원래대로 되돌려야 할 수 있습니다.
경고:
레지스트리 편집은 잘못 수행할 경우 매우 위험할 수 있으며, PC나 데이터에 돌이킬 수 없는 손상을 입힐 수 있습니다. 반드시 본인 책임하에 신중하게 진행하세요.
- Windows 버튼을 클릭하고 레지스트리 편집기를 검색합니다.
- 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

- 다음 경로로 이동합니다(주소를 복사해 붙여넣으세요):
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

- 사용하지 않는 알 수 없는 사용자 계정이 있는지 확인합니다. 있다면 해당 레지스트리 키와 관련 폴더를 삭제합니다. 유효한 사용자 계정을 참조하는 키는 절대 삭제하지 않도록 극도로 주의하세요.
왼쪽 창에서 ProfileList 키 아래의 폴더들을 확인하고, 각 항목의 ProfileImagePath 값을 살펴보면 문제가 되는 사용자 프로필을 찾을 수 있습니다. ProfileList 키의 값 중 .bak 확장자를 가진 것이 있다면 그 키도 삭제할 수 있습니다.
- 다음 키에 대해서도 같은 작업을 반복합니다:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\ProfileList

- 편집기 창을 닫고 PC를 재부팅한 후, 업데이트 오류 0x800707e7이 해결되었는지 확인합니다.
9. In-Place 업그레이드(현재 위치 업그레이드) 실행
위의 모든 방법으로도 문제가 해결되지 않는다면, In-Place 업그레이드를 시도해 볼 수 있습니다. 이 방식은 데이터와 앱을 유지한 채 OS를 다시 설치하므로 오류 0x800707e7을 해소할 수 있습니다. 진행 전에 중요한 파일과 데이터를 반드시 백업하고 시스템 복원 지점을 생성하세요.
- 웹 브라우저를 열어 Microsoft 웹사이트의 Windows 10 페이지로 이동합니다.
- Windows 10 설치 미디어 만들기 섹션에서 도구 지금 다운로드 버튼을 클릭해 다운로드합니다.

- 미디어 생성 도구를 관리자 권한으로 실행하고, 사용 조건 페이지에서 동의를 클릭합니다.

- 지금 이 PC 업그레이드를 선택하고 마법사의 안내에 따라 업그레이드를 진행합니다. 이때 묻는 화면에서 반드시 Windows 설정, 개인 파일 및 앱 유지를 선택하세요.
- 업그레이드가 완료되면 PC에서 업데이트 오류 0x800707e7이 사라졌을 것입니다.

모든 방법이 실패한다면 최후의 수단으로 PC 초기화 또는 클린 설치를 통해 업데이트 문제를 해결해야 할 수 있습니다.