Run memtest and run hard drive diagnostics.
So i ran the memtest and it gave me an inifite amount of errors all with different numbers but every single one included the same message
"Mem Test has detected that your computer cannot accurately store data in RAM. You need to fix this"
I would like to point out my laptop is only a year and a half old and that have never suffer any fall or hard hit etc