본문 바로가기
Preferences

Windows7 64 Bit 운영체제 Internet Explorer 10 버젼 업데이트시 64비트 브라우저 -> 32비트 버젼 구동 방안

by Hwoarang757 2013. 6. 12.

 - 윈도우 업데이트를 자동으로 설정해놓으면 자동으로 인터넷 브라우저가 최신으로 업데이트 됩니다.

 

이번 IE 10버젼이 출시되면서 운영체제가 64비트인경우 기본적으로 인터넷브라우저가 64비트로 동작되기때문에

 

인터넷뱅킹등 몇가지 특정 ActiveX를 설치하여 운영하려면 32비트 방식의 브라우저가 필요합니다.

 

이에대해 64비트로 구동되는 브라우저를 32비트로 변경하여 구동하는 방법을 찾아보았습니다.

 

 

1.인터넷 브라우저 옵션 체크 해제

 

          고급옵션의 향상된 보호모드 사용이 체크되있다면 해지 합니다.

( 체크해제를 하면

C:\Program Files (x86)\Internet Explorer\Iexporer.exe의 경로를 실행시키면 32비트의 버젼이 동작한다합니다.

- 체크가 되잇다면 32비트의 디렉토리의 실행파일을 실행해도 64비트로 동작한다 하네요....)

 

위의 문제로 해결되지 않는다면 레지스트리를 수정해야합니다.

 

 

 

2. 레지스트리 수정

2-(1) 시작 - 실행 또는 window + r 키를 눌러 실행창 띄움

 

 

 

regedit.exe 라고 입력하고 엔터를 칩니다.

 

2-(2) 레지스트리 주소지로 이동

 

 

하위순으로 더블클릭하여 이동합니다.

- HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

 

(1) TabProcGrowth 값이 있는지 찾아봅니다.

- 값이 존재한다면 더블클릭하여 1로 수정합니다

- 만약 값이 없다면 다음단계로 넘어갑니다.

 

(2) 값을 추가합니다.

 

위 오른쪽 화면에 마우스 오른쪽 버튼을 클릭하고

- 새로만들기 - 문자열 값 - 확인

- 새로생성된 값을 더블클릭하여 값 데이터를 위와 같이 입력해줍니다.

"C:\Program Files (x86)\Internet Explorer\IEXPLORER.EXE"

 

 

위 사항을 수정하시고 인터넷 브라우저를 다시 구동하시면

저같은경우는 32비트로 제작된 모듈의 64비트의 호환성문제로 안되던 인터넷뱅킹등의

ActiveX 구동문제를 해결하였습니다.

 

혹시 더 좋은 방법이 있다면 제시해주신다면 정말 감사드립니다.

 

 

 

 

-------------------2014.09.10 일 추가

 

지인의 컴퓨터도 해당 문제로 레지스트리를 수정해주던중

TabProcGrowth 값을 0으로 수정 후 브라우저 구동시

다시 1로 수정 되고 삭제하면 다시 생성되는 현상이 있어

방법을 찾던중 특정 Active X나 추가기능의 모듈로 인해

TabProcGrowth 값이 변경 된 다는 것을 확인 하였습니다.

 

제가 찾은 추가기능의 모듈은 howcodecband 이며 비활성화 시키니 위 값이 다시 생성되지 않았습니다

 

 

참조 링크 : http://www.sysnet.pe.kr/2/0/1452