经验无法访问互联网并得到此计算机上缺少一个或多个网络协议,“网络连接所需的 Windows 套接字注册表项丢失” 运行网络适配器疑难解答时出错?以下是一些需要修复的适用解决方案:
“网络连接所需的 Windows 套接字注册表项丢失”
“这台计算机上缺少一个或多个网络协议”
“无法添加请求的功能”
“Windows 10 网络协议丢失错误“
“此计算机 WiFi 上缺少一个或多个网络协议”
网络协议丢失错误
有时用户会在最近的 Windows 更新或更新网络适配器驱动程序后报告。互联网/网络连接断开并通过右键单击网络图标运行网络故障排除程序,结果是缺少一个或多个网络协议。网络连接所需的 Windows 套接字注册表项。当这些条目丢失时”,它会触发 Windows 网络诊断报告的此错误。
更新/重新安装网络适配器驱动程序
正如所讨论的,网络相关问题主要是由于安装的网络适配器驱动程序(过时、损坏或可能与当前 Windows 版本不兼容)引起的。因此,首先尝试按照以下步骤更新或重新安装驱动程序。
更新驱动程序
- 按 Win + R 打开设备管理器,输入devmgmt.msc,并按回车键。
- 在已安装的驱动程序列表中展开网络适配器,右键单击已安装的适配器驱动程序,选择更新驱动程序。
- 选择选项自动搜索更新的驱动程序软件,然后按照屏幕上的说明检查并安装最新的驱动程序版本。
回滚驱动程序选项
如果您发现更新后出现问题,网络适配器驱动程序将执行回滚驱动程序选项。这会将当前驱动程序恢复到以前安装的版本。这可能会解决这个与网络相关的问题。
推荐阅读:Windows 10 更新后网络适配器丢失?尝试这些解决方案
- 要执行回滚驱动程序选项,请打开设备管理器,展开网络适配器,然后双击已安装的网络适配器驱动程序。
- 接下来移动到驱动程序选项卡,单击它,您将看到“回滚驱动程序”选项,单击。
- 选择回滚的任何原因并按照屏幕上的说明进行操作。

重新安装驱动程序
如果更新/回滚驱动程序选项对您不起作用,则只需在另一台计算机上访问设备制造商网站并下载最新的可用网络适配器、驱动程序。然后打开设备管理器展开网络适配器右键单击已安装的驱动程序并选择卸载并重新启动Windows。
在下一个启动窗口中,自动安装网络适配器驱动程序。或者您可以打开设备管理器 -> 操作 -> 扫描和硬件更改。这将安装基本的网络适配器驱动程序。然后右键选择更新驱动程序->浏览我的电脑寻找软件,并设置你之前下载的驱动程序路径。按照屏幕上的说明安装驱动程序并重新启动计算机。
重置网络组件
更新/重新安装网络适配器驱动程序后仍然存在相同的问题,并且网络故障排除程序导致网络协议丢失错误。然后尝试按照以下步骤重新安装 TCP/IP 协议。
为此,请以管理员身份打开命令提示符,然后执行以下命令来重置或重新安装 TCP/IP 协议。
netsh int IP 重置

如果重置失败,访问被拒绝,然后按 win + R 打开 Windows 注册表,键入注册表编辑器并按回车键。然后打开以下路径
HKEY_LOCAL_MACHINESYSTEMControlSet001ControlNsi{eb004a00-9b1a-11d4-9123-0050047759bc}26
在这里右键单击 26 键并选择“权限”选项。当您单击权限时,将打开一个新窗口。从用户名列表中选择每个人,然后选中启用“完全控制”权限的“允许”复选框。单击应用并确定保存更改。

然后再次打开命令提示符(管理员)并输入完全控制权限netsh int IP 重置并按 Enter 键重新安装 TCP/IP 协议,没有任何拒绝错误。

将 Winsock 目录重置为干净状态
重置后,TCP/IP 协议现在执行以下命令将 Winsock 目录重置为干净状态。
netsh Winsock 重置

重新配置网络连接设置
现在尝试通过执行以下命令将网络连接设置重新配置为其默认设置。
ipconfig /发布
ipconfig /更新
ipconfig /刷新DNS
ipconfig /注册DNS
重新安装 TCP/IP 协议
- 按 Windows 键并按 R,键入NCPA.cpl并单击“确定”。
- 如果您有有线连接或无线连接,无论活动连接是什么,请右键单击它并选择“属性”。
- 在此组件下,使用以下项目,单击安装按钮。
- 单击协议,然后单击添加按钮。单击从磁盘安装按钮。在“复制制造商的文件来自”框中,键入 C:windowsinf 并单击“确定”。

下网络协议列表,单击互联网协议 (TCP/IP)然后单击好的。
如果你得到该程序被组策略阻止错误,则需要添加另一个注册表项以允许此安装。打开 Windows 注册表并导航到HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowssafercodeidentifiers 路径。右键单击左侧窗格中的路径,然后单击删除。现在重复上述过程以重新安装 TCP/IP。
运行系统文件检查器
另外,请通过运行以下命令来确保任何损坏或丢失的系统文件不会导致问题系统文件检查工具。哪个扫描并查找丢失的系统文件?如果您找到任何 SFC 实用程序,请从位于以下位置的压缩文件夹中恢复它们:%WinDir%System32dllcache。
执行上述所有步骤后,重新启动计算机并检查是否可以解决问题。
这些是一些最适用的解决方案,用于修复网络连接所需的 Windows 套接字注册表项丢失、此计算机上缺少一个或多个网络协议、无法添加请求的功能或 Windows 10 计算机上的网络协议丢失错误。
