WINXP下修復TCP/IP協議

       週一來上班,發現電腦不太好用了,於是重啓了一下,這下好了,電腦上不了網了,自動獲取不了IP地址,手工指定後能PING能網關,但是還是打不開網頁,QQ也上不去。折騰了一下還是不行,於是懷疑整個TCP/IP協議都壞掉了。

       我的想法很簡單,重裝一下TCP/IP協議不就關事了,結果發現打開本地連接的屬性,TCP/IP的刪除那一項是灰的,不能卸載!暈死,我又不想重裝系統,這可咋辦呢??到網上搜了關天,說啥的都用,但是大多都不太靠譜。唯一可靠點的一個方法如下:

1、開始——運行——regedit.exe,打開註冊表編輯器,刪除以下兩個鍵:
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、用記事本打開%winroot%\inf\nettcpip.inf文件,找到:
     [MS_TCPIP.PrimaryInstall]
      Characteristics = 0xa0      <------把此處的0Xa0改爲0x80 保存退出 (如果是2000系統,這裏已經是0x80了,跳過此步)
3、打開本地連接的TCP/IP屬性---添加協議——從磁盤——瀏覽找到剛剛保存的nettcpip.inf(%winroot%\inf\nettcpip.inf)文件,然後選擇“TCP/IP協議”(不要選擇那個TCP/IP 版本6)。
    經過這一步之後,又返回網絡連接的窗口,但這個時候,那個“卸載”按鈕已經是可用的了。點這個“卸載”按鈕來把TCP/IP協議刪除,然後重啓一次機器。
4、重啓後再照着第3步,重新安裝一次TCP/IP協議便可。記得把INF文件改回來再重新安裝,不然老是報告未經驗證什麼的。
5、再重啓一次,這時應該可以了,可以根據需要,設置一下IP地址
看看INF文件
[MS_TCPIP.PrimaryInstall]
    ; TCPIP has properties to display
    Characteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE

這個方法看起來可行,但還是有點複雜,經過努力,終於找到一個神器。winsockxpfix V1.2 可以修復TCP/IP,用來修復無法上網可以上QQ,或者網卡無法獲取到IP的狀況,經過試用,發現在還真是有用。值得推薦,軟件也奉上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章