26 Ocak 2015 Pazartesi

How to enable 64-bit Internet Explorer

Dikkat: Bu yazı sadece Internet Explorer 10 ve üstü versiyonlarda denemiştir.

64 bit işletim sistemlerinde varsayılan olarak 32 bit Internet Explorer çalışmaktadır. Programı ister %ProgramFiles(x86)%\Internet Explorer\iexplore.exe adresinden isterse de %ProgramFiles%\Internet Explorer\iexplore.exe klasörü altından çalıştırın sonuç değişmeyecektir, Internet Explorer 32 bit olarak çalışacaktır. 64 bit versiyonun çalışabilmesi için ayarlama yapmak gerekmektedir. Öncelikle sistemin çalışması hakkında kısa bilgi verelim sonra bu ayarlamanın nasıl yapılacağı anlatılacaktır.

Internet Explorer nereden çalıştırılırsa çalıştırılsın %ProgramFiles%\Internet Explorer\iexplore.exe adresinde bulunan 64 exe çalışır, sonra bu exe tarafından duruma göre 32 bit veya 64 bit versiyon (Parent Process ID'si ilk çalışan 64 bit versiyon olmak üzere) çalıştırılır. Aşağıdaki ekran görüntüsünü inceleyiniz.

InternetExp06

Yukarıdaki ekran görüntüsünde ilk olarak PID= 4856 (Process ID) numaralı iexplore.exe çalıştığı görülmektedir. Daha sonra ise bu PID= 4856 numaralı process tarafından başlatılan (iki adet sekme) PID= 3272 numaralı ve PID= 3120 numaralı process'lerin çalıştırıldığı görülmektedir.

NOT: Windows Task Manager'da (Taskmgr.exe) PID (Process ID) ve Komut Satırı (Command Line) kolonları görülmemektedir. Bu kolonları görebilmek için Görünüm menüsünden Sütun Seç... seçilerek ilgili alanlar işaretlenmelidir.
InternetExp02

Komut satırında iexplore.exe 'nin çalıştığı adres bilgisine göre uygulamanın 32 bit veya 64 bit olduğu tespit edilebilir. Çalışan uygulama Komut Satırı alanı incelendiğinde çalışma adresi;

%ProgramFiles(x86)%\Internet Explorer\iexplore.exe ise 32 bit demektir,

%ProgramFiles%\Internet Explorer\iexplore.exe ise 64 bit demektir.

 

Bu konu bir çok sitede farklı anlatıldığından karışıklığa sebep olmaktadır. Tam olarak emin olmak için Process Explorer veya Process Hacker gibi daha gelişmiş uygulamalar kullanılabilir. Bu programlarda da yine varsayılan kolonlarda istenilen bilgiler olmayabilir. Bunun için görüntülenmek istenen kolonlar için ayarlama yapmak gerekmektedir.

Process Explorer ile Internet Explorer 32 bit versiyon görünümü:

InternetExp12

 

Process Explorer ile Internet Explorer 64 bit versiyon görünümü:

InternetExp11

Windows Task Manager (Taskmgr.exe) ile Internet Explorer 32 bit versiyon (iki sekme çalışan) görünümü:

InternetExp01

 

 

64 bit Internet Explorer çalıştırabilme için gerekli ayar: 

Dikkat: Bu ayar yapıldıktan sonra Internet Explorer sadece 64 bit çalışacaktır.

64 bit versiyonu çalıştırabilmek için 3 farklı yöntem (Internet Seçenekleri, Yerel Grup İlkesi 'gpedit.msc', Regedit.exe) kullanılabilir.

Yöntem 1: Internet Seçenekleri (Internet Properties) açılır. Gelişmiş sekmesine geçilir, Güvenlik altında Gelişmiş Korumalı Modu Etkinleştir* kutucuğu işaretlenir.

NOT: Bazı işletim sistemlerinde bu ayar sonrası sistemin baştan başlatılması gerekebilmektedir.

InternetExp10InternetExp04

 

Yöntem 2: Denetim Masası, Yönetimsel Araçlar altından Yerel Grup İlkesi 'gpedit.msc' açılır. İhtiyaca göre ister Bilgisayar Yapılandırması veya Kullanıcı Yapılandırması > Yönetim Şablonları > Windows Bileşenleri > Internet Explorer > Internet Denetim Masası > Gelişmiş Sayfa altına girilir ve,

"Geliştirilmiş Korumalı Modu'nu kapat" ayarı "Etkin" olarak ayarlanır ve " Windows'un 64 bit sürümlerinde  Gelişmiş Korumalı Mod çalışırken 64 bit sekme işlemlerini aç" ayarı "Etkin" olarak ayarlanır.

InternetExp09

InternetExp05

 

Yöntem 3: Registerdan ayarlamak için:

InternetExplorer64bitENABLEDregedit.reg: ("Enable Enhanced Protected Mode" = Enabled)






Windows Registry Editor Version 5.00

; http://siberblog.org/index.php/how-to-enable-64-bit-internet-explorer

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Isolation"="PMEM"

 

InternetExplorer32bitENABLEDregedit.reg: ("Enable Enhanced Protected Mode" = Disabled)






Windows Registry Editor Version 5.00

; http://siberblog.org/index.php/how-to-enable-64-bit-internet-explorer

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"Isolation"="PMIL"

 

SONUÇ:

Herhangi bir yöntem uygulanırsa Internet Explorer başlatıldığında artık 64 bit (%ProgramFiles%\Internet Explorer\iexplore.exe) çalışacaktır.

InternetExp03

 

Script ile 32 bit & 64 bit tespiti:

Hızlı olarak çalışan Internet Explorer'ın 32 bit mi yoksa 64 bit mi çalıştığını görüntülemek için aşağıdaki scripti hazırladım, kolay gelsin.

Download Script: Internet Explorer Version.bat

InternetExp07

Scriptin tespitinin Windows Task Manager'dan görünümü:

InternetExp06

Script içeriği:

InternetExp08

 

All Downloads:

Download Script 1: Internet Explorer Version.bat(Running Status)

Download Script 2: InternetExplorer64bitENABLED.bat

Download Script 3: InternetExplorer32bitENABLED.bat

Download Script 4: InternetExplorer64bitENABLEDregedit.reg

Download Script 5: InternetExplorer32bitENABLEDregedit.reg

 

Hiç yorum yok:

Yorum Gönder