应使用管理员权限的cmd命令行配置:先用ipconfig确认连接名称,再依次执行netsh interface ip set address、set dns和add dns命令写入静态ip、主备dns,最后用ipconfig /all验证;若失败需检查名称准确性及权限。

Windows 10系统在更新后常出现“设置静态IP时提示‘出现了一个意外的情况,不能完成所有你在设置中所要求的更改’”的问题,尤其多见于RS1及后续版本,图形界面直接配置会失败,必须绕过GUI走底层命令行路径。
确认网络连接名称
右键任务栏右下角网络图标 → 选择“打开网络和Internet设置” → 点击“更改适配器选项” → 查看当前启用的网络连接名称(如“以太网”“WLAN”“Wi-Fi”等)。【名称必须完全一致,包括空格和中文标点,大小写不敏感但建议严格匹配】
若看到的是“本地连接”或“以太网 2”,请如实记录,不要自行改成“以太网”。
以管理员身份运行命令提示符
在开始菜单搜索框输入“cmd” → 在搜索结果中右键“命令提示符” → 选择“以管理员身份运行”。
如果弹出用户账户控制(UAC)窗口,必须点“是”,否则后续命令将无权限执行。
用netsh命令强制写入静态IP
在已获得管理员权限的命令提示符窗口中,逐行输入以下命令(根据你的实际网络名称和地址替换对应参数):
第一步:设置IPv4地址
netsh interface ip set address "以太网" static 192.168.1.100 255.255.255.0 192.168.1.1
第二步:设置主DNS
netsh interface ip set dns "以太网" static 114.114.114.114
第三步:设置备用DNS(可选,但推荐加)
netsh interface ip add dns "以太网" 8.8.8.8 index=2
注意:每条命令输完都要按回车;如果提示“找不到对象”,说明第一步里填的网络名称错了;如果提示“拒绝访问”,说明没用管理员身份运行cmd。
验证配置是否生效
输入命令 ipconfig /all,回车后查看对应适配器的IPv4地址、子网掩码、默认网关和DNS服务器是否与你设定的一致。
若仍显示“自动配置IPv4地址”或“169.254.x.x”,说明静态配置未成功加载,需检查上一步命令是否执行成功、网络名称是否拼错、是否遗漏了引号。
重启网络服务(临时失效时用)
方法一:重启IP Helper服务
在管理员cmd中依次执行:
net stop iphlpsvc → net start iphlpsvc
方法二:重置TCP/IP协议栈(破坏性操作,慎用)
netsh int ip reset → netsh winsock reset
【执行后必须重启电脑,否则网络可能完全中断】











