64비트os전환-ie 표준환경 설정

7
64 비비 OS 비비 - Internet Explorer 11 비비비비 2015. 05. 19 기기기기 비비비

Upload: inguen-hwang

Post on 14-Feb-2017

928 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 64비트os전환-IE 표준환경 설정

64 비트 OS 전환 - Internet Explorer 11 표준환경

2015. 05. 19

기술지원황인균

Page 2: 64비트os전환-IE 표준환경 설정

2황인균

목차

1. IE11 프로세스 아키텍처

2. IE11 아키텍처 타입 및 표준 결정

3. IE11 표준 아키텍처 환경

4. IE11 설정 관련 오류 예

5. IE11 표준 아키텍처 환경 설정

Page 3: 64비트os전환-IE 표준환경 설정

3황인균

IE11 프로세스 아키텍처

부모 프로세스

자식 프로세스

* ActiveX 가 인스턴싱되는 프로세스

[ LICE( Loosely-coupled Internet Explorer) 아키텍처 ]

LICE 아키텍처 - 부모 프로세스가 있고 , 추가되는 탭은 자식 프로세스에서 실행되는 아키텍처- IE10 부터 도입된 아키텍처

Page 4: 64비트os전환-IE 표준환경 설정

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 표준환경 설정

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 표준환경 설정

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 표준환경 설정

7황인균

IE11 표준 아키텍처 환경 설정

기업에서는 IE 옵션을 세팅할 수 있는 프로그램을 제작해서 일괄 배포할 수 있다 . ( IE11 관련 레지스트리 , 로컬 그룹 정책 등 설정을 포함한다 )

■ IE11 브라우저 설정 “ 표준 환경 설정 체크 툴 ( CheckEnvVar.exe)”

■ 레지스트리 설정 #1

“TabProcGrowth “ 을 삭제 할지 “ 1” 로 설정할지 ?“1” 로 설정한다면 , “ 그라디우스”에서 해야 하는지 “표준 환경 설정 체크 툴”에서 해야 하는지 ?아니면 “그라디우스” , “ 설정 체크 툴” 모두에서 ?

■ 레지스트리 설정 #2 “ 표준 환경 설정 체크 툴 ( CheckEnvVar.exe)”