禁用windows网络配置向导需三步:一、注册表新建nc_shownetworkwizard值并设为0;二、禁用network setup service服务;三、在任务计划程序中禁用networksetup及networklocationawareness下的相关任务。

每次拔掉网线后系统自动弹出“配置网络向导”窗口,干扰日常操作,尤其在频繁插拔测试环境或开发机上极为烦人——这不是网络故障,而是 Windows 误将物理断连识别为“首次连接新网络”,触发了遗留的向导注册表钩子。
禁用网络配置向导的注册表项
按 Win + R 输入 regedit → 回车 → 点击“是”允许权限 → 导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Network Connections
若该路径下不存在 Network Connections 项,右键“Windows” → “新建” → “项”,命名为 Network Connections。
在新建的 Network Connections 项内,右键空白处 → “新建” → “DWORD (32位)值”,命名为 NC_ShowNetworkWizard → 双击它,将“数值数据”改为 0 → 点击“确定”。
这一步直接关闭系统级向导触发开关。不改此项,哪怕禁用其他服务,只要网卡状态变化(up/down),向导仍可能被唤醒。
停用关联的网络连接服务
方法一:禁用 Network Setup Service
按 Win + R 输入 services.msc → 回车 → 在服务列表中找到 Network Setup Service → 右键 → “属性” → “启动类型”设为 禁用 → 点击“停止”按钮 → “确定”。
方法二:通过命令行一次性停用并禁止启动
以管理员身份运行 PowerShell → 执行:
Stop-Service NetSetupSvc -Force
Set-Service NetSetupSvc -StartupType Disabled
【NetSetupSvc 是向导弹窗的直接宿主进程,禁用后拔插网线不再触发 UI 层调用】
清除残留的向导计划任务
第一步:按 Win + R 输入 taskschd.msc → 回车;
第二步:左侧依次展开“任务计划程序库” → “Microsoft” → “Windows” → “NetworkSetup”;
第三步:右侧查看是否存在名为 NetworkSetupWizard 或含 FirstNetwork 字样的任务 → 若存在,右键 → “禁用”;
第四步:继续检查同级目录下的 NetworkLocationAwareness 子项,禁用其中所有启用状态的任务。
部分 OEM 预装系统(如联想、戴尔)会在此处埋入静默唤醒脚本,即使注册表已关,任务仍可绕过触发向导界面。











