Windows中使用Netsh Winsock Reset命令解決網絡連接問題

有人反饋電腦無法聯網,Chrome、IE、TIM等無法正常使用,我檢查後發現了以下情況:

1. 電腦網絡適配器設置處顯示網絡連接正常,並且正確獲取到了內網域的名稱;網絡的IP、掩碼、DNS設置正確。

2. 電腦沒有kexueshangwang;沒有使用代理軟件;IE的Internet選項》連接》局域網(LAN)設置》代理服務器中沒有爲LAN使用代理服務器。

3. 關閉了防火牆,退出所有安全防護軟件,問題依舊。

4. 執行CMD命令。

a. 可以正常ping通網關和DNS服務器,可以正常ping通局域網中其他設備;

b. 無法解析內網的域名,外網的域名也無法解析;

c. 通過其他電腦獲取到外網,例如baidu.com的IP,故障電腦可以正常ping通該IP。

 

基於以上情況,可以確認故障電腦的網絡連接是沒有問題的,問題出在DNS上,故障電腦無法進行DNS解析。

查看了故障電腦的hosts文件,沒有異常。

查看了電腦的Dnscache(DNS client)服務,服務運行正常。

詭異了,使用Edge瀏覽器,發現能夠正常上網,最後確認故障電腦上只有Edge瀏覽器可以上網。經網上查詢,使用Netsh Winsock reset命令可以解決問題,嘗試之,問題解決。

 

附:

什麼是Netsh Winsock reset?

 

Netsh winsock reset是一個命令提示程序,用於將winsock目錄重置爲默認設置或清除狀態。如有時候上不了網或者網絡出現問題經常用到它,簡單地理解就是:重置程序通過操作系統鏈接網絡的入口點。雖然使用此命令可以恢復網絡連接,也應謹慎使用,因爲可能需要重新安裝LSPLSP: layered service privider 分層服務提供商。LSP是TCP/IP等協議的接口。

 

Netsh Winsock解決了哪些問題?

 

解決刪除廣告軟件,間諜軟件,病毒,蠕蟲,木馬等後產生的網絡問題。

 

安裝廣告軟件,間諜軟件,VPN或防火牆後無法聯網。

無法訪問任何網頁或只能訪問某些網頁。

出現與網絡相關問題的彈出錯誤窗口。

由於註冊表錯誤,沒有網絡連接。

發生DNS查找問題。

無法續訂網絡適配器的IP地址或其他一些DHCP錯誤。

沒有連接消息的網絡連接問題。

 

如何在Windows 10中執行winsock reset?

 

windows鍵+R或者windows鍵+x選擇(管理員)命令提示符。

輸入 cmd。

在命令提示框中鍵入netsh winsock reset—回車。

完成重置後,您將收到消息“Winsock重置成功完成”。

重新啓動電腦完成Windows 10中的重置winsock。

同樣,要重置TCP / IP,請在cmd中使用命令netsh int tcp reset。

ps:執行winsock重置Windows 8和windows7都可以 windows鍵+R輸入 cmd,打開命令提示符。

發佈了82 篇原創文章 · 獲贊 61 · 訪問量 48萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章