Here is some of the things I did, not sure which one exactly is the right one but I have NO delay now when I open programs
Go to start - settings
Turn off all notification stuff in the system icon.
Under the update and security - advanced options - set it to notify to schedule restart
Under choose how updates are delivered, turn it off.
Under privacy I turned almost all that crap OFF.
This is what I did, I dont remember all of them but I started turning off all the garbage that microsoft turned on.
One more important thing that I think might have been the biggest cause, under settings - privacy - general, turn off ALL those, especially the microsoft keylogger crap where it says send microsoft info about how I write. This is logging your keystrokes and I think this might have been what was causing the biggest program delay or pause everytime I opened a program. Now its fast again.