윈도우7 익스플로러11 설치오류, 업데이트 9c59오류 몇가지 해결책
익스플로러가 자주 멈추고 응답이없어 새로 설치하려 익스플로러 11을 지웠습니다.
이후 설치파일(풀버전)을 받아 다시설치하려하는데 'internet explorer 설치를 완료하지 못했습니다.' 라는 오류만 날뿐 설치가 불가능하더군요.
이후 윈도우내의 업데이트로 익스플로러11을 설치하려 했으나 9c59 에러로 설치가 안됩니다.
구글링을 해보니 나와같은 증상을 호소하는 사람이 많았고, 그 만큼 해결책이라고 올려놓은것도 많았다. 그중 몇가지와 제가 해결본 방법을 공유합니다
(제가 해결본 방법은 가장 아래부분에 있습니다)
들어가기전에 인터넷익스플로러를 업데이트 형식이 아닌, 풀버전 다운로드로 설치할경우
c:\windows 폴더에 IE11_main.log라는 파일이 생기는데 열어보면 어떠한 오류인지 등을 알 수 있다. 본인의 경우에는 ERR Process exit code 0x00003715 (14101) [The identities of the manifests are identical but their contents are different. ] 였습니다.
1. 마이크로소프트에서 소개하는방법
작업방법 1) 업데이트 Cache 폴더 초기화
시작 – 프로그램 및 파일 검색에 서비스 입력 후 검색된 서비스를 실행 합니다
서비스 창에서 아래의 서비스 항목들을 각각 더블 클릭하여 중지 버튼을 눌러 서비스 상태를 중지됨으로 변경하고, 적용 및 확인을 누릅니다.
Background Intelligent Transfer Service
Cryptographic Services
Windows Update
아래 위치로 이동하여 두 폴더를 삭제 합니다.
C:\Windows\Softwaredistribution
C:\Windows\system32\catroot2
위 2번에서 중지한 세가지 서비스를 오른쪽 마우스 클릭 하여 시작 버튼을 눌러서 시작 합니다.
작업방법 2) Temp 폴더 초기화 방법.
[Windows 로고 키 + R]를 입력 해 실행창을 실행합니다.
실행 창에서 temp 입력한 후 Enter키를 누릅니다.
나타나는 폴더의 항목을 전부 제거 한 후 창을 닫습니다. (만약 오류가 발생되는 항목은 건너뛰기를 진행합니다.)
[Windows 로고 키 + R]를 입력 해 실행창을 다시 실행합니다.
실행 창에서 %temp% 입력한 후 Enter키를 누릅니다.
나타나는 폴더의 항목을 전부 제거 한 후 창을 닫습니다. (만약 오류가 발생되는 항목은 건너뛰기를 진행합니다.)
재부팅 한 뒤 다시 한번 증상을 확인하여 봅니다.
진행방법 3) schema.dat 리네임.
아래의 경로로 이동하여 schema.dat 파일을 schema.old.dat 로 이름을 변경 합니다. (변경되지 않을 경우 안전모드에서 진행합니다.)
C:\Windows\System32\SMI\Store\Machine\SCHEMA.DAT
진행방법 4) Forfiles 명령어를 통하여 Internet Explorer 11수동 제거 방법
시작 – 모든 프로그램 – 보조 프로그램 – 명령프롬프트 를 마우스 오른쪽 버튼으로 클릭 후 관리자 권한으로 실행을 클릭 합니다.
명령 프롬프트 창 입력란에 아래 명령어를 복사하여 붙여 넣기 합니다. (진행 중 엑세스 거부가 표시될 수 있으나 정상적인 동작이므로 계속 진행 합니다.)
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
PC를 다시 시작하여 문제증상을 확인 합니다.
개인적으로는 효과없었습니다.
2. Alexander Chizhov가 소개하는방법
Alexander Chizhov는 해당오류를 이전버전에서 남아있던 찌거기 패키지가 정상적으로 삭제되지 않고 남아있기때문에 새로 설치하는 프로그램과 충돌이 나는것이라고 설명하였다.
1. cmd 를 관리자 계정으로 실행한다.
2. cmd 창에서 dism.exe /Online /Get-Packages > 1.txt 를 타이핑하여 설치되어있는 패키지의 리스트를 작성한다. 기본적으로 1.txt는 cmd명령줄 폴더에 생긴다. 본인의경우 cmd를 실행했을때
c:\user\administartor> 라고 나오는데 바로 이폴더에 생성된다. (이부분은 컴퓨터마다 다르다)
3. 리스트 중에 IE 이나 internet-explorer 라는 단어가 들어간 패키지를 찾는다.
본인의 경우에는
Microsoft-Windows-IE-Troubleshooters-Package~31bf3856ad364e35~amd64~enUS~6.1.7601.17514
Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~8.0.7601.17514