Cartoon - Latest, Greatest, Fastest vs. Good EnoughHere are the steps I usually follow when setting up a new home computer that is running Microsoft Windows XP or Vista. Please feel free to comment with your own suggestions.

  1. Microsoft Windows Update – Even when the computer is new, you will usually find that there are several high priority updates waiting to be installed. I also recommend enabling Automatic Updates (Control Panel -> System -> Automatic Updates).
  2. AVG Anti-Virus Free – for virus protection. Avira AntiVir and ClamWin are good free options as well.
  3. Windows Defender – for spyware protection, Spybot-S&D and Ad-Aware are two popular alternatives.  Included by default in Windows Vista.
  4. Mozilla Firefox – I personally prefer Firefox to Internet Explorer. Opera is also worth a look.
  5. OpenOffice.org – Some people insist on Microsoft Office, I think OpenOffice.org fits the bill for all but the heaviest power users. Google Docs, ThinkFree and Zoho are also good online alternatives but it is good to have an offline option just in case. Update: Google added Sun’s StarOffice 8 (OpenOffice.org souped up with proprietary fonts, etc. for better compatibility) to the Google Pack.
  6. Mozy Unlimited Backup – for automatic online backup. I have come across way too many horror stories of hard drives failing recently. Face the facts, your hard drive will die at some point or another so get a good backup solution. I like Mozy because it is easy, automatic and cheap. Carbonite and IBackup work as well.
  7. Adobe Acrobat Reader and Flash Player – these may be pre-installed, but if not you will find it neccessary for reading PDF files and web browsing.
  8. OpenDNS – for safe and clean web surfing. Depending on the situation I either change the client or the router DNS to point to OpenDNS.

Optional applications:

Open Source Windows lists more open source applications for Windows XP and Vista.