Hi.
It's 2009 and windows seems more vulnerable than ever. Once again users who have full protection are getting infected by surfing websites with that should be safe. However, the websites are powered by a windows server and the server is hijacked, spreading their virus to people who surf their website. In these infections, the browser is Internet explorer.
I've found the most simple way to avoid viruses on windows machines is to
a) disable Internet Explorer
AND
b) demote the user accounts to "disabled"
here are the basic steps below:
=============================================================
a) Install firefox and only then, follow the steps in the URL below
http://pcsupport.about.com/od/browsers/ht/disableiedef.htm
or for windows XP that has not been updated to SP3 follow these steps
http://www.techsupportalert.com/how_to_disable_internet_explorer.htm
Both methods above work great to stop IE. The zero proxy method also prevents windows from updating. But if you don't have SP3 my guess is that you are not using a machine that is so old and slow, it would die a slow death if you let windows update run. I've seen many very heathy XP SP2 computers that have no virus protection other than a) killing IE and using firefox and b) demoting the user to disabled and c) having someone smart enough not to download executable files
================================================================
b) open up your control panel, then users and follow these steps:
create a user called "mechanic", and set that user to have "administrator" privlidges or rights. Then logout, and logon as mechanic. Be sure to create a good password hint for this account. Once you get to the desktop, again open the user control panel and now change the accounts for the other users. Demote them from "administrator" rights to "limited". When you need to do software updates on the computer, logon as the mechanic. As the mechanic you can run IE but limit that surfing to the microsoft.com website.
Now, to reply to the humans who love windows, and love to sell it to others without the truth and whole truth. I could be wrong here but the average non profit does not have an IT person who runs an Active Directory server, which as stated, avoids the need to walk from desk to desk and demote all the user accounts. The average non profit does not have image backups/restore , or if they have it, it covers only half of the computers.
So for most of the world, security means your geek person must walk from desk to desk and do a lot of prevention, and when windows dies, someone has to spend a lot of time re-installing windows from CD, if it has not been lost over the years by the many different staff in a non profit office.