Try the steps in the link below to eliminate unnecessary startup programs and services, clean out junk files, then run Chkdsk and Disc Defrag to optimize the hard drive a little.

First, uninstall unneeded programs from the Control Panel/Programs and Features (Add-Remove Programs) section..

Next, make sure you have no spyware which is slowing things down. Please download, install, update, then run the free spyware removal program from the link below. (It's free and doesn't cost anything.)_:

Malwarebytes Antimalware

Next, follow ALL of the steps in the instructions below. Shut down unnecessary start up programs and services, PLUS delete all the junk files from the computer. It may take a while to perform all the procedures, but it will help the machine run and boot quicker:

For Windows 2000/XP/Vista/Win7, ignore the first couple of sentences about checking "resources" and the "Performance tab in the link below but follow the rest of the procedures including the "Services" links at the bottom.

How To Shut Down Unnecessary Start Up Programs

Now clean out the junk files:

How To Clean Unwanted Files From The Hard Drive

After following all the procedures above, run Error Checking/Chkdsk and Defrag to optimize the hard drive:

How To Run 'Error Checking/Chkdsk' On Win2000/XP/Etc

Hope this helps.