找出引起问题的程序(干净启动)
第 1 步,共 3 步
按 Win + R,输入 msconfig,点 OK
会打开「系统配置」窗口。
演示中的 Windows 菜单为英文,与大多数电脑相同。
按 Win + R,输入 msconfig,点 OK
会打开「系统配置」窗口。
WinR服务选项卡:勾选 Hide all Microsoft services,再点 Disable all
点 OK。Windows 自己的服务照常运行。
msconfig›Services›Hide all Microsoft services›Disable all关闭开机启动程序,然后重启
任务管理器 › 启动应用:逐个禁用。问题消失了?再一点点重新开启,找出元凶。
Task Manager›Startup apps›Disable
解决了吗?
保存下来,或发到你的动态。
技术员级解决方法(进阶)
简单步骤没用?技术员接下来会按顺序试这些。问题一解决就停下。标明「管理员」的命令:右键「开始」› 终端(管理员)。
快速找出元凶:对半法
干净启动后问题没了?把已禁用服务的一半重新打开,重启。问题回来 → 元凶在这一半;否则在另一半。继续对半分。20 个服务大约只要重启 5 次,而不是 20 次。
找出该运行却没运行的服务
只读。列出设为自动但已停止的服务。杀毒、打印机或 VPN 的服务停了,就能解释它们为什么报错。
Get-Service | Where-Object { $_.StartType -eq 'Automatic' -and $_.Status -ne 'Running' } | Select-Object Name, DisplayName查看所有自启程序:Autoruns
微软免费的 Autoruns(learn.microsoft.com › Sysinternals)能显示所有随 Windows 启动的项目,包括 msconfig 看不到的浏览器插件和计划任务。取消勾选即可禁用,不要删除条目。
只从 microsoft.com 下载 Autoruns。不要动微软和杀毒软件的条目。收尾:恢复正常启动
msconfig › 常规 › Normal startup(正常启动) › 确定 › 重启。在任务管理器里把需要的开机程序重新打开。卸载元凶,或装它的最新版本。
技术说明(想深入了解的人看)
为什么叫干净启动
Windows 只带着自己的服务启动。如果问题(崩溃、卡顿、更新出错)消失了,就是某个额外的程序引起的。
为什么要隐藏微软服务
关掉微软服务可能让 Windows 无法使用(网络、声音、登录)。勾上这一项,确保只关掉其他软件的服务。
恢复正常
排查完:msconfig › 常规 › Normal startup(正常启动) › 确定,然后重启。不要一直保持干净启动,因为第三方杀毒软件也被关了。
顺便看看
值得一读
小测验
还是没解决?
下次更新后,你可以告诉我们发生了什么,AI 助手会帮你找别的办法。在那之前,请重启设备,再按步骤试一次。