windows 11开机启动项分散在六个位置:任务管理器“启动”选项卡、系统设置“启动”页、当前用户启动文件夹(shell:startup)、公共启动文件夹(shell:common startup)、注册表run键(hkcu/hklm)和wmi启动命令,需逐一排查才能完整掌握。

你想快速知道 Windows 11 开机时到底有哪些程序在后台悄悄启动,但打开任务管理器却发现“启动”选项卡空空如也,或者只显示一两个项目,根本看不到微信、迅雷、输入法这些明明每次开机都在跑的软件——这不是系统坏了,而是启动项分散在六个互不重叠的位置,漏掉任何一个都可能让你白查半天。
用任务管理器看实时可管的启动项
这是最直观的方式,但只显示部分启动项,且依赖系统索引正常。如果列表异常空缺,先别急着重装系统,往下继续排查其他位置。
按 Ctrl + Shift + Esc 直接调出任务管理器。
若界面是精简模式,点击左下角“更多详细信息”展开完整视图。
顶部切换到“启动”选项卡(部分版本显示为“启动应用”),等待几秒让系统加载列表。
注意:这里显示的是 Windows 认为“可通过图形界面统一管理”的启动项,【不包含注册表 Run 键写入的程序、Shell 扩展、BHO 插件、WMI 启动脚本】,所以看到的只是冰山一角。
通过系统设置查看 UWP 和部分桌面应用
这个入口专为现代应用设计,适合快速开关 OneDrive、邮件、天气这类微软系程序,但对传统.exe软件无效。
按 Win + I 打开设置 → 左侧点“应用” → 右侧滚动找到并点击“启动”。
列表加载后,每个条目右侧都有独立滑动开关,绿色表示启用,灰色表示禁用。
这一步操作起来很简单,直接拖动开关即可生效,无需重启。
手动检查两个关键启动文件夹
很多安装包绕过系统接口,直接往这两个文件夹扔快捷方式实现自启,任务管理器和设置里完全不会出现它们。
方法一:查当前用户启动文件夹
按 Win + R → 输入 shell:startup → 回车。窗口打开后,只看 .lnk 文件,双击任一个确认是否能正常启动对应程序。
方法二:查所有用户公共启动文件夹
按 Win + R → 输入 shell:common startup → 回车。这里放的快捷方式对所有账户生效,权限要求更高,普通用户无法写入。
⚠️ 如果任一文件夹里没有“Startup”子文件夹,【必须手动新建,名称必须严格为 Startup(大小写敏感)】,否则系统不会识别该路径为启动目录,已有的快捷方式也会失效。
用 PowerShell 深度扫描注册表与文件系统
这才是真正覆盖全量启动源的方法,能同时抓取注册表 Run 键、启动文件夹内快捷方式目标路径、WMI 启动命令等维度。
第一步:以管理员身份运行 Windows 终端(右键开始按钮 → “Windows 终端(管理员)”)。
第二步:执行以下三条命令,依次回车:
Get-ItemProperty -Path "HKCU:SoftwareMicrosoftWindowsCurrentVersionRun" -ErrorAction SilentlyContinue | Select-Object * | Format-List
Get-ItemProperty -Path "HKLM:SOFTWAREMicrosoftWindowsCurrentVersionRun" -ErrorAction SilentlyContinue | Select-Object * | Format-List
Get-CimInstance Win32_StartupCommand | Select-Object Name, Command, Location | Format-Table -AutoSize
第三步:观察输出结果。若某条命令报错或返回空,说明对应位置无注册项;若返回大量内容,就证明这些才是真实存在的启动源头。
用 reg query 快速读取注册表启动键
不需要 PowerShell 环境,cmd 原生命令,轻量、稳定、兼容性最强,适合应急排查。
按 Win + R → 输入 cmd → 再按 Ctrl + Shift + Enter(以管理员身份运行)。
输入以下命令查看当前用户启动项:
reg query "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun"
输入以下命令查看系统级启动项:
reg query "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun"
如果想把结果保存到桌面方便比对,加一句重定向:
reg query "HKCUSoftwareMicrosoftWindowsCurrentVersionRun" > "%USERPROFILE%\Desktop\startup_hkcu.txt"











