Zend certified PHP/Magento developer

Windows 10 prevent delayed programs startup

I have some apps mouse “driver”, nvidia applet, virtuawin and a shell script to run under the Startup folder each time I log in. But only the first two are loaded on login, the Logitech G-HUB and the nvidia applet (which also runs as a service).

What drives me crazy is both virtualwin and the shell script are not running on logon. If I run it manually works fine, but I don’t want to have to run it each time I boot.

As per google searches I also set StartupDelayInMSec to REG_DWORD 0:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerSerialize

another related question: assuming the worst case scenario that this is not possible to fix, is there any third party tool that allow me to start programs on login?

thank you