微軟于2017年8月8日發布的 Internet Explorer 累積安全更新 KB4034733,將簡體中文版 Windows 系統用戶的 IE 主頁“鎖定”。
具體表現為:在 Windows 7、8、8.1、10 的簡體中文版用戶安裝該更新后,會彈出“由于主頁設置已經損壞,Internet Explorer 重置了你的主頁”的對話框,
無論你點擊“更改”或者“不更改”按鈕,都不能消除此對話框,且每次都強制顯示 MSN 導航主頁或一個帶推廣ID“tn=80035161_1_dg”的百度主頁。
該現象只針對簡體中文版的 Windows 用戶,在控制面板安裝其他語言并設置后,該現象消失。
作為一個跨國公司,做出這種對簡體中文版 Windows 用戶的 IE 用戶極其影響使用體驗的“流氓”行為。不知道微軟是出于什么目的?為 MSN 導航刷流量?還是將那本就使用 IE 瀏覽器少的可憐的用戶趕向 Chrome 和 FireFox?
筆者是一個星期前在群里聽群員反應自己的IE瀏覽器被強制顯示MSN,并報主頁設置損壞,無法修復。由于指導其使用各種方法都未解決,后來在自己的機器上實驗(筆者系統為最新Windows 10 Insider),發現自己的IE瀏覽器也存在該問題:只不過我的被強制轉到 https://www.baidu.com/?tn=80035161_1_dg。
于是上網查找,發現在各大論壇都有人反應該問題,比如遠景論壇、卡飯論壇。
于是我在虛擬機中實驗,虛擬機系統為Windows 7 sp1 x86微軟原版。安裝好后接通網絡,打開自帶的IE8,設置默認主頁位百度搜索,未發現該問題。打開 Windows 系統更新,安裝 IE 8 的累積更新后,也為發現問題,于是安裝將 IE 更新到11后,再次測試,未發現該問題。繼續測試,安裝 IE 11 累積更新 KB4034733 后,發現了 該問題:
卸載該補丁后,問題消失。到此基本確定是KB4034733補丁導致的問題。在以該補丁為關鍵字搜索的時候,發現有“鎖定”用戶IE主頁問題的,基本都是中文用戶在反應,未見其他語言用戶反應,于是安裝繁體中文語言包,將系統設置為繁體中文后,打開IE,發現無此問題。
到這里基本可以確定,是這個KB4034733導致了用戶的IE11出現了主頁損壞“鎖定”問題,而且只影響簡體中文版的Windows用戶。
筆者再次在群里向群友求證,發現大部分人都出現了此問題:
目前,網絡上流傳了一種解決該強制“鎖定”的方法,就是修改系統的hosts,加入 127.0.0.1 ieonline.Microsoft.com 后,該問題消失。
附上測試的2段視頻(由于錄制時未設置好,建議靜音視頻觀看)