its fine for periods and then goes really slow again, it was fine all day yesterday and terrible all day today
Let's see some of the things going on in there. Please use the Windows key plus R to get to the Run box. Type cmd /k tasklist /svc including the spaces then right click anywhere in the black form that follows and hit Enter. That oputs the entire contents of that form into the clipboard. Copy and paste it back here in a Reply box by pressing Control and V together.
Also, wheh the system statrs to slow down, use Control, Shift and Escape to bring up the Task Manager and click the Processes tab. Then, double click on the heading CPU and double click it again. That brings the highest using processes to the top of the list. Post the details of anything using more than 20%.