在最新的 XP SP3 中,最令我失望的是 Microsoft 並未強制用戶更新到 IE 7,這樣延長 IE 6 的壽命,絕對是對 web developers 的壞消息。
我不知道 Microsoft 這樣安排的動機何在,難道是怕又會被告壟斷?還是自 Vista 的失敗後,對推動自己的產品失去信心。
其實這次不強制升級的安排,亦衍生一些很麻煩的 IE version 問題。
第一個後果就是安裝了 SP3 後不能 uninstall IE 7。原因不難理解,因為 IE 和 Windows 千絲萬縷的關係,如果安裝後才 uninstall IE 7,在 uninstall 的過程中會 restore 之前 backup 的 IE 6 檔案,大量新舊版本的 DLL 交集會造成什麼樣的混亂情況,可誰也不清楚,所以 Microsoft 乾脆不讓大家 uninstall IE 7。
所以如果你對 IE 7 沒有信心的話,請要在升級 SP3 前先 uninstall IE 7,安裝 SP3 後再升級 IE 7,這樣反而可以再在以後 uninstall IE 7。否則的話,就要先 uninstall SP3,再 uninstall IE 7,然後再安裝 SP3,不過這樣來來回回,你的 Windows 會有什麼 "暗病" 在身,真是天曉得。
IE 7 倒不是太大問題,因為總算是一個較穩定的版本,沒有什麼 uninstall 的必要。不過如果你貪新鮮安裝了 IE 8 Beta 的話,因為同樣原因,在安裝 SP3 後是不能 uninstall IE 8 Beta 的。如果這個 IE 8 Beta 有什麼問題的話,很抱歉,你無可避免要經歷一次 uninstall SP3 + uninstall IE 8 + reinstall SP3 的過程。所以如果你已安裝了 IE 8 Beta 的話,趕快 uninstall 吧。
參考資料:
IE and Windows XP Service Pack 3 - IEBlog






