Fences3开机启动慢怎么办

发布于 2022-07-30  89 次阅读


封面

缘由

前几天通过@Clam的 aff 入了个 Fences3 五设备版,荔枝数码卖的33软妹币,比Steam的37便宜几块,一开始感觉还行,结果开机的时候发现,这玩意启动贼慢,在咕噜咕噜搜索了下,发现普遍存在这个问题,自2016年就有人在官方论坛反应,Steam评论区也不少,但官方始终没解决。

解决思路

我知道的自启动方法有以下几种:

  1. 开机启动文件夹
    %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

  2. 服务 (Wallpaper Engine就采用的这种方法)

  3. 用户Run键
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
    系统Run键 (最常见的方法)
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RunMRU

  4. 任务计划程序

分析:

Fences3官方的启动方案是同时添加用户Run键系统Run键,这也就是为什么你会看到有两个Fences启动项。
但为什么启动这么慢?如果细心你就会发现,Fences是在等待Windows资源管理器加载完后才开始启动,那么解决方法就应该是去掉这段等待时间。
附Fences默认启动命令:%ProgramFiles(x86)%\Stardock\Fences\Fences.exe /startup

方案:

最先我尝试了与Wallpaper Engine相同的服务启动方案,但实践下来却不行,因为官方没有兼容,结果导致服务启动失败
随后我尝试通过修改注册表关闭了启动项等待 Windows资源管理器 加载的时间,即随资源管理器同步启动,不再等待其加载完成,结果是这个方案有效,但我依然不满足于此.
作为桌面美化应用,我希望它能够即时启动,于是我尝试添加进任务计划程序来启动,结果发现启动速度非常不错。

效果:

进入桌面Fences就已经启动完成,注销后再登入有时候甚至比Wallpaper Engine还快。

解决方法

  1. 搜索并打开任务计划程序
    打开任务计划程序

  2. 点击任务计划程序库,创建任务
    创建任务

  3. 添加触发器
    添加触发器

  4. 新建操作
    新建操作

  5. 修改条件
    设置条件

  6. 修改设置并保存
    修改设置

  7. 任务创建成功后重启开机即可见效
    任务列表

总结

借这个机会学习了下Win普通的自启动设置方法,同时我也要吐槽Fences这个软件,明明是美化软件,却连启动速度这个基本问题都没有解决。
水了篇文章,好耶!

届ける言葉を今は育ててる
最后更新于 2022-08-10