Yes. Take all the crapware off it, and stop installing more(Your chat programs all come with it, that yahoo toolbar, the google bar, etc they all take up system resources and slow down your PC).
Follow these steps:
---Remove Yahoo messenger, AOL Messenger, any upgraded version of MSN Messager, IMVU, and all your installed online chat programs. They all run in resident memory when your pc boots, and that kills performance. In their place, use ebuddy (An online client that signs into all of them at once without installing anything on your machine), or download Pidgin(It's a piece of software, but it's one that does EVERYTHING without taking as much of your system's memory).
Additionally run a defrag on each of your hard drives. Twice.
---A lot of programs will automatically start up with your computer when it boots. These can slow down your system considerably. To choose which programs start with your computer go to Start>Run and type msconfig then go to the startup tab. Uncheck the boxes of the programs that you don’t want to have starting up with your computer.
Also go to Start>All Programs>Startup and delete any shortcuts out of this menu for the programs that you don’t want starting with your computer. Adobe usually puts some startup shortcuts in this folder.
You should be able to kill most of the following services:
Error Reporting Service
When an application encounters a problem and closes, this is the service that generates the little box that asks you if you want to send an error report. This service is not necessary.
Fast User Switching
Manages applications that require assistance in multiple user environments. If you have no urgency to stay logged on to your current account when you switch users or if you only have one user account on your computer you may disable this service.
Help and Support
This service is responsible for the Help and SupportCenter. This service is also responsible for the annoying little pop-ups that appear in the lower left of the screen. If you rely on the Help and Support center do not disable this service.
IMAPI CD-Burning COM Service
This service handles windows CD burning with the built-in windows CD burning software. Disable this service if you use a 3rd party software package for burning or if you do not have a burner.
Remote Desktop Session Manager
Controls the Microsoft remote assistance. If you call for remote desktop support from Microsoft or other users this is the service that handles the connection. Unless you rely on others remote desktoping your computer you may disable this service.
Remote Registry
This service is along the same lines as the Remote Desktop
Session Manager, but it allows others from remote locations to only modify your registry. Unless you rely on remote registry editing you may disable this service.
Task Scheduler
The task scheduler controls the scheduling of automated tasks by the user. It allows you to configure programs to run on a timely basis (every day, every other day, every week, etc.). If you don’t use it, disable it.
Secondary Login
Allows different processes to start for different users when the user logs on. This service is pointless if you only have one user account on your computer.
Windows Firewall/Internet Connection Sharing (ICS)
Controls the windows firewall and internet connection sharing (ICS). If you don’t use the windows firewall or ICS you can disable this service.
Print Spooler
The print spooler loads print jobs into system memory to provide faster printing. You can disable this if you don’t have a printer or don’t care about print jobs starting slightly faster.
System Restore Service
Sets system restore points. If you don’t use system restore you can disable this service. You may also disable system restore by going to Control Panel>System>System Restore and checking the box labeled Turn off system restore on all drives. System restore uses up significant disk space.
Telephony
If you don’t have a modem or don’t make telephone calls with you computer then you can disable this service.
Distributed Link Tracking Client
Maintains links between NTFS files within a computer or across computers in a network domain.
Windows Time
Synchronizes the windows clock between networked computers so they all read the same time.
SecurityCenter
This is that annoying little program that installs with service pack 2 that tells you that you don’t have antivirus protection, a firewall or if you don’t have automatic updates turned on. It doesn’t really help out at all.
Wireless Zero Configuration
This service automatically configures 802.11 devices. If you don’t have any wireless networking devices that fall under the 802.11 specification then you can disable this service.
---Disk cleanup removes temporary files and other unnecessary files the are just wasting disk space. To access the disk