Most of us use Windows XP and may be doing so for many more years. I've had my problems with XP slowing to a crawl and have found a few services that can be turned off that have made a big difference in performance for me. You can turn off these services from Administrative Tools / Services. Right click then properties to set to "disable" or "manual". Personally, I use Ultimate Troubleshooter by Answers That Work to make such modifications. Here are services that almost everyone doesn't need. PROBLEM: Computer hangs and runs erratic. Some taskbar icons don't load. FIX: Turn the following services to "disable": srservice upnphost ssdpsrv Upnp devices cisvc Indexing Service messenger network function ersvc Error Reporting Windows Restore (disable through the controll panel. You should be doing daily backups to an external usb drive.) Flush the DNS and renew the IPs: At Start>Run, type in cmd and press Enter. At the comand prompt, type in ipconfig /flushdns and press Enter. At the command prompt again, type in 'ipconfig /renew and press Enter Reboot after making the changes. You can always turn any of these back on at any time you wish by reversing the process. I think you'll find a much faster computer by turning all this junk off.