Windows 10 - 禁用重启/启动后的重启程序

偶尔,我的Windows 10电脑上会发生强制重启的情况。 当操作系统被重新启动时,我在重启前的每一个程序都会在启动时重新打开。这些程序被重新打开,就像我直接双击它们一样。

我通常持有5-6个Visual Studio的窗口,还有一些程序都在一起。当上述情况发生时,我必须等待几分钟才能开始工作,因为所有的东西都需要很长时间才能加载。

是否有一个设置可以禁止这些程序在启动时自动打开?

来自: 停止在Windows 10中重启后自动重新打开程序

这是秋季创意者更新中的一个新"功能"。为了防止应用程序在重启后被重新打开,不要使用 "开始>关机 "按钮。相反,使用shutdown.exe命令行。

shutdown.exe /s /t 0

要重新启动,请使用该命令行或快捷方式。

shutdown.exe /r /t 0
评论(5)

可悲的是,这(隐私设置/使用我的登录信息......)并不奏效(至少对我来说是在四台机器上)。似乎这种情况总是在你重新启动时发生。

https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_desktop/programs-autostart-after-boot-in-windows-10/09dd8d3e-7b36-45d1-9181-6587dd5d53ab?page=2

引用一位MS支持工程师在那里说的话。

旧的行为。

  • 当你关闭电脑时,所有的应用程序都被关闭。

  • 重新启动/重启后,你必须重新打开任何你想使用的应用程序。

新的行为。

  • 关闭电脑时,任何打开的应用程序都会被加入书签(因为缺乏一个更好的词)。
  • 重启/重新启动后,这些应用程序将自动重新打开。

如果你想在没有打开任何应用程序的情况下启动(除了那些被设定为自动启动的应用程序之外 如果你想在启动时不打开任何应用程序(除了那些通过任务管理器/启动设置为自动启动的应用程序),你需要确保所有的应用程序都已关闭 在关闭或重新启动电脑之前,你需要确保所有的应用程序已经关闭。

希望他们只为"安装/更新需要重启"包括这一点。到目前为止,没有找到任何GPO或任何关闭它的方法。

评论(6)

我把这个贴到了MS主题上: https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_perf-insiderplat_pc/programs-autostart-after-boot-in-windows-10-fall/09dd8d3e-7b36-45d1-9181-6587dd5d53ab?messageId=552051d1-b7e5-4709-826a-cce7d243086a

我也会在这里发布。 这是一个更友好的解决方案,不希望有人一直关闭不需要的应用程序。

用以下命令行创建一个批处理文件。

for /f "tokens=1-3,*" %%a in ('reg query HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v "Application Restart*" ^| findstr "Application Restart"') do reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v "%%a %%b %%c" /f

把这个文件放在用户有阅读权限的驱动器上的某个地方。

gpedit.msc中,然后在用户配置→Windows设置→脚本下 添加该脚本作为注销脚本。

评论(3)