I have my msconfig set to minimal items but my secondary Win 10 laptop has always taken longer to boot up than the primary laptop.
You could try turning off Hibernate to see if stops the same programs starting.
Open a Command Prompt (Admin) and enter powercfg -h off then shutdown /r /t 00 to effect an immediate restart.
Win 10 has a fast startup utility which incorporates Hibernation but turning off Hibernation disables the fast satartup.
To turn Hibernation back on, enter on instead of off in the cmd.