安裝Windows SP2后 程序?yàn)楹尾荒苓\(yùn)行
文/航瑞
最近,微軟公布了來自雷德曼工作室和第三方軟件銷售商提供的,在安裝了Microsoft Windows XP Service Pack 2 (以下簡(jiǎn)稱SP2) 后無(wú)法正常運(yùn)行的一些應(yīng)用程序。其中包括了網(wǎng)絡(luò)服務(wù)器、遠(yuǎn)程桌面、文件共享、FTP客戶端、多媒體流播放、E-Mail、防病毒工具、網(wǎng)絡(luò)系統(tǒng)管理和游戲等方面的應(yīng)用軟件。那么,是何種原因造成這些程序在安裝了SP2后無(wú)法正常運(yùn)行呢?用什么方法才能解決呢?其實(shí),至使這些應(yīng)用軟件停止工作的真正“原兇”是在SP2中被改進(jìn)了功能的“Windows防火墻”,它限制了計(jì)算機(jī)和網(wǎng)絡(luò)之間的通信,從而使客戶端應(yīng)用程序無(wú)法從服務(wù)器成功接收數(shù)據(jù)(如:FTP客戶端、多媒體流軟件等),或者是安裝了SP2的服務(wù)器不能對(duì)客戶端的請(qǐng)求做出響應(yīng)(Web服務(wù)器、遠(yuǎn)程桌面、文件共享等)。有些程序或游戲又必須從網(wǎng)絡(luò)接收信息才可以正常運(yùn)行,而Windows防火墻卻將它們的通信端口關(guān)閉了,因此造成程序運(yùn)行不正常。
通過“安全警報(bào)”對(duì)話框啟用程序
圖1:“阻止”會(huì)使許多程序停止運(yùn)行
有時(shí),當(dāng)Windows防火墻阻止某個(gè)程序時(shí),就會(huì)出現(xiàn)安全警報(bào)對(duì)話框。對(duì)話框包括:保持阻止、解除阻止和稍后詢問三個(gè)按鈕。“解除阻止”可以讓程序連接到網(wǎng)絡(luò)接收或發(fā)送數(shù)據(jù),同時(shí)會(huì)把程序添加到Windows防火墻的“例外”列表中,以后Windows防火墻將不再阻止它訪問網(wǎng)絡(luò)。點(diǎn)其他兩個(gè)按鈕將繼續(xù)阻止該程序。
“例外”讓程序活起來
圖2:添加到“例外”中的程序?qū)⒖梢栽L問網(wǎng)絡(luò)
Windows防火墻可以預(yù)先讓一些程序訪問網(wǎng)絡(luò)而不受阻止,如果哪個(gè)程序因?yàn)樽柚苟鵁o(wú)法運(yùn)行,就可以這樣解決問題。要讓某個(gè)程序訪問網(wǎng)絡(luò)(如Cute FTP 5.0 XP)可按照下列步驟操作。
第一步:在“開始”→“運(yùn)行”中鍵入“wscui.cpl”并點(diǎn)下“確定”,然后在“安全中心”單擊“Windows 防火墻”。
第二步:在“Windows防火墻”對(duì)話框中,單擊“例外”選項(xiàng)卡,然后單擊“添加程序”。
第三步:在“添加程序”對(duì)話框顯示的列表中找到CuteFTP程序。如果要允許的程序或服務(wù)未列在其中,可通過“瀏覽”找到要添加的程序或服務(wù)。
將程序添加到“例外”列表中具有以下優(yōu)點(diǎn):1.不必知道程序使用的端口號(hào)。2.“例外”列表中的程序所使用的端口僅在該程序運(yùn)行時(shí)才打開(開放的端口就好像捅開了一個(gè)穿過防火墻的洞,大量的開放端口會(huì)使計(jì)算機(jī)更加易受攻擊)。
開放指定端口
圖3:可以為某些程序把特寫的端口開放
如果將程序添加到“例外”列表后該程序仍無(wú)法工作,或者通過“瀏覽”仍然未找到程序,則可以手動(dòng)打開該程序訪問網(wǎng)絡(luò)的端口。確定程序所使用端口的可靠方法是查看產(chǎn)品說明書。如果找不到有關(guān)該程序使用的端口的列表,則可在命令行模式中使用“Netstat.exe”命令,它會(huì)顯示出當(dāng)前程序申請(qǐng)端口的情況,這樣也可以確定某程序所使用的端口。要打開這些端口,可如下操作(以CuteFTP為例)。
第一步:打開“Windows 防火墻”單擊“例外”選項(xiàng)卡,然后單擊“添加端口”。
第二步:為該端口鍵入一個(gè)名稱,然后單擊“確定”。此例鍵入“CuteFTP”。
第三步:在“添加端口”對(duì)話框中的“端口號(hào)”框中鍵入要打開的端口號(hào),然后設(shè)定“TCP”或“UDP”。此例中鍵入端口號(hào)“21”,選取“TCP”,點(diǎn)下“確定”完成添加。要查看或設(shè)置端口例外的范圍,單擊“更改范圍”,選定允許連接的范圍,然后單擊“確定”。
應(yīng)用以上方法結(jié)合各軟件的實(shí)際情況,就能解決一些軟件和游戲在安裝SP2后無(wú)法正常運(yùn)行的問題。
