隨著SP2中文正式版本發(fā)布時(shí)間的接近,天緣在此將一些在以前的升級(jí)版本中遇到的問題和解決辦法作了一個(gè)歸納,希望當(dāng)中文正式版本出來的時(shí)候,大家都能順利升級(jí),享受SP2帶來的新特性和高安全性。
升級(jí)過程中可能出現(xiàn)的問題:
1.第三方軟件/插件原因造成無法升級(jí)
由于在xp的SP2中,增加的安全特性中包含有惡意網(wǎng)站屏蔽的相關(guān)功能及彈出窗口的過濾器,這可能和您目前操作系統(tǒng)內(nèi)所安裝的第三方ie插件造成沖突。已知3721的上網(wǎng)助手插件和java虛擬機(jī)插件會(huì)造成該問題,解決方法是卸載3721和java虛擬機(jī)插件。當(dāng)然,或許還有第三方的插件也會(huì)造成這樣的問題,因此天緣推薦您在升級(jí)前,將掛接到outlook、ie和資源瀏覽器的所有第三方插件完全卸載掉,之后進(jìn)行升級(jí)安裝。
國(guó)內(nèi)常用的非微軟官方發(fā)布的瀏覽器第三方插件如下:
3721助手
百度搜索
google工具條
cnnic中文域名解析工具
sina 工具條
自動(dòng)填表工具條
java虛擬機(jī)插件
用戶可根據(jù)自己的機(jī)器環(huán)境,參照上表,進(jìn)行有選擇性的刪除,之后再進(jìn)行升級(jí)。這類第三方插件一般都帶有獨(dú)立的刪除程序,可以在“控制面板”——“添加/刪除程序”中找到,進(jìn)行刪除。
2.殺毒軟件/防火墻中的系統(tǒng)文件保護(hù)功能導(dǎo)致無法升級(jí)
由于在SP2升級(jí)過程中涉及到對(duì)windows xp系統(tǒng)文件的替換等因素,在升級(jí)過程中某些第三方殺毒軟件/防火墻會(huì)自動(dòng)保護(hù)關(guān)鍵文件不被替換,由此會(huì)導(dǎo)致升級(jí)無法進(jìn)行。因此在升級(jí)時(shí)最好關(guān)閉所有殺毒/防火墻、不必要的應(yīng)用軟件,并斷開網(wǎng)絡(luò)連接以防止病毒趁虛而入,以單機(jī)環(huán)境進(jìn)行升級(jí)工作。
3.帳號(hào)權(quán)限問題導(dǎo)致升級(jí)失敗
請(qǐng)使用系統(tǒng)初始設(shè)定的那個(gè)管理員帳號(hào)進(jìn)行升級(jí)(默認(rèn)名字為administrator,當(dāng)然您可能重命名過),而不是其他帳號(hào)(哪怕該帳號(hào)具有管理員權(quán)限)。否則有可能導(dǎo)致升級(jí)后存在一些古怪的問題。
4.使用stylexp等第三方xp界面美化軟件造成關(guān)鍵文件被替換/修改,導(dǎo)致升級(jí)失敗
由于stylexp等第三方美化軟件會(huì)修改一些關(guān)鍵的系統(tǒng)文件,所以會(huì)在升級(jí)的時(shí)候,令SP2無法判斷升級(jí)前的xp是否為正規(guī)的xp版本。其中最常出現(xiàn)的問題是boot.ini文件被修改。
這個(gè)文件在您系統(tǒng)盤的根目錄下(一般在c盤根目錄),默認(rèn)情況下為隱藏屬性文件,您可以在“資源瀏覽器”——“工具”——“文件夾選項(xiàng)”——“查看”中,將“隱藏受保護(hù)的操作系統(tǒng)文件”和“隱藏已知文件的擴(kuò)展名”選項(xiàng)前面的鉤去掉,并點(diǎn)“確定”以查看boot.ini文件的內(nèi)容。
用記事本打開boot.ini,發(fā)現(xiàn)默認(rèn)的啟動(dòng)選項(xiàng)被修改了
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn /kernel=xLogo.exe
將上面紅色的字去掉,保留
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
。ㄗ⒁,這里只是舉例,您的硬盤、分區(qū)很可能跟我有所不同,只要確保最后的啟動(dòng)參數(shù)中包含 /fastdetect 即可,其他參數(shù)一律去掉) 之后重新啟動(dòng)操作系統(tǒng),SP2就能順利地升級(jí)了。
5.從早期的SP2 beta版本升級(jí)到正式版的問題:
由于微軟公司特別在SP2中強(qiáng)調(diào)了安全因素這一主題,因此此補(bǔ)丁包的發(fā)布,除了對(duì)固有補(bǔ)丁的升級(jí)外,還帶有微軟從易用性操作系統(tǒng)開發(fā)轉(zhuǎn)為安全性操作系統(tǒng)開發(fā)的里程碑意義。為了確保正式版本的安全與穩(wěn)定性,微軟在此SP2正式版發(fā)布前,先后發(fā)布了2135、2149、2180等多個(gè)測(cè)試版本。
不少喜歡第一時(shí)間接觸新技術(shù)和參與評(píng)測(cè)的朋友都先后下了各個(gè)版本的SP2進(jìn)行安裝與測(cè)試。不過由于各種因素,SP2的正式版本是否能夠正確地識(shí)別這些測(cè)試版本?至少在2180測(cè)試版本中,升級(jí)前面的測(cè)試版本需要做以下的工作。
Regedit打開注冊(cè)表,找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 主鍵將CSDVersion和CurrentBuildNumber 這2個(gè)鍵刪除掉。
之后重新啟動(dòng)(注意,如果不重新啟動(dòng)可能會(huì)導(dǎo)致下面刪除atapi.sys的時(shí)候說文件被使用著)
重新啟動(dòng)后,將atapi.sys直接刪除或改個(gè)名字就行了。
然后就能進(jìn)行順利的升級(jí)了,否則升級(jí)過程中可能出現(xiàn)atapi.sys文件被使用的提示而導(dǎo)致升級(jí)失敗。
問題的解決方法
升級(jí)過程中可能出現(xiàn)的問題大概就這么多了,由于SP2提高了安全特性,因此在升級(jí)之后,偶爾會(huì)造成一些第三方軟件無法使用、網(wǎng)絡(luò)連接故障的情形,讓我們大致看看?
1.在使用IE時(shí)竟然不能打開鏈接,但使用第三方瀏覽器(如myie,mozilla)沒事?
遇到這個(gè)情形的朋友,就是在升級(jí)前沒有卸載掉3721等瀏覽器插件導(dǎo)致的。解決辦法是禁用其他第三方插件的彈出窗口過濾。(在測(cè)試過程中,天緣發(fā)現(xiàn)google的工具條能在SP2中正常使用,但是還是建議將其關(guān)掉)
2.殺毒軟件系統(tǒng)在安裝了SP2后不工作,或者無法升級(jí)?
Windows XP SP2所作的變更主要集中在以下四個(gè)領(lǐng)域:網(wǎng)絡(luò)保護(hù)、內(nèi)存保護(hù)、電子郵件安全和瀏覽器保護(hù),受影響最大的部分包括PRC(遠(yuǎn)程程序呼叫)、DCOM(分布式組件對(duì)象模式)、Windows防火墻、內(nèi)存保護(hù)。在安裝SP2后,會(huì)新增加一個(gè)“安全中心”,其中會(huì)顯示出當(dāng)前“防火墻”、“病毒防護(hù)”的狀態(tài)。這就是微軟官方所說的——?dú)⒍菊J(rèn)證。
根據(jù)天緣寫稿時(shí)為止,尚有一些殺毒軟件無法被SP2正確識(shí)別或支持。下面大致列出,以供各位參考:
Symantec AntiVirus (Norton公司) :SP2會(huì)報(bào)告該殺毒軟件已經(jīng)安裝,但其狀態(tài)未知;
Symantec AntiVirus Corporate Edition : SP2能識(shí)別,能支持
金山毒霸:SP2提示無法找到防病毒軟件,根本不認(rèn)識(shí)的樣子,汗
卡巴斯基反病毒單機(jī)版(俄羅斯):能識(shí)別,能使用;
瑞星:能識(shí)別,能支持;
F-secure:能識(shí)別,能支持;
McAfee:能識(shí)別,能支持,但不能升級(jí);(此問題解決方法見后)
panda:能識(shí)別,能支持
Trend Micro:能識(shí)別,能支持;
國(guó)內(nèi)的三大國(guó)產(chǎn)殺毒公司,我只測(cè)試了兩家,kv3000因?yàn)闆]有正版盤而無法進(jìn)行測(cè)試。
3.裝完SP2后,CS不能進(jìn)行網(wǎng)上對(duì)戰(zhàn).進(jìn)入游戲后,一切很正常.但選好任務(wù)后鼠標(biāo)不能活動(dòng).人物不能活動(dòng);
由于SP2在安全性方面的變動(dòng)較大,有相當(dāng)一部分游戲在SP2中運(yùn)行都會(huì)存在問題,這只有等待游戲廠商推出補(bǔ)丁,還好,cs的補(bǔ)丁已經(jīng)有了 在這里有為SP2準(zhǔn)備的CD4.23.1.1 版本下載
至于其他游戲,相信SP2正式版本推出以后,各游戲廠商都會(huì)第一時(shí)間推出補(bǔ)丁的,敬請(qǐng)期待。
4.無法顯示某些站點(diǎn)的驗(yàn)證碼(xbm圖形文件支持問題)?
這個(gè)問題在我的另一則文章中有詳細(xì)談到,請(qǐng)參閱
5.在局域網(wǎng)中共享文件傳輸非常慢!
在一個(gè)局網(wǎng)環(huán)境下,2臺(tái)xp安裝了SP2,一臺(tái)裝有samba的linux,出現(xiàn)問題是,任意一臺(tái)xp從linux下載文件均很慢(升級(jí)前正常),而2臺(tái)xp之間彼此傳輸文件速度正常。
這個(gè)問題是由于SP2升級(jí)中,對(duì)共享安全性方面做了一些改善,舊版本的samba對(duì)其支持度不夠?qū)е碌。目前samba開發(fā)小組沒有給出解決辦法,不過相信在新版本的samba中能解決此問題,大家近期可以關(guān)注samba小組主頁動(dòng)態(tài): http://www.samba.org。
6. 很多程序工作正常,聯(lián)網(wǎng)也正常,但是不能升級(jí)?
因?yàn)镾P2的安全性的確加強(qiáng)了很多,特別是對(duì)組件的權(quán)限也更加嚴(yán)格了。因此不少原本在sp1下運(yùn)行良好的程序,在SP2下是需要手工設(shè)置權(quán)限的。
以上面提到的McAfee殺毒軟件為例:
在“開始→運(yùn)行”對(duì)話框中鍵入“dcomcnfg.exe”,或者從控制面板中選擇“管理工具”也可以打開“組件服務(wù)”窗口,“控制臺(tái)根目錄”——“組件服務(wù)”——“計(jì)算機(jī)”——“我的電腦”——“DCOM配置”項(xiàng)目,找到“FrameworkService”項(xiàng)(這個(gè)是mcafee 殺毒掃描使用的,右擊打開屬性窗口,切換到“安全”選項(xiàng)卡,在“啟動(dòng)與激活權(quán)限”小節(jié)下選“自定義”,然后點(diǎn)“編輯”,在彈出的“啟動(dòng)權(quán)限”對(duì)話框中,選“添加”,輸入你的Windows登錄賬號(hào)和system賬號(hào),兩個(gè)帳號(hào)都社會(huì)子成“本地激活”的權(quán)限,最后“確定”。
同樣的道理,遇到其他無法升級(jí)的程序時(shí),也可以檢查dcom的配置情況。
雖然步驟的確比較麻煩,不過我想在SP2正式版本出來后,廠商門會(huì)為SP2專門推出補(bǔ)丁包來應(yīng)付這些問題的,只是開始的階段,還是要靠我們自己手工設(shè)置了。
7.無法查看某些網(wǎng)頁或chm文件及MSDN Library的問題
部分機(jī)器在升級(jí)到xp之后,會(huì)出現(xiàn)無法訪問某些特定的站點(diǎn),或者chm文件,以及安裝微軟的msdn 只看到一片空白的情形。關(guān)于這一類問題的解決方法,可以通過清除系統(tǒng)c:\ :\Documents and Settings\<用戶ID>\Local Settings\Temporary Internet Files\ 下所有文件文件的方法來修復(fù)。如果刪除中提示無法刪除,可新建一超級(jí)帳號(hào)登陸,然后再行刪除原帳號(hào)ie 臨時(shí)目錄下的所有文件,之后注銷用原帳號(hào)登陸。
注意,ie中帶的“清除緩存文件”功能無效,而刪除該臨時(shí)目錄下所有文件的方法有效,估計(jì)是Content.IE5\下的index.dat文件在升級(jí)過程中受到了破壞或被鎖定了??
8.原本在sp1中上網(wǎng)很快的,SP2里怎么變得特別慢了?
網(wǎng)卡驅(qū)動(dòng)需要更新,請(qǐng)?jiān)L問網(wǎng)卡的主頁or 微軟的windows update ,升級(jí)自己的驅(qū)動(dòng)程序。
在目前的升級(jí)中,遇到的問題大抵就是這些,希望此文能夠幫助到各位朋友正常順利地升級(jí),享受xp SP2帶來的新特性和更高的安全性。