試試看~ 修復Winsock~
如何修復被惡意程式破壞的Winsock?(From 大砲開講)
有些惡意程式 (如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)],然後按一下 [確定],然後重新啟動電腦。
參考資料:http://rogerspeaking.blogspot.com/2007/07/winsock.html
不好意思!我不會那麼多高段的處理方式.
ㄏㄏㄏ!!!
參考資料:微軟新出了一個IE8.
telnet 210.59.230.114 80 Trying 210.59.230.114... Connected to 210.59.230.114. Escape character is '^]'. GET /
如果這樣可以跑出 HTML 碼的話,就放棄掉 IE 吧!
IE 跟整個 windows 系統綁在一起,如果透過樓上幾個的複雜步驟可以解決的話,當然恭禧;如果太麻煩,又很急的話,用 Firefox 就仍能連 web 網頁。
也有極大的原因是病毒搞的鬼,若能確保無毒環境,不要有三氯氰氨之類的毒害,也就不大會造成網路通,但IE不能連的問題了!
參考資料:切身經驗
回應 :
請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數
-
‧
-
‧
-
‧
相關問答
- 我的IE真的很慢
- IE 反應奇怪
- 如何將 IE 7.0 降回至 IE 6.0
- IE 存取違規
- 資訊安全30天-PART10 瀏覽器(IE)
- 該用 IE 還是該用 Firefox ?
- 實用的firefox附加元件(add-ons)及免費軟體大公開#19 -- ie Tab
- 想要移除IE的附加原件 怎麼移除?
- 一個小小的驚喜 --> IE瀏覽器可以協助你做運算哦
- Microsoft TechEd Taiwan 2008 課程回顧 -- [WUX302] IE 8 新功能
- 為什麼常常會出現ie發生問題的視窗?
- 超方便!用IE直接看第四台
- IE 中, 如何在瀏覽特定網頁. 每 15 分鐘自動 Reflash 一次
- 從ie複製內容貼到word上,只出現cc,該如何解決?
- 在 Exchange 上的 OWA 用 IE 7.0 回信或轉寄時原信件內容無法顯示,要怎麼解決 ?
- 在Fiefox上,可以做到像Group Policy對IE的控管嗎?
- Vitsa 作業系同一個 統 IE 7瀏覽器 中了首頁被綁 會一直導到不同網址但內容都
- jQuery在IE底下無法取得maxlength
- 網頁瀏覽器 火狐IE對嗆









