TCP/IP協議是一個協議簇,不是一個單獨的協議,里面包含了很多的協議,其中最重要的就是TCP和UDP協議,以及IP協議。這些協議都是在后臺的代碼中寫好的。恢復時可以使用192.168.1.1登錄之后,根據設置向導,選擇wan接口為pppoe方式并輸入你的寬帶賬號和密碼就可以了。
1、打開注冊表編輯器,在注冊表中刪除以下兩個鍵(刪除前最好先導出備份):HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinsockHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2、在系統目錄的 inf 目錄里面找到 nettcpip.inf 文件,打開,找到:[MS_TCPIP.PrimaryInstall] ; TCPIP has properties to displayCharacteristics = 0xA0 ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE把此處的 0xA0 改為 0x80 保存退出(該設置就是允許用戶修改TCP/IP協議)
3、打開“本地連接”的屬性——安裝——添加協議——從磁盤安裝,找到剛剛保存的 nettcpip.inf 文件,按“確定”后,回到列表,選擇最后一項“Internet 協議 (TCP/IP)”(左側沒有圖標的,注意不是那個“Microsoft TCP/IP 版本 6”),會提示沒有數字簽名,按確定安裝即可。經過這一步之后,又返回網絡連接的窗口,這個時候,選擇“TCP/IP”后,那個“卸載”按鈕已經是可用的了(未做這一步之前是灰色的)。點這個“卸載”按鈕來把 TCP/IP 協議刪除,然后重啟一次機器。
4、重啟后,把 nettcpip.inf 文件改回來,再照著第3步,重新安裝一次 TCP/IP 協議(此時它不會再提示沒有數字簽名了)。
5、安裝好協議后重啟一次,重新設置“本地連接”的連接屬性,就可以聯網了,如果還不行,就再重啟一下。