Windows电脑设置固定IP地址有三种互不依赖方法:一、用Win+R输入ncpa.cpl快速打开网络连接界面,右键适配器→属性→TCP/IPv4中手动填写IP、子网掩码、网关及DNS;二、管理员CMD运行netsh命令批量配置或恢复DHCP;三、控制面板→网络和共享中心→更改适配器设置→TCP/IPv4手动配置。

你需要在Windows电脑上手动设置固定IP地址,比如避免路由器DHCP分配冲突、给NAS或打印机预留地址、调试局域网设备,或者公司内网要求绑定特定IP才能访问资源。
用快捷命令打开网络连接界面
按下 Win + R 键,输入 ncpa.cpl 并回车。这会直接跳转到“网络连接”窗口,比层层点击控制面板快得多,也比设置应用更底层稳定。
在列表中找到你正在使用的网络连接(例如“以太网”或“WLAN”),右键→选择“属性”。
双击“Internet 协议版本 4 (TCP/IPv4)”。
勾选“使用下面的IP地址”,填入目标IP(如192.168.1.150)、子网掩码(通常为255.255.255.0)、默认网关(通常是路由器地址,如192.168.1.1);再勾选“使用下面的DNS服务器地址”,填入首选DNS(如8.8.8.8)和备用DNS(如1.1.1.1)。
【务必确认所填IP未被其他设备占用,否则会导致网络中断】
连续点击“确定”关闭所有窗口。无需重启,新配置立即生效。
通过命令提示符一键设置(适合批量或反复切换)
方法一:管理员身份运行CMD
右键“开始”按钮→选择“Windows终端(管理员)”或“命令提示符(管理员)”。普通用户权限无法执行网络配置命令。
先查适配器名称:输入 netsh interface show interface 回车,记下“名称”列里你当前连接对应的那一行,比如是“以太网”还是“WLAN”——【名称必须完全一致,包括中文顿号、空格,否则命令失败】。
执行静态IP设置:输入以下命令(将引号内名称和参数替换为你的真实值):
netsh interface ip set address "以太网" static 192.168.1.150 255.255.255.0 192.168.1.1
再设置DNS:
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
netsh interface ip set dns "以太网" static 8.8.8.8
netsh interface ip add dns "以太网" 1.1.1.1 index=2
方法二:恢复DHCP自动获取(随时可退)
如果设错或想退回,只需两条命令:
netsh interface ip set address "以太网" source=dhcp
netsh interface ip set dns "以太网" source=dhcp
图形化设置路径(兼容老系统与企业环境)
第一步:按 Win + R →输入 control→回车,打开经典控制面板。
第二步:点击“网络和Internet”→“网络和共享中心”→左侧“更改适配器设置”。
第三步:右键当前连接→“属性”→双击“Internet 协议版本 4 (TCP/IPv4)”。
第四步:勾选“使用下面的IP地址”,填入IP、子网掩码、默认网关;勾选“使用下面的DNS服务器地址”,填入DNS。
第五步:点“确定”→再点“关闭”。注意:此处若点击“取消”,前面所有修改将丢失,且无二次确认。










