开机启动项之间 等待太久了 怎么办?

问题

我有二十多个开机启动项(不算服务和计划任务,只算托盘中可以看到图标的程序),它们在开机时要花上近十分钟才能都启动。

但是我的电脑性能还行,开机速度很快、开机时也完全不卡,也就是说机器本身并不是让这些开机启动项慢慢启动的原因。

同时这些程序也没有太复杂、性能消耗太高的,大多程序都应该是秒级启动。

但它们就是要一个个地慢慢启动,我甚至可以点开托盘,看着图标一个个冒出来。

猜测

所以我的猜测是:我可能曾经使用过一些优化软件的“增加开机启动项之间的间隔,避免开机时太卡”的功能。

但是这个系统的安装时间是很久之前,我也不记得曾经用过哪些软件。

诉求

我的诉求是“因为启动项太多,电脑开机时太卡了,能不能让它们分开启动”的反面
“启动项之间等待时间太久了,能不能让它们挤一起,快点完成启动”
或者找到哪些优化软件能解决“因为启动项太多,电脑开机时太卡了,能不能让它们分开启动”,然后我就能看看是不是因为这个优化搞的鬼。

备注

  • 我没有使用 EarlyStart 之类软件,很多放在 %AppData%\Microsoft\Windows\Start Menu\Programs\Startup 的软件也有这个症状

你只要说你有没有安装国产系的软件就行了。安装了,可以用 360 优化开机。没安,咱们再细说

1 个赞

你要不要列一下硬件配置?

以及,具体的CPU占用来看看?

这个问题用ahk可以解决,首先在任务管理器把所有开机启动项全禁用,然后把要开机启动的软件创建快捷方式全部丢一个文件夹里,之后创建一个ahk脚本文件大致如下:
f1b5099ad5c8635141eca0de0388bce6

上面脚本来自网上,你可以搜一下ahk开机启动之类的关键词应该也能找到现成的。把这个脚本添加到开机启动文件夹就行了。

系统(windows)本身好像就有个延迟启动的选项。

要不楼主试试用休眠代替关机……

1 个赞

猜测你安装了360大家庭。把360大家庭卸载掉,速度会快一些。

claunch可以延时启动

runany也有启动管理, 不想用runany的话, 可以用独立出来的RunAnyCtrl

1 个赞

我觉得很可能是安全防护软件原因,如果真的安了安全防护软件,可以卸载之后再看看情况呢

感谢各位的建议,使用 Autoruns 清理了一遍启动项,然后应用以下两个优化/反优化后问题解决了(但我还不能 100% 确定就是它们的功劳)。

推测可能是我收藏的一些过于老旧的软件,对系统进行了过时且产生反效果的优化。