Thanks, I tried to clean the CPU fan, but it is still rebooting from time to time? Is this 1. overheating? 2 Viruss? 3. hardware? 4. other problem?