ie9까지는 32비트 인터넷 익스플로러와 64비트 인터넷 익스플로러가 따로 실행이 가능 했었는데 ie10으로 업데이트가 되면서 한가로 통합되었습니다. 기본으로 실행되는 익스플로러가 32비트인지 64비트인지 알수가 없는 상황이 발생한겁니다. 기본적으로 32비트 운영체제는 32비트 익스플로러만 존재하기 때문에 실행시에도 32비트 익스플로러가 실행됩니다. 하지만 64비트 운영체제는 32비트와 64비트 익스플로러가 여전히 존재하고 있고 실행을 하면 ie9에서는 기본으로 32트로 동작하던게 ie10에서는 64비트가 기본으로 실행이 됩니다.
ie10을 금융권 사이트 보안프로그램 설치가 잘 안되는 이유는 ie9 까지는 32비트와 64비트를 선택해서 실행하고 기본으로 32비트로 실행되는데 ie10으로 업그레이드 되면서 기본으로 64비트가 실행되고 있기 때문입니다. 보안 프로그램(Active X) 대부분은 32비트로 만들어져 있습니다. 요즘에 64비트용으로 많이 만들고 있지만 아직까지 호환성면에서 32비를 사용하시면 설치시 문제가 덜 발생합니다.
인터넷 옵션의 설정을 통해서 ie10을 32비트로 실행할 수가 있습니다. 스크린샷의 "향상된 보호모드 사용"을 끄면 IE10이 32비트 모드로 실행됩니다. 이렇게 32비트 모드로 IE10을 실행하면 금융권의 보안프로그램 설치가 잘 되실 겁니다.
위에 설정으로 잘 안되실때는 다음 레지스터를 삭제하세요.
HKCUSoftwareMicrosoftInternet ExplorerMain 레지스터 TabProcGrowth 의 값이 0으로 되어있는거 확인하시고 1로 변경하시거나 해당 항목을 삭제하세요. 재부팅은 필요 없습니다.
참고 사이트
윈도우 8 - Internet Explorer 10을 32비트 또는 64비트로 통합 : http://www.sysnet.pe.kr/2/0/1359
2가지 모드의 Internet Explorer 10 과 ActiveX : http://www.sysnet.pe.kr/2/0/1123
Internet Explorer 10 32비트 실행 : http://social.msdn.microsoft.com/Forums/ko-KR/vistako/thread/a28f4849-b4a0-4d34-8bbf-4f686dbe26cc/
IE 8 - TabProcGrowth 레지스트리 설정 : http://www.sysnet.pe.kr/2/0/686