最近,我的渣机启动时间突破 30s 大关。电脑处女座的我当然是不能忍,急忙去检查了一下自启应用。

然而,看到任务管理器里满屏的自启应用,我陷入了沉思。

Windows 用多了之后,难免会出现各种各样的自启动应用。然而这些应用性能和大小参差不齐,用 electron 写的某网盘同步客户端要自启,相当于一开机就启动了个 Chrome;有些性能不佳的应用,手动点开,一堆有用的没用的 lib 搭着便车悉数加载,要花去好几秒,更别提开机就启动了...

但是,很多时候命运扼住了我禁用自启的喉咙:网盘同步不开机自启,那我就得每次开机启动一遍;某魔法软件,性能不怎么样,拖慢开机速度,可是却掌控着我通向互联网的咽喉要道。

既然无法改变我深度依赖它们自动启动的事实,那就得从它们启动的方式下手。我真的需要这些 app 在开机的时候就运行嘛 —— 某魔法软件掌控着互联网,可是我不太可能刚开电脑就打开 Chrome 浏览 pixiv;网盘同步固然重要,可是我也不可能刚开机就立马上传/下载网盘里的数据,基本上我需要用到的文件在关机前就同步好了;Snipaste 截图软件简单好用,可是刚开机,除了我的 unsplash 壁纸还真没啥好截的...

这么一想,这些应用应该等我登录之后,或许还可以延迟一会儿再启动。

那么,有什么东西可以在 windows 下让应用在用户登陆之后再启动呢?

计划任务!!

image.png

通过配置计划任务,我可以把我需要自启动的应用配置到我登录之后再开始运行,甚至可以配置延迟一两分钟:

2021-06-05T03:57:06.png

2021-06-05T03:58:35.png

通过这样的方式,把开机就自启动的应用移到登录之后再运行,可以减少电脑显示登录页前执行的任务,让你能够快速进入桌面,然后那些和你生活息息相关的应用就可以有条不紊地开始启动,宛如训练有素的女仆(捂脸

经过这么一操作,成功地把启动速度降到了 5-6s,算是不小的提升呢。

不过,在各种搜索引擎上搜了一大圈,都没有找到这么做的前辈,所以这种方法可能还是有些弊端,或者不当之处吧(orz

(可是我现在用得很爽

无标签

添加新评论