I have an acer aspire 5741g, since last year, it has been running very slow and would freeze (it doesn't restart, I usually hold the power button to turn it off, but when I turn it back on, sometimes the screen stays off but the CPU fan starts working and sometimes it restarts over and over...