windows 10任务栏wifi列表空白是因wlan autoconfig等核心服务未运行,需在services.msc中将wlan autoconfig、wired autoconfig设为自动并启动,diagnostic policy service设为自动并启动,diagnostic service host设为手动并启动;再用netsh wlan show networks验证扫描恢复。

Windows 10点击任务栏WiFi图标后,网络列表完全空白、一个可用网络都看不到,连“正在扫描…”提示都不出现,这种情况大概率是底层无线管理服务被停用或启动失败,必须手动唤醒核心服务才能恢复扫描功能。
确认并启动WLAN AutoConfig服务
这是Windows无线网络的“大脑”,负责扫描、认证、连接全流程;一旦停止,WiFi列表必然为空,且右下角图标可能也消失。
按Win + R→输入services.msc→回车打开服务管理器。
在列表中找到【WLAN AutoConfig】,右键→属性。
将“启动类型”设为“自动”,若下方“服务状态”显示“已停止”,立即点“启动”按钮→点“确定”。
这一步做完,立刻点击任务栏WiFi图标——如果列表仍为空,说明还有依赖服务没启动,继续下一步。
同步启用Wired AutoConfig与诊断相关服务
Wired AutoConfig虽名含“有线”,但它实际支撑着Windows网络认证框架;Diagnostic Policy Service则驱动WiFi列表的动态刷新逻辑。三者缺一不可。
方法一:图形界面逐个处理
在同一个services.msc窗口中,依次找到以下三项:
① Wired AutoConfig → 属性 → 启动类型设为“自动” → 若已停止则点“启动”
② Diagnostic Policy Service → 启动类型设为“自动” → 点击“启动”
③ Diagnostic Service Host → 启动类型设为“手动” → 点击“启动”
全部确认后关闭窗口。
方法二:命令行一键唤醒(推荐)
以管理员身份运行PowerShell → 严格按顺序执行以下三行命令(每行输完回车):
net start wlansvc
net start dot3svc
net start dps
注意:第三行必须输dps,不是diagnostic*,输错无响应也不报错,会白忙一场。
验证服务状态并强制刷新扫描
回到services.msc窗口,滚动检查刚才操作的四个服务:WLAN AutoConfig、Wired AutoConfig、Diagnostic Policy Service、Diagnostic Service Host——它们的状态列必须全部显示“正在运行”。
不要重启电脑,直接按Win + R→输入cmd→回车→在命令提示符中执行:
netsh wlan show networks mode=bssid
如果返回一堆包含SSID、信号强度、加密类型的详细列表,说明底层扫描已恢复;此时再点任务栏WiFi图标,列表就会正常弹出。











