此計算機上缺少一個或多個網絡協議 [已解決]
已發表: 2018-04-14
修復此計算機上缺少一個或多個網絡協議:如果您最近升級到 Windows 10,那麼您可能會遇到此問題,即您的 WiFi 將顯示有限的連接或無法訪問 Internet,並且當您嘗試通過運行 Windows 網絡診斷來診斷問題時然後它將向您顯示錯誤消息“此計算機上缺少一個或多個網絡協議”。 主要問題是您的 WiFi 已連接但您無法訪問任何網站,並且運行網絡診斷沒有任何幫助,而是顯示上述錯誤消息,但如果您檢查詳細信息,則會得到以下原因:

網絡連接所需的 Windows 套接字註冊表項丟失。

簡而言之,錯誤“此計算機上缺少一個或多個網絡協議”是由於缺少對網絡連接至關重要的 Windows 套接字註冊表項而發生的。 因此,不要浪費任何時間,讓我們看看如何在下面列出的故障排除指南的幫助下修復這台計算機上缺少一個或多個網絡協議。
內容
- 修復此計算機上缺少一個或多個網絡協議
- 方法一:暫時禁用防病毒和防火牆
- 方法 2:恢復丟失的網絡協議
- 方法 3:運行 SFC 和 DISM
- 方法 4:重新安裝 TCP/IP
- 方法 5:重新啟動網絡適配器
- 方法 6:重置 Winsock
- 方法 7:運行系統還原
- 方法 8:禁用 IPv6
- 方法 9:重置網絡組件
- 方法 10:禁用代理
- 方法 11:更新網絡適配器驅動程序
- 方法 12:卸載網絡適配器
- 方法 13:使用谷歌 DNS
- 方法 14:運行 Windows 10 網絡疑難解答
- 方法 15:重置 TCP/IP
- 方法 16:禁用 NetBIOS
- 方法 17:更新 BIOS
修復此計算機上缺少一個或多個網絡協議
確保創建一個還原點以防萬一出現問題。
首先,檢查您是否能夠使用其他設備連接到 WiFi。 然後重新啟動您的路由器並再次檢查您是否能夠在您的 PC 上使用互聯網。 如果錯誤仍然存在,請嘗試以下步驟。
方法一:暫時禁用防病毒和防火牆
1.右鍵單擊系統托盤中的防病毒程序圖標,然後選擇禁用。

2.接下來,選擇防病毒軟件將保持禁用的時間範圍。

注意:選擇盡可能少的時間,例如 15 分鐘或 30 分鐘。
3.完成後,再次嘗試訪問 Wifi 並檢查錯誤是否解決。
4. 在 Windows 搜索中鍵入 control,然後從搜索結果中單擊控制面板。

5.下一步,點擊系統和安全。
6.然後點擊Windows防火牆。

7.現在從左側窗格中單擊打開或關閉 Windows 防火牆。

8.選擇關閉 Windows 防火牆並重新啟動您的 PC。 再次嘗試連接到 WiFi 並查看您是否能夠修復此計算機錯誤上缺少一個或多個網絡協議。
如果上述方法不起作用,請確保按照完全相同的步驟再次打開防火牆。
方法 2:恢復丟失的網絡協議
1.按 Windows 鍵 + X 然後選擇命令提示符(管理員)。

2.在cmd中輸入以下命令並在每個命令後按Enter:
netsh int ip 設置 dns
netsh winsock 重置

3.關閉 cmd 並重新啟動您的 PC 以保存更改。
方法 3:運行 SFC 和 DISM
1.按 Windows 鍵 + X 然後單擊命令提示符(管理員)。

2.現在在cmd中輸入以下內容並回車:
證監會 /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (如果以上失敗,那麼試試這個)

3.等待上述過程完成,完成後重新啟動您的電腦。
4.再次打開cmd並輸入以下命令並在每個命令後按回車鍵:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

5.讓 DISM 命令運行並等待它完成。
6. 如果上述命令不起作用,請嘗試以下操作:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:將 C:\RepairSource\Windows 替換為修復源的位置(Windows 安裝或恢復光盤)。
7.重新啟動您的PC以保存更改並查看您是否能夠修復此計算機錯誤上缺少一個或多個網絡協議。
方法 4:重新安裝 TCP/IP
1.在 Windows 搜索中鍵入 control,然後單擊控制面板。

2.從控制面板點擊網絡和互聯網。

3.然後單擊網絡和共享中心,然後從右側菜單中單擊更改適配器設置。

4.右鍵單擊顯示錯誤的 WiFi 或以太網連接,然後選擇屬性。

5.在“此連接使用以下項目: ”下的項目一一選擇,然後單擊安裝。

6.然後在“選擇網絡功能類型”窗口中選擇協議並單擊添加。

7.選擇“可靠組播協議”並單擊“確定”。

8.確保對每個列出的項目都遵循此操作,然後關閉所有內容。
9.重新啟動您的 PC 以保存更改並查看您是否能夠修復此計算機錯誤上缺少一個或多個網絡協議。
方法 5:重新啟動網絡適配器
1.按 Windows 鍵 + R 然後鍵入ncpa.cpl並按 Enter。

2.右鍵單擊您的無線適配器並選擇禁用。

3.再次右鍵單擊同一個適配器,這次選擇啟用。

4.重新啟動並再次嘗試連接到您的無線網絡,看看您是否能夠修復此計算機上缺少一個或多個網絡協議的錯誤。
方法 6:重置 Winsock
1.右鍵單擊Windows按鈕並選擇“命令提示符(管理員)。 “

2.再次打開管理命令提示符並鍵入以下內容並在每個之後按回車鍵:
- ipconfig /flushdns
- nbtstat –r
- netsh int ip 重置
- netsh winsock 重置

3.重新啟動以應用更改。 Netsh Winsock 重置命令似乎可以修復此計算機錯誤上缺少一個或多個網絡協議。
方法 7:運行系統還原
1.按 Windows 鍵 + R 並輸入“ sysdm.cpl ”然後回車。

2.選擇系統保護選項卡,然後選擇系統還原。

3.單擊下一步並選擇所需的系統還原點。

4.按照屏幕提示完成系統還原。
5.重新啟動後,您可能能夠修復此計算機上缺少一個或多個網絡協議的錯誤。
方法 8:禁用 IPv6
1.右鍵單擊系統托盤上的WiFi圖標,然後單擊“打開網絡和共享中心”。 “

2.現在單擊您當前的連接以打開設置。
注意:如果您無法連接到您的網絡,請使用以太網電纜進行連接,然後按照此步驟操作。

3.在剛剛打開的窗口中單擊屬性按鈕。

4.確保取消選中 Internet 協議版本 6 (TCP/IP)。

5.單擊確定,然後單擊關閉。 重新啟動您的 PC 以保存更改。
方法 9:重置網絡組件
1.按 Windows 鍵 + X 然後選擇命令提示符(管理員)。

2.在cmd中一一輸入以下命令,每一個都回車:
ipconfig /flushdns ipconfig /registerdns ipconfig /發布 ipconfig /更新 netsh winsock 重置目錄 netsh int ipv4 reset reset.log netsh int ipv6 reset reset.log 暫停 關機/r
3.如果您收到拒絕訪問錯誤,請按 Windows 鍵 + R,然後鍵入regedit並按 Enter。

4.導航到以下註冊表項:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a00-9b1a-11d4-9123-0050047759bc}\265.右鍵單擊 26 並選擇權限。

6.單擊添加,然後鍵入每個人,然後單擊確定。 如果每個人都已經在那裡,那麼只需選中完全控制(允許)。

7.下一步,單擊應用,然後單擊確定。
8.再次在 CMD 中運行上述命令並重新啟動您的 PC 以保存更改。
方法 10:禁用代理
1.按 Windows 鍵 + R 然後鍵入“ inetcpl.cpl ”並按回車鍵打開Internet 屬性。

2.下一步,轉到連接選項卡並選擇局域網設置。

3.取消選中為您的局域網使用代理服務器並確保選中“自動檢測設置”。

4.單擊確定然後應用並重新啟動您的PC。
方法 11:更新網絡適配器驅動程序
1.按 Windows 鍵 + R 然後鍵入devmgmt.msc並按 Enter。

2.右鍵單擊網絡適配器下的無線適配器,然後選擇更新驅動程序。

3.選擇“瀏覽我的電腦以查找驅動程序軟件。 “

4.再次單擊“讓我從計算機上的可用驅動程序列表中進行選擇。 “

5.從列表中選擇最新的可用驅動程序,然後單擊下一步。
6.重新啟動您的PC以保存更改並查看您是否能夠修復此計算機錯誤上缺少一個或多個網絡協議。
方法 12:卸載網絡適配器
1.按 Windows 鍵 + R 然後鍵入devmgmt.msc並按 Enter。

2.展開網絡適配器,然後右鍵單擊您的 WiFi 適配器並選擇卸載。

3.再次單擊卸載以確認。
4.現在右鍵單擊網絡適配器並選擇掃描硬件更改。

5.重新啟動您的 PC,Windows 將自動安裝默認驅動程序。
方法 13:使用谷歌 DNS
1.打開控制面板,點擊網絡和互聯網。

2.下一步,點擊網絡和共享中心,然後點擊更改適配器設置。

3.選擇您的 Wi-Fi,然後雙擊它並選擇屬性。

4.現在選擇Internet 協議版本 4 (TCP/IPv4)並單擊屬性。

5.勾選“使用以下DNS服務器地址”並輸入以下內容:
首選 DNS 服務器:8.8.8.8
備用 DNS 服務器:8.8.4.4

6.關閉所有內容,您可能能夠修復此計算機錯誤上缺少一個或多個網絡協議。
方法 14:運行 Windows 10 網絡疑難解答
1.按 Windows 鍵 + I 打開設置,然後單擊更新和安全。

2.從左側菜單中選擇疑難解答。
3.在疑難解答下單擊Internet 連接,然後單擊運行疑難解答。

4.按照屏幕上的進一步說明運行疑難解答。
5.重新啟動您的 PC 以保存更改。
方法 15:重置 TCP/IP
1.右鍵單擊Windows按鈕並選擇“命令提示符(管理員)。 “

2.現在鍵入以下命令並在每個命令後按 Enter:
(a) ipconfig /發布
(b) ipconfig /flushdns
(c) ipconfig /更新

3.再次打開管理命令提示符並鍵入以下內容並在每個之後按回車鍵:
- ipconfig /flushdns
- nbtstat –r
- netsh int ip 重置
- netsh winsock 重置

4.重新啟動以應用更改。 刷新 DNS 似乎可以修復此計算機錯誤上缺少一個或多個網絡協議。
方法 16:禁用 NetBIOS
1.按 Windows 鍵 + R 然後鍵入ncpa.cpl並按 Enter。

2.右鍵單擊您的活動 Wi-Fi 或以太網連接並選擇屬性。
3.選擇Internet 協議版本 4 (TCP/IPv4)並單擊屬性。

4.現在在下一個窗口中單擊高級,然後切換到高級 TCP/IP 設置下的 WINS 選項卡。
5.在 NetBIOS 設置下,勾選“禁用 TCP/IP 上的 NetBIOS ”,然後單擊“確定”。

6.重新啟動您的電腦以保存更改
方法 17:更新 BIOS
執行 BIOS 更新是一項關鍵任務,如果出現問題,可能會嚴重損壞您的系統,因此建議專家監督。
1.第一步是識別您的BIOS版本,這樣做按Windows鍵+ R然後輸入“ msinfo32 ”(不帶引號)並按回車鍵打開系統信息。

2. 一旦系統信息窗口打開,找到 BIOS 版本/日期,然後記下製造商和 BIOS 版本。

3.接下來,訪問您的製造商網站,例如在我的情況下是戴爾,所以我將訪問戴爾網站,然後輸入我的計算機序列號或單擊自動檢測選項。
4.現在從顯示的驅動程序列表中,我將單擊 BIOS 並下載推薦的更新。
注意:更新 BIOS 時請勿關閉計算機或斷開電源,否則可能會損壞計算機。 在更新期間,您的計算機將重新啟動,您將短暫看到黑屏。
5.下載文件後,只需雙擊Exe文件即可運行它。
6.最後,您已經更新了您的 BIOS,這可能會解決該問題。
受到推崇的:
- 修復無法設置默認打印機錯誤 0x00000709
- 修復您已登錄時出現臨時個人資料錯誤
- 如何修復桌面引用不可用的位置
- 修復 WiFi 在 Windows 10 中無法自動連接
就是這樣,您已成功修復此計算機錯誤上缺少一個或多個網絡協議,但如果您對這篇文章仍有任何疑問,請隨時在評論部分提出。
