windows 10设置闪退应依次执行:1、用powershell重注册settings应用修复uwp注册信息;2、启动user manager服务确保账户配置加载;3、运行sfc和dism修复系统文件;4、创建新用户账户排除配置文件损坏。

Windows 10 设置应用打开几秒后自动关闭,根本来不及点任何选项,说明系统核心组件已出现注册异常、服务缺失或文件损坏,必须逐层定位修复。
用 PowerShell 重注册“设置”应用
这一步直接修复UWP应用的注册表项和清单文件绑定关系,是闪退最常见原因——注册信息错位后系统找不到入口点,启动即退出。
同时按下 Win + X → 选择“Windows PowerShell(管理员)”。
粘贴执行以下命令(注意:大小写敏感,空格不可省略):
Get-AppxPackage -allusers Microsoft.Windows.Settings | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
命令运行期间窗口会快速滚动文字,【不要关闭窗口,也不要按任意键中断】。完成后重启电脑,再试打开“设置”。
检查并启动 User Manager 服务
“设置”应用启动时必须调用 User Manager 服务来加载账户配置和权限策略,该服务若处于“已停止”状态,应用会在初始化阶段直接崩溃。
按下 Win + R → 输入 services.msc → 回车。
在服务列表中找到 User Manager,双击打开属性。
将“启动类型”设为“自动”,如果“服务状态”显示“已停止”,就点击“启动”按钮 → 点击“应用” → “确定”。
重启电脑后验证是否生效。
运行 SFC 和 DISM 修复系统文件
方法一:先跑 SFC 扫描
以管理员身份打开命令提示符 → 输入 sfc /scannow → 回车 → 等待完成(通常需 10–20 分钟)→ 重启。
方法二:SFC 无效时追加 DISM
继续在管理员命令提示符中依次执行:
DISM.exe /Online /Cleanup-image /ScanHealth
DISM.exe /Online /Cleanup-image /Restorehealth
每条命令执行完再输下一条,【第二条执行时间可能超过 30 分钟,期间勿操作电脑】 → 全部完成后重启。
创建新本地用户测试
如果前三步都失败,问题极可能出在当前用户配置文件损坏上——比如 NTUSER.DAT 错误、Shell 布局缓存错乱,这类问题不会影响其他账户。
第一步:通过控制面板进入用户管理
Win + R → 输入 control userpasswords2 → 回车 → 点击“添加”。
第二步:创建本地账户
选择“不使用 Microsoft 账户登录” → “本地账户” → 输入用户名(如 testuser)→ 不设密码 → 完成。
第三步:切换并验证
注销当前账户 → 用新账户登录 → 尝试打开“设置”。若正常,说明原账户已损坏,需迁移数据后弃用。











