最新主題最新主題  行事曆行事曆  搜尋論壇搜尋  幫助幫助
自訂搜尋
  註冊註冊  登入登入
技術通報
 心靈的交叉點 : 侑昌資訊/隆達資訊 : 技術通報
>
主題: 如何修復被惡意程式破壞的Winsock ?(Pinging ? 問題) 回覆主題 發表新主題
作者 訊息
leader
管理階層
管理階層
頭像

註冊: 2006/十一月/15
發表: 338
引用 leader 回覆bullet 主題: 如何修復被惡意程式破壞的Winsock ?(Pinging ? 問題)
    發表於︰ 2007/三月/30 在 8:37pm
有些惡意程式(如Trojan.Riler.F、TROJ_AGENT.CAC)或間諜軟體(如NewDotNet、WebHancer等)安裝一些附加元件至系統的Winsock2機碼中(有時候稱為Layered Service Provider, aka, LSP),以利於監視系統的網路訊息。當你(防毒軟體或反間諜軟體)不小心移除它時,會造成網路中斷或網路不穩定。如果發生這種情形,如何檢查及修復它呢?

如何判斷Winsock2已經被損毀了呢?

方法一:使用Windows XP SP2所提供的命令(netsh winsock show catalog)
1. 按一下[開始],然後按一下[執行],輸入cmd,然後按一下[確定]。
2. 在命令列視窗中,輸入netsh winsock show catalog。
3. 如果Winsock2機碼沒有損壞且只安裝TCP/IP的話,[通訊協定]中會有10個區段,每個區段的名稱將如下所示:
• MSAFD Tcpip [TCP/IP] 
• MSAFD Tcpip [UDP/IP] 
• RSVP UDP Service Provider 
• RSVP TCP Service Provider 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...

方法二:使用msinfo32.exe
1. 按一下[開始],然後按一下[執行],輸msinfo32,然後按一下[確定]。
2. 展開[元件],再展開[網路],然後按一下[通訊協定]。
3. 如果Winsock2機碼沒有損壞且只安裝TCP/IP的話,[通訊協定]中會有10個區段,每個區段的名稱將如下所示:
• MSAFD Tcpip [TCP/IP] 
• MSAFD Tcpip [UDP/IP] 
• RSVP UDP Service Provider 
• RSVP TCP Service Provider 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip... 
• MSAFD NetBIOS [\Device\NetBT_Tcpip...

如何修復已經被損毀的Winsock2呢?

方法一:
如果你的系統已經是Windows XP SP2的話,只要在命令列視窗中,輸入下列的命令即可:netsh winsock reset
不過,如果你有安裝其他的附加元件的話(如Google Toolbar),此命令會還原至只有TCP/IP的狀況。

方法二:使用LSP-Fix程式
1. 你可以從http://cexx.org/lspfix.htm下載此程式。

方法三:刪除毀損的登錄機碼,然後重新安裝 TCP/IP 通訊協定
1. 按一下[開始],然後按一下[執行]。
2. 在[開啟]方塊中,輸入regedit,然後按一下[確定]。
3. 在[登錄編輯程式]中找出下列機碼,再用滑鼠右鍵按一下每個機碼,然後按[刪除]:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 
4. 提示您是否確定要刪除時,請按一下[是]。
注意 刪除Winsock機碼之後,請重新啟動電腦,否則,下列的步驟就會無法正確執行。
5. 安裝 TCP/IP,用滑鼠右鍵按一下網路連線,再按一下[內容]。
6. 按一下[安裝],按一下[通訊協定],然後按一下[新增]。 
7. 按一下 [從磁片安裝],輸入C:\Windows\inf,然後按一下[確定]。
8. 在可用通訊協定的清單中按一下[Internet Protocol (TCP/IP)],然後按一下[確定],然後重新啟動電腦。

參考:
1. KB811259:  http://support.microsoft.com/default.aspx?scid=kb%3Bzh-tw%3B811259
2. LSP-Fix: http://cexx.org/lspfix.htm
IP IP已記錄
回覆主題 發表新主題
列印預覽 列印預覽

論壇跳轉
不可以 在本版發表新主題
不可以 在本版回覆主題
不可以 在本版刪除您的發言
不可以 在本版編輯您的發言
不可以 在本版建立投票
不可以 在本版投票



頁面執行時間為 0.017 秒。
  
Page Rank Check
 服務地址:台中市北區梅川西路三段39巷18號五樓之十 服務電話:886-4-22927366
 電子郵件:yoursun@yoursun.com.tw 版權所有 © 2006 侑昌資訊股份有限公司