There is nothing more frustrating than starting up your compute and having to wait for ages until you can actually work on it. This can happen for a number of reasons, but it is not always easy to find out why.
The first thing you need to do is to check that you haven’t got any viruses. You should never use a computer on the internet without having a good anti-virus program installed. It is worth running a full system scan using your virus software every few months to be certain nothing has got on without you knowing. Viruses can be one of the main causes of a slow running computer. This said, you also need to ensure that you only have one anti-virus running as more than one and they often conflict with each other, causing long delays.
Next you can check which programs are running on start up. This can be found in the administrative tools section of the control panel, under services. Check that any services that are set to automatic are needed. You can also stop them from running to see if that speeds up your computer. Under the task manager you will be able to see a list of the programs running and how much of the CPU, Disk space and Memory they are using.