ive had this computer for 3 years, all 3 years it has done this, personally i think it is a computer part causing the problem but hopefully this will fix it, ill reply again when i finish doing it