Not to sound like it's all that and a bag of chips but my company is a reseller and uses the antivirus software from S. Korea called Hauri. It's from a publicaly traded company out there and their software easily repairs these viruses you're mentioning without cleanning utilities or damaging system file integrity. We've introduced it to California State University - Chico because of a virus problem and they're switching to it.
Not to sound like it's all that and a bag of chips but my company is a reseller and uses the antivirus software from S. Korea called Hauri. It's from a publicaly traded company out there and their software easily repairs these viruses you're mentioning without cleanning utilities or damaging system file integrity. We've introduced it to California State University - Chico because of a virus problem and they're switching to it.