引言: 單位一臺聯想筆記本電腦(Lenovo V450),裝有Windows 7系統,出現TCP/IP協議打不開,不能上網故障。嘗試網上介紹的多種方法,均未解決問題。使用本文介紹的方法,終于實現在不重裝系統的情況下,恢復上網功能。
一臺聯想筆記本電腦(LenovoV450),Windows 7系統,TCP/IP協議打不開,不能上網。無論是選中后單擊“屬性”,還是雙擊TCP/IP協議,都是一閃之后,沒有動靜。另查,該電腦的本地連接和無線連接都出現此故障,應該是TCP/IP協議被惡意代碼綁架所致。
從網上查找了各種方法,如通過注冊表卸載TCP/IP協議后再重裝;檢查 Workststion,Services服務是否正常開啟;檢查Network Connections服務是否停止;在組策略設置用戶配置管理模板網絡網絡連接中檢查禁止訪問網絡連接組件的屬性;如下方法重置Internet協議:以管理員身份運行cmd,輸入,netsh int ip reset,netsh winsock reset,完成后重啟電腦。以上方法都不能成功。當然,重裝系統是最徹底的方法,這也是萬不得已的情況下才用的方法。

圖1 查看設置結果
在不重裝系統的前提下,我用了下面方法,配置了TCP/IP協議,使得電腦能夠正常使用。
點擊“開始→運行→CMD”,進入DOS窗口:
netsh interface ip set address name="本地連接" source=staticaddr=172.24.1.7mask=255.255.255.0gateway=172.24.1.1gwmetric=1(這里將本機的網卡設為172.24.1.7,并設置相應的掩碼和網關。如果要設置其他網卡,如無線網卡,將“本地連接”設為相應的名字即可)。
netsh interface ip set dns name="本地連接" source=staticaddr=172.17.14.1register=PRIMARY
(這里設置首選DNS服務器)
如果希望通過DHCP自動獲取地址,那么也可以用命令:
netsh interface ip set address name="本地連接"source=dhcp
設置完成后,可以通過DOS的ipconfig/all命令查看一下設置的結果,也可以用netsh interface ip show address顯示設置的結果(如圖1)。