Laptop taking it's time to open

Yeah, My problem for like almost a year now, I never really cared about this, My specs being an i5-3230m and an Intel hd 4000 4gb ram, Whenever I put in my password upon opening my laptop after shutdown, It would take like 20 minutes before it opens and then another 10+ minutes before the whole desktop loads and a long waiting time to open applications sometimes. I never really cared but I feel like this is a serious issue that I should fix. Is this because it's running on windows 10?