修復錯誤在此計算機上缺少一個或多個網絡協議

突然,您的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計算機缺少修復一個或多個網絡協議的一些最佳解決方案。有任何疑問或新建議可以隨時在下面發表評論。