无法打开网络连接设置

问题描述

  • 系统:win10ltsc2021
  • 操作:win+x>w,打开网络设置
  • 问题:网络设置闪退,操作中心打不开
  • 错误事件:根据事件日志显示,SystemSettings.exe 在打开网络设置时崩溃,错误代码为 0xc0000409,出错模块为 KERNELBASE.dll。
错误应用程序名称: SystemSettings.exe,版本: 10.0.19041.4239,时间戳: 0xbdd5eb20
错误模块名称: KERNELBASE.dll,版本: 10.0.19041.4291,时间戳: 0xa956ff71
异常代码: 0xc0000409
错误偏移量: 0x000000000012dca2
错误进程 ID: 0x33bc
错误应用程序启动时间: 0x01db926aec6bf524
错误应用程序路径: C:\Windows\ImmersiveControlPanel\SystemSettings.exe
错误模块路径: C:\windows\System32\KERNELBASE.dll
报告 ID: 5add5e3e-6ac7-4dac-9fac-3fd1e79aa304
错误程序包全名: windows.immersivecontrolpanel_10.0.2.1000_neutral_neutral_cw5n1h2txyewy
错误程序包相对应用程序 ID: microsoft.windows.immersivecontrolpanel

解决

  • 初步排查:安全模式打开网络设置正常,则确定为第三方软件或启动项干扰
  • 进一步定位:能找到的所有办法试一遍,改动太大的则试完后还原系统
  • 最后解决:WPD优化项,WpnUserService开启并重启,解决!顺带操作中心也正常了

搜索解决攻略

  • 运行ncpa.cpl打开传统面板绕开,有效
    https://learn.microsoft.com/en-us/answers/questions/1329736/can-t-open-network-settings 
  • 重新注册设置应用,无效
    msconfig引导选最小,重启进安全模式
    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  • 修复系统文件,无效
    sfc /scannow 自动扫描异常文件,并从C:\Windows\WinSxS提取替换
  • 网络重置,无效
    开始菜单搜网络重置
  • 笔记本reset,无效
  • 修改注册表EventLog,无效
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog
    创建键ServiceDll,类型REG_EXPEND_SZ可扩充字符,值为%SystemRoot%\System32\wevtsvc.dll
  • 添加网络服务到管理员组,无效
    net localgroup Administrators /add networkservice
    net localgroup Administrators /add localservice
  • 重装无线网卡驱动,无效
  • WPD优化项恢复,解决!
    WpnUserService,Windows Push Notifications User Service,关联操作中心和网络设置