程序自动启动的位置

2025-09-2822:36:40 评论 219 views

一、程序自动启动的位置(常用)

这是您最可能想了解的内容,即如何让程序在用户登录系统后自动运行。Win10 有多个启动位置,优先级和适用范围不同。

1. 当前用户的启动文件夹(最常用) ★

  • ​路径​​:
    %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
  • ​快速访问​​:
    按下 Win + R,输入 shell:startup,然后回车即可直接打开该文件夹。
  • ​说明​​:
    任何放入此文件夹的快捷方式(.lnk)或可执行文件(.exe, .bat, .vbs等),都会在​​当前用户​​登录后自动运行。
  • ​特点​​:仅对当前登录的用户有效,修改不需要管理员权限。

    注:我使用的是该位置。

2. 所有用户的启动文件夹

  • ​路径​​:
    %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
  • ​快速访问​​:
    按下 Win + R,输入 shell:common startup,然后回车即可直接打开。
  • ​说明​​:
    任何放入此文件夹的项,会在​​所有用户​​登录后自动运行。
  • ​特点​​:需要​​管理员权限​​才能向此文件夹添加或删除文件。

3. 注册表启动项(更底层、更灵活)

这是应用程序和系统服务更常用的自启动方式。
  • ​当前用户注册表项​​:
    • ​快速访问​​:按下 Win + R,输入 regedit打开注册表编辑器,导航到:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    • ​说明​​:在此项下添加字符串值,值为程序的路径,即可为当前用户设置自启动。
  • ​本地计算机注册表项(所有用户)​​:
    • ​路径​​:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    • ​说明​​:在此项下添加的项,对所有用户生效。需要​​管理员权限​​。
​如何查看和管理这些启动项?​
最简单的方法是使用 ​​任务管理器​​:
  1. 按下 Ctrl + Shift + Esc打开任务管理器。
  2. 切换到“​​启动​​”选项卡。
  3. 这里列出了大多数通过注册表和启动文件夹设置的自启动程序,您可以在此禁用或查看其状态。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: