Microsoft는 매년 최소 두 차례의 기능 업데이트를 배포하며, 그 사이사이에 수차례의 보안 및 시스템 업데이트도 함께 제공합니다. 따라서 항상 최신 버전의 운영체제를 유지하려면 컴퓨터에 업데이트를 꾸준히 설치해야 합니다.
하지만 업데이트를 설치하는 과정에서는 여러 가지 문제가 발생할 수 있습니다. 그중에서도 Windows 사용자들이 자주 겪는 대표적인 업데이트 오류가 바로 “Windows 설치에서 예기치 않은 오류가 발생했습니다(0xE0000100)”입니다. 이 오류가 나타나면 업데이트 설치를 더 이상 진행할 수 없고, 컴퓨터는 구버전 소프트웨어에 머물게 되어 각종 보안 위협에 노출될 위험이 커집니다.
Windows 10/11에서 “Windows installation encountered an unexpected error, 0xE0000100” 문제로 고민 중이라면, 이 글이 오류의 원인을 이해하고 비교적 쉽게 해결하는 데 도움이 될 것입니다.
'Windows 설치에서 예기치 않은 오류가 발생했습니다(0xE0000100)'란 무엇인가요?
이 오류는 주로 Windows Update를 통해 업데이트를 설치할 때 나타나지만, 다른 Windows 버전에서 Windows 10/11로 업그레이드하는 과정에서도 발생할 수 있습니다.
전문가 팁: 전용 PC 최적화 도구를 사용하면 시스템 문제나 성능 저하를 일으킬 수 있는 잘못된 설정, 불필요한 파일, 유해한 프로그램, 보안 위협을 손쉽게 제거할 수 있습니다.
이 오류와 함께 표시되는 메시지는 다음과 같습니다:
Windows installation encountered an unexpected error. Verify that the installation sources are accessible, and restart the installation.
(Windows 설치에서 예기치 않은 오류가 발생했습니다. 설치 원본에 액세스할 수 있는지 확인한 후 설치를 다시 시작하세요.)
오류 코드: 0xE0000100
이 메시지가 표시되는 순간 설치 프로세스는 중단됩니다. 일부 사용자들은 업데이트를 다시 시도해도 같은 오류로 인해 계속 실패한다고 보고합니다. 그 결과 운영체제를 업데이트하지 못해 답답함을 호소하는 경우가 많습니다.
그리고 이러한 걱정에는 충분한 근거가 있습니다. 해커들은 오래된 드라이버나 소프트웨어 비호환성 같은 취약점을 집중적으로 노리기 때문입니다. “Windows 설치에서 예기치 않은 오류가 발생했습니다(0xE0000100)” 해결책을 찾고 있다면 잘 찾아오셨습니다.
“Windows 설치에서 예기치 않은 오류가 발생했습니다(0xE0000100)” 오류의 원인
이 오류가 발생했다면 Windows 방화벽이 다운로드를 차단하여 업데이트가 실패했을 가능성이 있습니다. 방화벽은 컴퓨터로 들어오는 모든 트래픽을 필터링하기 때문에, 지나치게 민감하게 설정된 방화벽은 Windows Update 과정을 방해할 수 있습니다.
또 하나 확인해야 할 요소는 설치 파일의 손상입니다. 다운로드 과정이 어떤 이유로든 중단되었다면 파일의 무결성이 손상되었을 수 있습니다. 정크 파일이나 맬웨어 역시 Windows Update 프로세스를 손상시킬 수 있으며, 때로는 Windows Update 자체의 일시적인 오류가 원인이 되기도 합니다.
Windows 10/11에서 0xE0000100 오류를 해결하는 방법
이 오류로 어려움을 겪고 있다면 먼저 아래의 간단한 조치들을 시도해 보세요:
- 컴퓨터를 재시작한 후 업데이트 설치를 다시 시도합니다.
- Outbyte PC Repair 같은 PC 클리너 도구를 사용해 정크 파일을 모두 정리합니다.
- 보안 소프트웨어로 검사를 실행하고 모든 위협을 삭제합니다.
- 가능하다면 유선 연결 등 더 안정적인 네트워크 환경으로 전환합니다.
- 업데이트 설치 중에는 방화벽 또는 백신 프로그램을 일시적으로 비활성화합니다.
위 방법으로 해결되지 않았다면 아래의 해결책들을 차례로 시도해 보세요.
해결 방법 #1: 시스템 파일 검사기(SFC) 실행
손상된 파일이 원인이 아닌지 확인하려면 SFC 도구를 실행해 손상 여부를 점검하고 복구할 수 있습니다. 방법은 다음과 같습니다:
- 검색 아이콘을 클릭하고 명령 프롬프트(Command Prompt)를 입력합니다.
- 상단 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행(Run as Administrator)을 선택합니다.
- 팝업 창이 뜨면 예(Yes)를 클릭해 진행합니다.
- 관리자 권한 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다: sfc /scannow
도구가 손상된 시스템 파일을 스캔하고 자동으로 복구를 시도합니다.
해결 방법 #2: Windows Update 구성 요소 초기화
Windows Update는 여러 서비스로 구성되어 있으며, 그중 하나라도 제대로 작동하지 않으면 문제가 생길 수 있습니다. 이를 해결하려면 아래 단계에 따라 구성 요소를 초기화하세요:
- 위 안내에 따라 명령 프롬프트를 관리자 권한으로 엽니다.
- 명령 프롬프트 창에 다음 명령어를 입력합니다:
- net stop bits
- net stop wuauserv
- 각 줄을 입력할 때마다 Enter 키를 눌러 실행합니다. 이렇게 하면 Windows Update 관련 서비스가 중지됩니다.
- 다음 명령어를 붙여 넣어 qmgr.dat 파일을 삭제합니다: Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- Enter 키를 누릅니다.
- 이어서 다음 명령어를 입력하고 Enter 키를 누릅니다: cd /d %windir%\system32
- 아래 명령어들을 입력해 BITS 파일과 Windows Update 파일을 다시 등록합니다:
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
- 다음으로 아래 명령어로 Winsock을 초기화합니다: netsh winsock reset
- Enter 키를 누릅니다.
- 마지막으로 다음 명령어로 BITS 및 Windows Update 서비스를 다시 시작합니다:
- net start bits
- net start wuauserv
모든 단계를 완료한 후 업데이트 설치를 다시 시도해 정상적으로 진행되는지 확인합니다.
해결 방법 #3: DEP(데이터 실행 방지) 비활성화
DEP(Data Execution Prevention)는 바이러스 등 보안 위협으로부터 컴퓨터를 보호하는 보안 기능입니다. 하지만 방화벽과 마찬가지로 지나치게 예민하게 작동하면 업데이트 다운로드를 막는 경우가 있습니다.
이 오류를 해결하려면 다음 단계에 따라 DEP를 일시적으로 비활성화하세요:
- 위 안내에 따라 명령 프롬프트를 관리자 권한으로 엽니다.
- 다음 명령어를 입력합니다:
bcdedit.exe /set {current} nx AlwaysOff - Enter 키를 누릅니다.
명령 실행 후 컴퓨터를 한 번 재부팅합니다. 참고로 업데이트가 완료되면 보안을 위해 bcdedit.exe /set {current} nx OptIn 명령으로 DEP를 다시 활성화하는 것이 좋습니다.
해결 방법 #4: Windows Update 문제 해결사 실행
Windows에는 각종 서비스를 위한 기본 문제 해결사가 내장되어 있습니다. Windows Update에 문제가 발생했다면 아래 단계에 따라 문제 해결사를 실행해 보세요:
- 검색 상자에 문제 해결(Troubleshoot)을 입력한 후 문제 해결 설정(Troubleshoot Settings)을 클릭합니다.
- 아래로 스크롤하여 Windows Update 항목을 찾습니다.
- 문제 해결사 실행(Run the troubleshooter) 버튼을 클릭합니다.
검사가 끝날 때까지 기다린 후 Windows Update를 다시 실행해 보세요.
마무리
Windows 10/11에서 “Windows 설치에서 예기치 않은 오류가 발생했습니다(0xE0000100)” 문제가 발생했다면 위에서 소개한 해결 방법들이 큰 도움이 될 것입니다. 만약 Windows 10/11을 새로 설치하는 과정에서 이 오류가 나타났다면, 업그레이드 전에 CHKDSK를 실행해 디스크 오류를 점검하고 파티션을 정리한 뒤 다시 시도해 보는 것이 좋습니다.