返回

Win11开机自启动设置教程:快捷方式与注册表

操作系统

方法一: 简单粗暴,普通程序直接拖!

这个方法最简单,适合那些不需要管理员权限就能运行的程序。

image.png

  1. 打开“启动”文件夹:
    同时按下 Win 键 + R 键,打开“运行”窗口。在里面输入 shell:startup,然后回车。
  2. 把快捷方式丢进去:
    你会看到一个文件夹弹出来,这就是存放开机启动项的地方。把你想要开机启动的程序的快捷方式(注意,是快捷方式!)拖拽进去就行了。
  3. 确认一下(可选):
    在Win11的设置里搜索“启动”,能看到一个“启动应用”或者类似的选项。进去确认一下,刚刚添加的程序是不是已经显示在列表里,并且开关是打开的。

OK!搞定!这种方法对于大部分日常使用的程序,比如聊天软件、音乐播放器之类的,都非常有效。

方法二: 注册表大法,专治管理员权限!

如果你的程序每次运行都需要“以管理员身份运行”,那上面的方法可能就不灵了。这时候,我们需要用到注册表编辑器,稍微复杂一点点,但跟着步骤来,绝对没问题!

  1. 打开注册表编辑器:
    同样是 Win 键 + R 键,打开“运行”。这次输入 regedit,然后回车。

  2. 找到正确的位置:
    在注册表编辑器左侧的树形结构中,按照下面的路径一层层点进去:
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

    (解释一下: 这个路径是64位系统下存放开机启动项的地方. 如果是32位系统, 则把WOW6432Node去掉.)
    image.png

  3. 命名和填写路径(关键!):

    • 给这个新建的字符串值起个名字,最好用英文,方便以后辨认。
    • 双击这个字符串值,会弹出一个编辑窗口。在“数值数据”里,填入程序的完整路径。
    • 非常重要: 路径必须用英文的双引号包起来!比如:"D:\Program Files\MyProgram\MyProgram.exe"
    • 确保路径和文件名完全正确! 路径里最好不带有中文,免得节外生枝。
  4. 重启电脑:
    设置完成后,重启电脑,程序应该就能自动启动了。

小提示 & 常见问题:

  • 为什么有时候快捷方式拖进去没用?
    很可能是因为程序需要管理员权限。试试方法二。
  • 注册表修改错了怎么办?
    注册表比较敏感,修改前最好备份一下。如果不小心改错了,可以尝试系统还原,或者找专业人士帮忙。 谨慎修改!
  • 设置好了还是没启动?
    仔细检查以下内容:
    • 程序快捷方式/路径正确吗?
    • 注册表的路径正确吗?
    • 注册表里的路径带英文双引号了吗?
    • 如果你的电脑设置过用户账户控制,请检查程序运行所需要账户是否开机时会自动登入.