事情由來是這樣的,因為我需要用到一個元件只支援32bit for IE
有一天那網站跳出"沒有安裝套件"(如果沒安裝套件或是用64Bit都是跳出這段話)
大概六月底左右發生,確切時間已經忘記
我使用是IE11版本。
於是我開始從IE11 9 8 都使用,一樣會有問題發生(外掛軟體確定沒問題)
做了幾個實驗...如下敘述
(A電腦是有問題的;B電腦是沒問題的,皆為win7 64bit)
1.執行C:\Program Files (x86)\Internet Explorer\iexplore.exe
一樣沒解決,疑似覺得他是執行64bit
2.將C:\Program Files\Internet Explorer 資料夾重新命名
結果IE點了完全沒反應
3.在B電腦做了"1"和"2"步驟,IE是可以執行的
於是覺得A電腦IE可能有問題
4.我去資料夾把IE弄了捷徑釘在工具列(如圖)
(A電腦)
(B電腦)
紅箭頭、藍箭頭為自己設定的捷徑,綠箭頭那個是預設的
在B電腦綠箭頭跟紅箭頭(32bit)根本屬於同一個,所以建立不出來
我在各IE icon點下去開網頁...在B電腦確實被分類好32bit&64bit
但是在A電腦卻全部跑到預設那個IE....
請問這是什麼問題...??
※內容冗長...請原諒
By the way
也在那個時間點上下我常用的chrome瘋狂中廣告病毒...
他會在新增移除安裝、偷偷安擴充套件
使用AdwCleanerPortable或用google beta軟體除掉
又會再次出現....
chrome重設或重安裝,都會好一陣子
(沒上大陸網站論壇 免費電影那些網站習慣)
抓到有問題的名字印象中是orusurfing、isearch...
還有一個最常出現的畫面
附上我近期內的新增移除(黃色螢光筆為發生後安裝的)
我不知道這問題跟IE瀏覽器問題會有會有直接關係
先謝謝各位的回答與見解
不用瞎忙了,我為這問題瞎忙了快半年,終於知道以下事實:
不管你怎麼設,點哪個目錄的 IE,全都會開 64bit IE。
64bit IE 有嚴重 bug,根本是不能用的東西。
很多 ActiveX 元件只支援 32bit IE,不準備開發 b4bit,因為 IE, ActiveX 都要被微軟淘汰了。
所以,就強制使用 32bit IE 吧!怎麼強制?請把下面內容存成純文字 32.reg 檔
<pre class="c" name="code">Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
"TabProcGrowth"=dword:00000001
雙擊此檔匯入即可。之後開啟 IE 就只會是 32bit 的了。64bit IE 就忘了它吧。
最近工作上剛好因為 64 bit ActiveX 測了人仰馬翻
提供你一些 Windows 7 下的 IE 小結論(我自己推論的)
A. Windows 7 IE 64 bit 開啟方式
B. 若是在 IE icon 上點選『以系統管理者執行..』,則會切回 32 bit;
(所以即使在 32 bit 模式下安裝元件完成,若是一般 64 bit 模式下執行 IE,
還是會跳回 64 bit,此模式無解,除非 IE 不跑 64 bit)
我是使用以下方式建立捷徑,讓user可以使用IE開啟網址,若是一般的就沒限定,若是特別有ActiveX的網站,就用這個捷徑給他們使用!
最後面是網址
"C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE" "http://tw.yahoo.com"