64비트 Internet Explorer 프로세스를 활성화하는 방법
아시다시피 64비트 버전의 Windows에는 32비트 Internet Explorer와 64비트 버전이 포함됩니다. 이는 Windows XP Professional x64 Edition 이후로 발생했으며 두 버전이 모두 포함된 이유는 애드온과의 호환성 때문입니다. 64비트 IE가 처음 도입되었을 때 Flash Player, Java 및 대부분의 ActiveX 컨트롤과 같은 대부분의 애드온은 32비트 전용이었습니다. 32비트 애드온은 64비트 IE에서 작동할 수 없기 때문에 Microsoft는 x86 및 x64 IE 버전을 모두 번들로 제공합니다. 사용자는 원하는 IE를 쉽게 열 수 있었지만 Internet Explorer 10에서는 이것이 변경되었습니다. 방법을 알아보겠습니다.
IE의 첫 번째 64비트 버전은 Windows XP의 64비트 버전에 포함된 Internet Explorer 6이었습니다. IE6부터 IE9까지 C:\Program Files (x86)\Internet Explorer\IExplore.exe에서 32비트 IE를 열고 C:\Program Files\Internet Explorer\IExplore.exe에서 64비트 IE를 열 수 있습니다. 64비트 Windows 작업 관리자의 프로세스 탭에서 32비트인 IE 프로세스를 확인할 수 있습니다.
그러나 Internet Explorer 10에서 Microsoft는 변경했습니다. 브라우저 프레임 프로세스는 IE10 이상에서 항상 64비트이지만 탭 프로세스는 기본적으로 32비트입니다. Program Files에서 IE를 열든 Program Files(x86)에서 열든 상관없이 이것이 사실입니다.
IE10에는 향상된 보호 모드라는 새로운 기능이 도입되었습니다. 향상된 보호 모드가 활성화된 경우 IE는 64비트 탭 프로세스를 활성화합니다. 반대로 64비트 IE를 활성화하려면 인터넷 옵션 -> 고급 탭으로 이동하여 보안 섹션에서 "향상된 보호 모드 활성화" 옵션을 선택해야 합니다. 그 후 모든 IE 프로세스를 닫고 브라우저를 다시 시작하여 모든 프로세스를 64비트로 만들어야 합니다.
Internet Explorer 11은 64비트 Windows 8.1에서 또 다른 변경을 수행했습니다. 이제 두 가지 별도의 옵션이 있습니다. 고급 탭 - "향상된 보호 모드 사용" 및 "향상된 보호를 위한 64비트 프로세스 사용" 방법". 그러나 "향상된 보호 모드에 대해 64비트 프로세스 활성화"만 활성화하면 64비트 프로세스가 켜진 것 같습니다. IE10이 64비트 프로세스를 가져오는 것처럼 "향상된 보호 모드 사용"을 체크할 필요가 없습니다.
IE11이 설치된 Windows 7에서는 이야기가 다릅니다. Windows 7에서는 샌드박싱을 위한 AppContainer Integrity Level을 사용할 수 없기 때문에 여전히 IE10과 같은 단일 옵션이 있습니다. IE11이 설치된 Windows 8.1에만 2개의 개별 옵션이 있습니다.
64비트 IE를 활성화하기 전에 필요한 모든 애드온이 호환되는지 확인하는 것이 좋습니다. Internet Explorer 도구 메뉴 -> 추가 기능 관리로 이동하여 추가 기능이 32비트, 64비트 또는 둘 다인지 확인하십시오. '아키텍처' 열은 아래 그림과 같이 이를 보여줍니다.
- IE의 애드온 관리 대화 상자