Is there any way to make Wallpaper Engine open instantly when Windows starts?

I recently installed Wallpaper Engine and I like it a lot. The animated wallpapers are really beautiful, there are lots of options, even with sounds — really cool!

The only problem I’ve noticed is: when Windows starts up, it takes a while for it to launch. I’d say about 40 seconds. I think the main issue is that I already have several programs that open on Windows startup.

But how can I change this? Is there any way to make Wallpaper Engine start even before login? I’d like the switch from my default static Windows wallpaper to the animated Wallpaper Engine wallpaper to be unnoticeable, instant if possible.

Right now I already have the program installed on my SSD and my PC is already pretty fast.

What else do I need to do? Do I have to install some other program to change this?

You have to disable as many programs as possible from starting up with Windows, especially apps you don’t use often.

Then, in Wallpaper Engine, go to General and enable high priority mode on startup.