突然,您的Wi-Fi或任何其他Internet連接停止工作。儘管WiFi表示它具有Internet訪問權限,但無法打開任何網站,也沒有Internet連接的跡象。並嘗試使用Build-In-In網絡故障排除器(通過右鍵單擊任務欄通知中的網絡圖標)結果“結果)”結果“結果”結果“該計算機上缺少一個或多個網絡協議”或'Windows插座註冊表條目缺少。在大多數情況下,Windows插座API中的網絡配置或不一致,也稱為WinSock是此問題的根本原因。
網絡協議缺少Windows 10
好吧,網絡問題很常見,它可以隨時從不同的錯誤開始。如果你得到”該計算機上缺少一個或多個網絡協議或Windows插座註冊表條目缺少用於應用以下列出的解決方案。
- 暫時禁用第三方防病毒軟件,並與VPN斷開連接(如果在計算機上配置。
- 從設置 - >網絡 - >代理 - >手動代理設置中禁用代理並將其關閉。
- 從計算機上拔下以太網電纜,然後再次將其插入。檢查網絡連接。
- 重新啟動您的網絡設備(路由器,調製解調器)包括您的PC
還原網絡協議到默認設置
讓我們首先將網絡配置和網絡協議重置為其默認狀態,遵循以下命令。
- 以管理員的身份打開命令提示
- 類型命令netsh int ip重置然後按Enter鍵,
- 這將重置或重新安裝計算機上的TCP/IP協議。
- 重新啟動您的PC並檢查網絡協議丟失錯誤已修復。
好吧,如果命令輸出結果重置失敗,則拒絕訪問(請參閱下圖),這意味著您需要獲得所有權,並且需要獲得鍵的許可才能成功。為此
- 按Windows鍵 + R,輸入regedit,然後單擊“確定”,
- 這將打開Windows註冊表編輯器LETS導航到以下密鑰:HKEY_LOCAL_MACHINESYSTEMCONTROSTE001CONTROLNSI {EB004A00-9B1A-11D4-9123-00500477759BC} 26
- 右鍵單擊26鍵,然後選擇“權限”選項。
- 這將打開一個新窗口,從“用戶名”列表中選擇每個人,然後檢查以啟用“允許”複選框,以供“完全控制”許可。
- 單擊“應用”並確定進行保存更改並關閉註冊表編輯器窗口。
- 再次打開命令提示(作為管理員)
- 類型netsh int ip重置命令重新安裝TCP/IP協議而不會拒絕錯誤。
- 下一個運行命令Netsh Winsock重置
完成後,重新啟動您的PC並檢查問題是否已解決,您可以訪問Internet/網頁而沒有任何問題。仍然需要幫助應用下一個解決方案。
禁用netbios
幾個Windows用戶報告了通過TCP設置禁用NetBios的,這使他們在此計算機Windows 10上缺少了該一個或多個網絡協議。
- 按Windows鍵 + R,類型NCPA.CPL然後單擊確定,
- 這將打開網絡連接窗口,並找到您的活動網絡適配器(WiFi/Ethernet)
- 右鍵單擊活動網絡適配器選擇屬性,
- 在以太網中,屬性突出顯示IP V4(TCP/IP)並選擇屬性。
- 現在,在Internet協議版本4(TCP/IP)屬性上,窗口單擊高級。
- 轉到“獲勝”選項卡,然後通過TCP/IP選擇“無線電”按鈕禁用NetBios(請參閱下圖)。
- 單擊確定以進行保存更改,重新啟動窗口並檢查您的問題是否已解決。
重新配置網絡連接設置
讓我們重新配置您的網絡配置設置,以幫助解決問題。
在Windows搜索上鍵入CMD,右鍵單擊命令提示符,然後選擇“以管理員”為管理員,現在執行以下命令一一執行以下命令,然後按每個後按Enter鍵。
- NETCFG -D
- ipconfig /發行版
- ipconfig /續約
- ipconfig /flushdns
- ipconfig /registerdns
完成後,重新啟動您的PC並檢查問題是否解決。
切換到Google DNS
- 按Windows + R,類型NCPA.CPL然後單擊確定
- 這將打開網絡連接窗口,
- 右鍵單擊活動網絡適配器選擇屬性,
- 雙擊Internet協議版本4(TCP/IPv4),
- 選擇“無線電”按鈕使用以下DNS服務器地址,並設置首選DNS服務器8.8.8.8和備用DNS服務器8.8.4.4
- 退出時在驗證設置上檢查標記,然後單擊“確定”以保存更改。
- 現在檢查網絡協議是否缺少錯誤。
修復了註冊表編輯器中的Windows插座條目
如果一切都失敗了,那麼您將需要手動修復註冊表編輯器中的Windows插座條目。
在工作的Windows 10計算機上使用Regedit開放註冊表編輯器並導航HKEY_LOCAL_MACHINESYSTEMCURRENTCORNTROLSESERSERSERSERVICESWINSOCK
右鍵單擊Winsock並選擇出口。選擇一個位置(USB驅動器)給出任何名稱,然後保存Winsock註冊表備份。對winsock2做同樣的事情
現在,切換到與網絡協議有問題的Windows 10計算機。
右鍵單擊Winsock和Delete。對winsock2做同樣的事情
該條目在註冊表編輯中以下密鑰下存在:
HKEY_LOCAL_MACHINESYSTEMCURRENTCORNTROLSESERSERSERSERVICESWINSOCK
HKEY_LOCAL_MACHINESYSTEMCURRENTCORNTROLSESERSERSERSERSERVICESWINSOCK2
重新啟動Windows並重新添加了從工作計算機中獲取的相同鍵,該計算機不包含此問題。
打開命令提示作為管理員並運行命令netsh winsock重置
僅此而已,重新啟動您的PC並檢查Windows 10上沒有更多的網絡協議丟失錯誤。
修復損壞的系統文件
以上是Windows 10上此計算機問題上缺少一個或多個網絡協議的一些好方法。如果執行此操作後,您仍然會遇到錯誤,則可以檢查Windows是否有損壞的系統文件。眾所周知,損壞的系統文件可能會給Windows造成許多錯誤,也許此錯誤是其中之一。建議運行Windows SFC實用程序來檢查和修復損壞的系統文件。
這些是在此計算機上為Windows 10、8.1和7計算機缺少修復一個或多個網絡協議的一些最佳解決方案。有任何疑問或新建議可以隨時在下面發表評論。