Go major geeks.com
Go to drive cleaners.
Download "CC Cleaner", "CleanCache", and "clean up!" .
Check for updates on all of them and download.
Run CCcleaner first. First clean the drive, then have it check for registry issues, chose fix them all. Run registry checker again, fix them all. Keep doing this until all isssues are gone. Open Clean Cache. Go through each tab and click each box to clean everything, run complete clean. Finally, run Cleanup! When done, click close, and yes for reboot. Don't log in yet.
While it's rebooting, disconnect your internet modem, cable modem, etc for three minutes.
Reconnect after three minutes.
Log back onto your computer after the connection to the internet is made.
I bet it is a lot faster after this.
Then run all three cleaners daily. Yoiu will loose all you passwords and auto-complete data, so if you don't remember all your passwords, better write 'em down before you do any of this.