64비트os전환-ie 표준환경 설정
TRANSCRIPT
![Page 1: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/1.jpg)
64 비트 OS 전환 - Internet Explorer 11 표준환경
2015. 05. 19
기술지원황인균
![Page 2: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/2.jpg)
2황인균
목차
1. IE11 프로세스 아키텍처
2. IE11 아키텍처 타입 및 표준 결정
3. IE11 표준 아키텍처 환경
4. IE11 설정 관련 오류 예
5. IE11 표준 아키텍처 환경 설정
![Page 3: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/3.jpg)
3황인균
IE11 프로세스 아키텍처
부모 프로세스
자식 프로세스
* ActiveX 가 인스턴싱되는 프로세스
[ LICE( Loosely-coupled Internet Explorer) 아키텍처 ]
LICE 아키텍처 - 부모 프로세스가 있고 , 추가되는 탭은 자식 프로세스에서 실행되는 아키텍처- IE10 부터 도입된 아키텍처
![Page 4: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/4.jpg)
4황인균
IE11 아키텍처 타입 & 표준 결정
환경 설정에 따라서 다양한 IE 프로세스 구조로 실행될 수 있다 .
부모 프로세스 : 64 bit
자식 프로세스 : 64 bit* 32 비트 프로세스용 ActiveX 문제
프로세스 : 64 bit* 32 비트 프로세스용 ActiveX 문제
부모 프로세스 : 64 bit
자식 프로세스 : 32 bit
[ 32 비트 OS 와의 호환성을 위해서 표준으로 선택 ]
( 출처 : http://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&pageno=0&detail=1&wid=666 )
![Page 5: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/5.jpg)
5황인균
IE11 표준 아키텍처 환경
1) TabProcGrowth 값"TabProcGrowth“ : 1- 보호 모드 프로세스 즉 자식 프로세스가 “하나” 생성- LCIE 구조를 유지하면서 탭들이 “하나”의 프로세스에서 활성화됨 . "TabProcGrowth“ : 0- LCIE 구조없이 “하나”의 프로세스로 실행
결정된 표준 아키텍처 ( 부모 프로세스 : 64 비트 , 자식 프로세스 : 32 비트 ) 를 만들기 위한 설정
■ IE11 브라우저 설정 IE11 > “ 인터넷 옵션” > “ 고급” 탭 > “ 보안”섹션 > “ 향상된 보호 모드 사용” 해제 부모 프로세스 : 64 비트 , 자식 프로세스 : 32 비트
( 이 옵션이 선택된 경우는 부모 , 자식 모두 64 비트로 실행됨 )
이 설정을 하고도 프로세스가 표준 구조로 실행되지 않는다면 , 다음 레지스트리 작업이 필요하다 .
■ 레지스트리 설정 #1
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MainHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main에서 모두 “ TabProcGrowth” 을 삭제한다 .* 그라디우스에서 이 값을 사용해야 한다면 , “1” 을 선택하는 것이 바람직
앞의 두 세팅을 하고도 IE 가 64 비트로 실행되는 경우 (“TabProcGrowth” 값을 삭제하는 경우 ), 아래 설정이 필요
■ 레지스트리 설정 #2
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main데이터 : x86AppPath, 타입 : REG_SZ, 값 : C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE
![Page 6: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/6.jpg)
6황인균
IE11 설정 관련 오류 예
1) 이 설정이 제대로 되지 않으면 ActiveX 설정시 아래와 같은 오류가 발생한다는 보고도 있다 ." 이 웹 페이지에서 Internet Explorer 보안 강화 기능과 호환되지 않는 '...' 을 ( 를 ) 실행하려고 합니다 . 이 사이트를 신뢰하는 경우 이 사이트에 대해 향상된 보호 모드를 사용하지 않도록 설정하여 컨트롤을 실행할 수 있습니다 . '...' isn't compatible with Internet Explorer's enhanced security features and has been disabled“
2) 간혹 보안 프로그램에서는 "TabProcGrowth“ 을 변경하는 경우가 있다는 보고가 있다 .
![Page 7: 64비트os전환-IE 표준환경 설정](https://reader036.vdocuments.mx/reader036/viewer/2022083100/58a316e41a28ab1d068b5ae9/html5/thumbnails/7.jpg)
7황인균
IE11 표준 아키텍처 환경 설정
기업에서는 IE 옵션을 세팅할 수 있는 프로그램을 제작해서 일괄 배포할 수 있다 . ( IE11 관련 레지스트리 , 로컬 그룹 정책 등 설정을 포함한다 )
■ IE11 브라우저 설정 “ 표준 환경 설정 체크 툴 ( CheckEnvVar.exe)”
■ 레지스트리 설정 #1
“TabProcGrowth “ 을 삭제 할지 “ 1” 로 설정할지 ?“1” 로 설정한다면 , “ 그라디우스”에서 해야 하는지 “표준 환경 설정 체크 툴”에서 해야 하는지 ?아니면 “그라디우스” , “ 설정 체크 툴” 모두에서 ?
■ 레지스트리 설정 #2 “ 표준 환경 설정 체크 툴 ( CheckEnvVar.exe)”