When Dexpot starts automatically it takes about 15-20 seconds after loading to desktop in windows 8.1. But when I run Dexpot manually it takes about 1-2 second. Even if I start it right after login.
Windows 8.1 is very slow to execute some programs on start-up. I've found it's much quicker to set dexpot.exe to run as a task at logon (and disable 'start with windows' in settings). Dexpot opens almost instantaneously this way.