必须关闭登录时自动重开应用和禁用快速启动:在设置→账户→登录选项中关闭“登录时重新打开我的应用”,并在电源选项中取消勾选“启用快速启动”,二者缺一不可。

Windows 10/11 开机后自动打开浏览器、Word、微信等上次未关闭的软件,不是病毒或软件异常,而是系统级会话恢复机制在起作用——它把关机前的桌面状态存进休眠文件或用户配置里,下次登录直接还原。要彻底关闭这个行为,必须切断两个核心链路:一个是登录时的“应用重开”策略,另一个是快速启动导致的内核会话延续。
关闭登录时自动重开应用
这一步直接禁用账户层的会话恢复开关,适用于所有 Windows 10/11 版本,包括家庭版。
1、按 Win + I 打开系统设置 → 点击左侧【账户】→ 右侧选择【登录选项】。
2、向下滚动到【隐私】区域,找到“登录时重新打开我的应用”(Win11)或“更新或重启后,使用我的登录信息自动完成设备设置并重新打开我的应用”(Win10)。
3、将该开关拨至【关】。注意:此操作立即生效,无需重启,但仅影响当前用户账户。
禁用快速启动(关键步骤)
快速启动不是“快”,而是把系统内核会话冻结保存到 hiberfil.sys 中;下次开机不是冷启动,而是热加载——所以连未关闭的 Chrome 标签页、Excel 未保存文档都会原样弹出。禁用它才能真正切断会话延续。
1、右键点击开始按钮 → 选择【电源选项】。
2、点击右侧【其他电源设置】→ 左侧点【选择电源按钮的功能】。
3、点击【更改当前不可用的设置】→ 在“关机设置”中取消勾选【启用快速启动(推荐)】。
4、点击【保存更改】。这一步完成后,下次关机将执行完整关机流程,【hiberfil.sys 不再被写入,会话状态彻底丢失】。
组策略强制禁用会话恢复(专业版/企业版专用)
当账户设置被同步策略覆盖,或域环境下个人开关失效时,组策略能从系统底层锁死该功能,优先级高于图形界面设置。
方法一:启用登录时不重启上次应用
1、按 Win + R → 输入 gpedit.msc → 回车。
2、导航至:计算机配置 → 管理模板 → 系统 → 登录。
3、双击右侧【在用户登录时不要重新启动上次登录时打开的应用】→ 选择【已启用】→ 点击【确定】。
方法二:禁用应用预加载(可选补强)
1、在同一路径下,找到【允许应用在后台运行】策略。
2、双击 → 设为【已禁用】。这能阻止系统在登录前就悄悄拉起 UWP 应用,进一步压缩恢复窗口。
检查注册表残留项
有些旧版软件或推广工具会绕过系统设置,直接向注册表 Run 键写入启动命令,伪装成“上次未关闭程序”自动加载。这类条目不会出现在任务管理器启动列表中,必须手动排查。
第一步:打开注册表编辑器
1、按 Win + R → 输入 regedit → 回车。
2、依次展开路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
3、逐个查看右侧每个字符串值的【数值数据】,确认是否指向你未主动设置的 .exe 或可疑脚本路径。
4、发现非必要项,右键→【删除】。⚠️注意:不要删除名称为 UserInitMprLogonScript、OneDrive、TeamsMachineWV2 这类系统或常用软件条目,误删可能导致登录失败或功能缺失。











