自從Windows XP Service Pack 2發布以來,很多用戶都出現了兼容性問題。本文將為你解決形形色色的各種問題。
Windows XP SP2的確在很多方面有了改進和提高,但它也可能給你帶來一些麻煩,如果處理不好,甚至會讓你的系統崩潰。在Microsoft公司2004年8月發布的SP2 最終版本中,不僅包含了此前的一系列補丁程序,還加入了新的安全防護功能。而這種新的安全防護功能有可能出現兼容性問題,比如,新的內存保護技術也許會讓某些應用程序無法運行,而由於Windows防火牆的默認設置過於嚴格,某些與網絡通信有關的程序也可能無法正常工作。
從SP2推出到現在已經過去了將近一年的時間,出現過的兼容性問題絕大多數都有了解決方案。按照本文給出的提示,你可以更好地享受Windows XP Service Pack 2 帶來的安全性和易用性改進,而不必再擔心會造成程序崩潰或系統沖突。
不過需要首先提醒你的是,有很多方案都是針對高級用戶的,它們很可能需要你對注冊表或者其他關鍵性系統文件進行修改。因此,在進行修改之前,你務必要把數據完整地備份到安全的地方。如果碰到不太明白該如何操作的地方,我們建議你最好咨詢一下身邊的Windows高手。
不兼容的應用程序 根據網上調查的結果顯示,工具類應用程序與Windows XP SP2出現不兼容的概率最高。其後果往往是程序非法退出甚至出現藍屏。Microsoft公司在其支持中心網站上列出了一批與SP2 不兼容的應用程序(http://support.microsoft.com/kb/884130和http://support.microsoft.com/kb/842242)。其中包含了幾個安全工具,比如Black Ice入侵偵測軟件和某些版本的KASPersky Antivirus防病毒軟件。這個列表中也包含了一些Microsoft自己的軟件,比如Virtual PC。
沖突的解決方案 很多程序與Microsoft公司新推出的數據執行保護(Data Execution Prevention,DEP)技術存在沖突。數據執行保護 (DEP) 是一組硬件和軟件技術,Window XP使用該項技術來對內存執行附加檢查以防止惡意代碼的入侵(可參見http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/sp2mempr.mspx)。出現這類沖突一般有兩種解決辦法,你可以從應用軟件開發商那裡獲取程序補丁,或者關閉數據執行保護 (DEP) 。不過,一旦你關掉了數據執行保護 (DEP),你的PC就又回到了Service Pack 1的安全防護水平。
按照Microsoft公司的說法,SP2 一共解決了Windows XP中870個已知的問題(http://support.microsoft.com/kb/811113),但是在大約5000萬條代碼中不知還隱藏著多少未被發現的問題。本文將對SP2引起的最常見的32個故障進行闡述,並給出相應的解決方案。