当前位置: 首页 > news >正文

win10开机自启动方案总汇

win10开机自启动方案总汇

  • 一、开始文件目录添加
  • 二、添加注册表启动程序
  • 三、服务启动
    • 3.1. 将程序注册为服务
        • 使用命令行创建服务
        • 设置服务启动类型
        • 启动服务
    • 3.2. 使用 Windows 服务管理器配置服务
    • 3.3. 删除服务
  • 四、定时任务或程序
    • 4.1 设置程序自启动(使用任务计划程序)
    • 4.2 其他设置
  • 五、通过组策略设置开机自启动
  • 六、通过任务管理器设置开机自启动

一、开始文件目录添加

  • 用户启动项目录(只对当前用户生效)

    路径:C:\Users{用户名}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 此目录中的程序会在当前用户登录时自动启动。

  • 全局启动项目录(对所有用户生效):

    路径:C:\ProgramData\Microsoft\Windows\Start enu\Programs\StartUp 此目录中的程序会在任意用户登录时自动启动。

二、添加注册表启动程序

  1. 按下“Win + R”组合键,输入“regedit”并回车,打开注册表编辑器。

2. 在注册表编辑器中,依次展开以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

3. 在右侧空白处,右键点击,选择“新建”-“字符串值”。

4. 命名新建的字符串值,例如“QQ”。

5. 双击新建的字符串值,在“数值数据”栏中输入软件的启动路径,如“C:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe”。

6. 点击“确定”,关闭注册表编辑器。

  • 针对当前用户的自启动项:

路径:KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 这个路径下的程序会在当前用户登录时自动启动。

  • 针对所有用户的自启动项:

路径:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run 这个路径下的程序会在所有用户登录时自动启动。

三、服务启动

在 Windows 10 中,你可以将程序设置为服务并自动启动。服务通常用于后台运行的程序或守护进程,即使没有用户登录也能启动。以下是将程序设置为服务并配置自启动的步骤:

3.1. 将程序注册为服务

可以使用 sc.exe 命令将程序注册为服务。步骤如下:

使用命令行创建服务
  1. 以管理员身份打开命令提示符(搜索 “cmd”,右键点击并选择 “以管理员身份运行”)。

  2. 使用以下命令注册服务:

    sc create ServiceName binPath= "C:\path\to\your\program.exe"
    
    • ServiceName 是你希望服务的名称。
    • binPath 是你希望作为服务启动的可执行文件的完整路径。

    示例

    sc create MyService binPath= "C:\Program Files\MyApp\MyApp.exe"
    
设置服务启动类型

创建服务后,你可以设置它在启动时自动运行:

sc config MyService start= auto

这样,每次 Windows 启动时该服务都会自动启动。

启动服务

如果需要立即启动该服务,使用以下命令:

net start MyService

3.2. 使用 Windows 服务管理器配置服务

  1. 打开服务管理器:按 Win + R 打开运行窗口,输入 services.msc,回车。

  2. 在服务列表中找到你刚刚创建的服务,右键单击选择 “属性”。

  3. 在 “启动类型” 下拉菜单中选择 “自动”。

  4. 如果想立即启动服务,点击 “启动” 按钮。

3.3. 删除服务

如果你想删除该服务,可以使用以下命令:

sc delete MyService

四、定时任务或程序

在 Windows 10 中,你可以使用 任务计划程序 来设置程序定时启动或开机自动运行。任务计划程序提供了更多的控制选项,可以在特定时间、登录时、系统启动时等条件下自动启动程序。

4.1 设置程序自启动(使用任务计划程序)

  1. 打开任务计划程序

    • Win + R 打开“运行”窗口,输入 taskschd.msc,点击回车,或者直接在开始菜单搜索 “任务计划程序”。
  2. 创建新任务

    • 在任务计划程序窗口右侧,选择 “创建任务…”
  3. 配置基本信息

    • “常规” 选项卡中,填写任务名称(例如 “MyApp Startup”)。
    • 选择 “使用最高权限运行”,确保程序有足够权限。
    • 如果你希望任务适用于所有用户,选择 “配置为:Windows 10”
  4. 触发条件

    • “触发器” 选项卡中,点击 “新建”
    • 选择 “在登录时”“在计算机启动时” 作为触发条件。
      • 在登录时:每次用户登录时程序启动。
      • 在计算机启动时:无论是否有用户登录,计算机启动时程序就运行。
  5. 设置操作

    • “操作” 选项卡中,点击 “新建”
    • 在操作类型中选择 “启动程序”
    • “程序或脚本” 字段中,浏览选择你要启动的程序的可执行文件(例如:C:\Program Files\MyApp\MyApp.exe)。
  6. 完成任务创建

    • 检查所有设置,点击 “确定” 完成任务创建。

4.2 其他设置

  • 定时启动:如果你想要程序在特定时间定时启动,可以在 “触发器” 选项卡中新建触发器,选择 “按计划”,然后设置具体的时间和频率。

  • 重复启动:在触发器设置中,你还可以配置任务每隔一定时间启动一次。

  • 日志记录:如果你希望监控任务的执行情况,可以在 “常规” 选项卡中勾选 “如果任务失败时记录日志” 以启用日志记录。

通过任务计划程序,你能够灵活控制程序在开机、登录或特定时间自动运行,适合比简单的自启动文件夹或注册表更复杂的需求。

五、通过组策略设置开机自启动

1. 按下“Win + R”组合键,输入“gpedit.msc”并回车,打开本地组策略编辑器。
 
在这里插入图片描述

2. 在组策略编辑器中,依次展开以下路径:计算机配置\Windows设置\脚本(启动/关机)

3. 双击“启动”,进入启动脚本设置界面。

4. 点击“添加”,将需要开机自启动的软件的快捷方式拖入脚本窗口。
 在这里插入图片描述

5. 点击“确定”,关闭组策略编辑器。

在这里插入图片描述

六、通过任务管理器设置开机自启动

在这里插入图片描述

http://www.lryc.cn/news/445640.html

相关文章:

  • 【自动驾驶】基于车辆几何模型的横向控制算法 | Stanley 算法详解与编程实现
  • 微服务--初识MQ
  • 车辆识别数据集,图片数量20500,模型已训练200轮
  • MES系统如何提升制造企业的运营效率和灵活性
  • Nexpose 6.6.270 发布下载,新增功能概览
  • 【数据库】sqlite
  • 详解 C++中的模板
  • 基于DAMODEL——Faster-RCNN 训练与测试指南
  • 考研数据结构——C语言实现冒泡排序
  • labview更换操作系统后打开原VI闪退
  • 什么是CAPTCHA?有什么用途?
  • 在虚幻引擎中创建毛发/头发
  • PHP API 框架:构建高效API的利器【电商API接口】
  • transformer模型写诗词
  • [大语言模型-工程实践] 手把手教你-基于Ollama搭建本地个人智能AI助理
  • 开放原子开源基金会OPENATOM
  • Docker的监控:docker stats与docker events
  • jvm专题 之 内存模型
  • 分布式计算框架
  • YOLO交通目标识别数据集(红绿灯-汽车-自行车-卡车等)
  • Vue学习记录之六(组件实战及BEM框架了解)
  • 为什么会出现电话机器人?语音电话机器人的出现起到了什么作用?
  • 【CSS Tricks】深入聊聊前端编写css的方法论
  • 多维时序 | GWO-VMD-SSA-LSTM灰狼优化变分模态分解联合麻雀优化长短期记忆网络多变量时间序列光伏功率预测(Matlab)
  • 5.使用 VSCode 过程中的英语积累 - Go 菜单(每一次重点积累 5 个单词)
  • Java高级Day50-连接池
  • 软件设计-开闭原则
  • Angular面试题八
  • 【Kubernetes】常见面试题汇总(三十六)
  • 深入解析SGD、Momentum与Nesterov:优化算法的对比与应用