Windows 开机自启相关的设置主要在下面 4 个地方:
win+r -> regedit进入注册表
-
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run:
当前计算机
的开机自启程序,也就是全局设置。 -
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run:
当前用户
的开机自启程序,也就是用户设置。 -
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp:计算机启动时自动启动,无论哪个用户登录,也就是全局设置。
-
C:\Users\XX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup:当前用户的开机自启程序,也就是用户设置(其中 “XX” 代表用户名)。
要想不同用户登录自启不同的应用,对全局设置相关的注册表修改来保留所有用户都需要自启的软件即可。
可以借助微软的 启动项目管理 (Autoruns) 快速定位,按需修改。