我现在的位置:

微知识 - 知识分享 - 电脑网络 - 操作系统
知识分享
  1. 电脑网卡无法自动获取IP地址,路由DHCP已开启,固定IP可用,换台电脑正常,如何解决?

    完善时间:2017-11-22 21:38:35会员:bekda目录:电脑网络 - 操作系统浏览:7420 次

    一、电脑网卡无法自动获取IP地址,初步排查:

    1、禁用并重新启用【本地连接】;

    2、修复【本地连接】;

    3、手动设置IP地址,可以正常上网;

    4、检查路由设置,路由DHCP已开启;

    5、拿一台笔记本测试,可以正常获取IP。

    经过以上排查可以推断此故障与电脑自身有关,手动设置固定IP地址能正常上网,说明网卡硬件正常,问题集中在操作系统的软件层面。


    二、进一步排查:

    1、打开【控制面板】-【设备管理器】-【网络适配器】,卸载网卡并重新安装驱动,问题依旧。

    2、打开【控制面板】-【管理工具】-【服务】,检查以下几项服务是否已启动:

       2.1【DHCP Client】为此计算机注册并更新 IP 地址。如果此服务停止,计算机将不能接收动态 IP 地址和 DNS 更新。

       2.2【Remote Procedure Call (RPC)】服务。

       2.3 如果是无线连接还需检查【WLAN AutoConfig】服务。

       经检查以上服务均已启动,但网卡依旧无法自动获取IP地址。

    3、【开始】-【运行】-输入:cmd命令打开命令行窗口,依次执行以下操作:

       3.1 ipconfig /release 释放现有IP地址;

       3.2 ipconfig /renew 重新获取IP地址,提示【无法加载或初始化请求的服务提供程序】错误。


    三、最终解决方法:

    【开始】-【运行】- 输入:cmd,打开命令提示符窗口 - 输入:netsh winsock reset,重启电脑,问题解决。


    四、扩展阅读:

       netsh winsock reset 命令的作用是重置 Winsock 目录,这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。

       如果一台机器上的Winsock协议配置有问题将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。

       netsh是一个能够通过命令行操作几乎所有网络相关设置的接口,比如设置IP,DNS,网卡,无线网络等,Winsock是系统内部目录,是Windows网络编程接口,工作在应用层,它提供与底层传输协议无关的高层数据传输编程接口。

       当执行完winsock的命令后必须重启计算机并重新配置IP。





联系方式:

南京贝加达电子科技有限公司

  • 地址:南京市江北新区柳州北路21号涤太太科技大楼2F
  • 联系人:焦倩华(先生)
  • 手机:13813916308
  • 邮箱:Ser@bekda.com
  • 服务专线:400-8282-116
©2010-2024 Bekda Electronic Technology Co., Ltd. All right reserved.

苏公网安备 32011102010041号

320111201705278429

苏ICP备12027725号