Windows 10을 설치하는 도중 'Windows 설치 프로그램에서 예기치 않은 오류가 발생했습니다'라는 메시지와 함께 설치가 중단된 적이 있으신가요? 이번 글에서는 오류 코드 0xE0000100의 원인을 살펴보고, 단계별로 문제를 해결할 수 있는 실질적인 방법들을 자세히 안내해 드립니다.
오류 코드 0xE0000100이란?
이 문제가 발생하면 다음과 같은 오류 메시지가 화면에 표시됩니다.
Windows 설치 프로그램에서 예기치 않은 오류가 발생했습니다. 설치 원본에 액세스할 수 있는지 확인한 후 설치를 다시 시작하십시오.
오류 코드: 0xE0000100
이 오류는 Windows 설치 과정에서만 나타나는 것이 아니라, Windows 업데이트 진행 중에도 발생할 수 있습니다.
설치 시 이 오류의 원인은 매우 다양합니다. 대표적인 원인은 다음과 같습니다.
- 디스크 파티션 손상 또는 구성 문제
- 설치 미디어(USB, DVD)의 불량 또는 손상
- 용량 부족 또는 물리적 손상이 있는 RAM
- 손상된 레지스트리 파일
- 잘못된 하드웨어 구성
Windows 설치 오류 0xE0000100 해결 방법
설치 중 또는 Windows 업데이트 중 오류 코드 0xE0000100을 만났다면, 아래의 권장 해결 방법을 순서대로 시도해 보세요.
- 디스크 파티션 정리(Clean)
- CHKDSK 유틸리티 실행
- 하드웨어 문제 해결사 실행
- RAM 점검
- LoadAppInit_DLLs 레지스트리 키 수정
각 해결 방법의 자세한 진행 과정을 하나씩 살펴보겠습니다.
1. 디스크 파티션 정리하기
Windows에 내장된 Diskpart(디스크파트) 도구를 사용하여 파티션을 정리할 수 있습니다.
고급 시작 옵션 화면으로 부팅하거나, 설치 미디어를 사용해 컴퓨터 복구 화면으로 부팅하세요.
그런 다음 명령 프롬프트에 접근하여 아래 명령어를 순서대로 입력하고 실행합니다.
diskpart list disk select disk 0 clean
명령 실행 후 컴퓨터를 재시작하고, Windows 설치가 정상적으로 진행되는지 확인합니다.
2. CHKDSK 유틸리티 실행하기
하드 드라이브가 손상되었거나 배드 섹터(bad sector)가 존재하는 경우에도 이 오류가 발생할 수 있습니다. 이 경우 CHKDSK(디스크 검사) 유틸리티를 실행하여 배드 섹터로 인한 디스크 손상을 복구해 볼 수 있습니다.
명령 프롬프트에서 아래 명령어를 실행하세요.
chkdsk c: /f
검사가 완료되고 컴퓨터가 재시작되면 오류가 해결되었는지 확인합니다.
3. 하드웨어 문제 해결사 실행하기
Windows에 내장된 하드웨어 문제 해결사(Hardware Troubleshooter)를 실행하면 하드웨어 관련 충돌을 자동으로 진단하고 수정할 수 있습니다. 이 기능을 실행하여 오류가 해결되는지 확인해 보세요.
4. RAM 상태 점검하기
시스템 전원을 끄고 RAM을 다른 제품으로 교체하거나, RAM을 다른 슬롯에 장착한 후 부팅해 보세요. 그런 다음 오류가 여전히 지속되는지 확인합니다. RAM 커넥터나 하드웨어에 물리적 손상이 있는 경우에는 RAM 교체가 반드시 필요합니다.
또한 Memtest86+를 사용하여 RAM 메모리 진단 테스트를 수행하면 메모리 불량 여부를 정확하게 확인하고 문제를 해결할 수 있습니다.
5. LoadAppInit_DLLs 레지스트리 키 수정하기
손상된 레지스트리 파일은 이 오류를 포함한 시스템 전반의 심각한 문제를 일으킬 수 있습니다. 레지스트리 값을 수정하여 문제를 해결해 보세요.
주의: 레지스트리 편집은 잘못 진행할 경우 시스템에 심각한 영향을 줄 수 있습니다. 작업을 시작하기 전에 반드시 레지스트리 백업 또는 시스템 복원 지점 생성을 통해 안전 조치를 취하시기 바랍니다.
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다.
- 실행 대화 상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
- 아래의 레지스트리 키 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
- 해당 위치의 오른쪽 창에서 LoadAppInit_DLLs 항목을 더블클릭하여 속성 창을 엽니다.
- 속성 창에서 값 데이터(Value data)를 0으로 변경합니다.
- 확인을 클릭하여 변경 사항을 저장합니다.
- 레지스트리 편집기 창을 닫습니다.
- 컴퓨터를 재부팅하여 변경 사항이 적용되도록 합니다.
Windows 업데이트 오류 코드 0xE0000100 해결 방법
이 오류 코드는 Windows 업데이트가 실패할 때도 나타날 수 있습니다. 이 경우에는 아래 방법들을 시도해 보세요.
1. SFC 검사 실행
관리자 권한으로 명령 프롬프트를 열고 아래 명령어를 실행하면 손상된 시스템 파일을 자동으로 검사하고 복구합니다.
sfc /scannow
2. Windows 업데이트 문제 해결사 실행
설정 → 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사 → Windows 업데이트 경로에서 문제 해결사를 실행하면 업데이트 오류를 자동으로 진단하고 수정할 수 있습니다.
3. DEP(데이터 실행 방지) 비활성화
DEP 기능이 특정 프로세스와 충돌하는 경우 업데이트 오류가 발생할 수 있습니다. 시스템 속성 → 고급 → 성능 설정 → 데이터 실행 방지에서 설정을 조정하거나, 관리자 권한 명령 프롬프트에서 DEP 관련 명령을 통해 기능을 비활성화한 후 업데이트를 다시 시도해 보세요.
위에서 소개한 방법들이 Windows 설치 및 업데이트 오류 0xE0000100 해결에 도움이 되기를 바랍니다.