it is hard to say from your description but the newer laptops tend to just sleep and wake for many days at a time.
If there are bugs in drivers they will slowly tie up the available memory in your system.
You might consider doing a full shutdown.
start cmd.exe as a admin (windows key +x then type A)
then run the command
shutdown.exe -s -t 1
this will fully shutdown your system and when you power on it should load each file from disk rather than loading the entire disk copy of your RAM (hibernation file)
give it a try and see if it helps. If it doesn't help then there are several common causes of this problem you can look at.
(search indexer database corrupted )