Autoruns 使用指南:找出 Windows 的自启动项,并安全地精简它们
什么时候需要 Autoruns Windows 登录后,一些程序会自己打开;有些软件没有窗口,却在后台运行更新器、同步服务或托盘组件。任务管理器里的“启动应用”适合日常开关,但排查范围更广时,可以使用微软 Sysinternals 的 Autoruns。 它把多种自动加载入口集中展示出来:登录启动、资源管理器扩展、计划任务、服务、驱动等。它更像一张“从哪里启动”的地图,而不是当前进程列表,也不是衡量开机耗时的性能分析器。 本文采用一个保守而实用的顺序:先观察并保存记录,再核对条目,一次只改变一个明确的目标,最后验证。 不追求把列表清空。 文中两张截图来自公开的旧版界面,均在图下注明来源,用于辨认标签页和字段;不是本文作者机器的检查结果。新版的图标、菜单位置及条目内容可能不同。 下载和首次打开 从 微软官方 Autoruns 页面 下载压缩包,解压到固定目录。常见的 x64 Windows 使用 Autoruns64.exe ;命令行程序 Autorunsc64.exe 与图形界面不是同一个入口。选择与你系统架构匹配的程序。 先打开图形界面,等待枚举完成。需要查看或修改机器级条目、遇到权限不足时,再以管理员身份运行。第一次使用时阅读软件许可提示。 不要在扫描尚未完成时根据暂时空白的列表下结论;也不要为了拍截图或整理列表而随手取消勾选。 先读懂界面:位置、名称、发布者、路径 Figure 1: Autoruns 旧版界面:上方按入口分类,中间是条目列表,下方显示所选项的详情。截图来源:Core Technologies,原始链接见下文。 图片出处:Core Technologies:Which Programs Start Automatically?。截图中的勾选状态只是演示环境的状态,不是推荐照搬的配置。 阅读一个条目时,建议按下面的顺序核对: 字段或区域 应该确认什么 分组位置 这个条目来自哪一处注册表、启动目录或其他入口? Autorun Entry 名称能否对应到你安装的软件?不要只凭名称判断。 Description 描述是否与软件用途一致?描述本身不是可信证明。 Publisher 发布者是谁?若启用签名验证,验证结果是什么? Image Path 实际加载哪个文件,目录是否符合预期? 底部详情 完整路径、命令参数和文件信息有什么补充? 例如,一个名称叫“Update”的条目几乎没有判断价值。把它的路径、发布者和完整命令放在一起,才可能确认它属于显卡工具、办公软件,还是其他程序。 还要注意:条目存在,不等于它此刻正在运行;可执行文件名相同,也不等于启动参数相同。 按问题选标签,不必从 Everything 一路翻到底 现象 优先查看 登录后自动弹出软件或出现托盘图标 Logon 过一段时间又自动启动,或周期性出现任务 Scheduled Tasks 无窗口的后台功能、同步或更新组件 Services 右键菜单、资源管理器相关扩展异常 Explorer 明确与硬件驱动有关的问题 Drivers,谨慎处理 这是一条排查路线,不是严格的一对一对应关系。同一个软件可以同时安装登录项、任务和服务。关闭其中一个入口后,其他入口仍可能启动它。 ...