1、程序是否在启动项中
若程序没有在启动项中,那它在开机时就不会自动启动。因此,首先要检查该程序是否在启动项中:
1)按下Win+R组合键,打开“运行”窗口;
2)输入“shell:startup”,打开启动项文件夹;
3)检查文件夹中是否存在该程序的快捷方式,若无则需要手动将其拖入该文件夹内。
2、检查程序是否被防火墙拦截
若程序被系统或者第三方安全软件的防火墙拦截,可能会导致程序无法自动启动。可以通过以下步骤来检查和设置防火墙相关设置:
1)打开Windows安全中心,在“防火墙和网络保护”选项中点击“高级设置”;
2)检查程序是否被添加到了防火墙的“入站规则列表”中,如果没有,可以手动添加;
3)可以尝试先禁用防火墙,查看程序是否可以自动启动,如果可以那么说明防火墙可能阻止了该程序。
3、检查程序文件是否完整或损坏
如果程序文件因为某些原因导致无法启动,那么程序也无法自动启动。可以通过以下方式检查程序文件是否完整或者是否损坏:
1)打开文件所在的目录,检查程序文件是否完整,是否被意外删除或移动了;
2)如果程序文件完整,可以尝试重新安装程序或者修复程序文件。
4、检查任务计划程序
如果以上检查都没有找到问题,那么可以考虑检查任务计划程序是否有相关任务计划。可以通过以下方式检查任务计划程序:
1)打开“任务计划程序”,在右下角搜索框中输入程序名称,看是否有相关的任务;
2)如果没有,可以手动创建一个新任务,设置开机自动启动,并指向该程序的可执行文件。