Windows recommends after a random reboot or freeze (a crash) to run chkdsk
Start, my computer, right click on your hard drive, select properties, select tools, error checking click "check now"(chkdsk).
Ad-Aware SE Personal
I run this daily
SpywareBlaster 3.5.1
I update once a week (keeps bad pages with known malware that cold cause damage from being displayed.)
Spybot - Search & Destroy
Daily or every other day
CwShredder
This is one I only use once a week or month lol but good to have
AVG Anti-Spyware
daily
CCleaner
weekly
A list of bad spyware programs
Rogue/Suspect Anti-Spyware Products & Web Sites
Download and update (update is very important before you scan) boot into safe mode (You do not need to boot into safe mode every time to run programs. Some malware cannot be fully removed or detected unless you are in Safemode, This is why I recommend running it the first time in safe mode then perhaps once a month in safe mode)
With some computers if you press and hold a key as the computer is booting you will get a stuck key message. If this occurs, instead of pressing and holding the "F8 key", tap the "F8 key" continuously until you get the startup menu.
Scan the computer,
1. From the Windows Start menu, go to Turn off computer and click Restart.
2. As the computer restarts, watch for a progress bar at the bottom of the screen. press F8 about once every second.
3. Immediately press F8 before the progress bar reaches the right side of the screen.
4. From the Windows Start-up menu, highlight Safe Mode and press Enter.
5. Wait for your desktop to appear, and then make the necessary repairs (for example, install programs or devices).
6. When the repairs are done, restart the computer, and allow it to boot normally.
Alternate:
1. From the Windows Start menu, click Run.
2. In the Open field, type MSCONFIG and click Ok.
3. On the BOOT.INI tab, check /SAFEBOOT.
4. Click Restart when prompted.
(if you use this option make sure you change the boot back to normal after finished)
Boot backup into Normal mode, download
CodeStuff Starter manage your startup programs
Disable all startup programs that you "do not" need running at startup.
A guide to hep keep a smooth system.
Maintain your system with Windows XP
Diskeeper
The best program to use for defragging