Even in windows 8, my laptop has been like this. I open up an app and it takes for ever to load for example, if I open up Counter Strike:Global Offensive, it opens up but there is a black screen for a very long time and then it will load in after 2-5 minutes. Or when I try to watch youtube videos it stays at 0:00 for like 5 minutes and then it will load. I know it is not my internet because if I were to watch a video on another device it would start right away. If I want to search something in the search bar it is very delayed. I just upgraded to windows 10 and the same thing is happening.
If there is a way to solve this please reply, thanks!