It could be many reasons like your RAM over heating or the battery is getting low. My friend had the same problem with his laptop, he just brought it to the shop and they fixed it. I think it's the best to let your laptop getting fixed before the HD gets damaged and you lose all your data.