My Toshiba Satellite L50 - B931 is about 2 years old and a few months ago it started to take longer to boot up, like 10 minutes or so and then it started to take much longer from like an hour to 3/4 hours, and during that time the screen was off but the power button was lit up and when it did...