zheng said:
when an anti-virus engine detects file was infected by virus, what will
it does to repair the file?
Removal using anti-virus removal utility or following the manual
removal instructions, which one better?
this is one of the areas where confusing malware types can be problematic...
if you're dealing with a worm or trojan then using a dedicated removal
tool is generally best, but manual removal instructions (assuming you've
correctly identified the malware in question) can also be very effective
(and it makes some people feel good about themselves to be able to do
that)...
if you're dealing with a file infected with a virus then the most
certain method of removal is to replace the affected objects with known
clean backups... often people don't have backups, also the shear number
of infected files might make this infeasible (it really depends on your
backups and how easy it is for you to replace things en masse... next
best is the dedicated removal tool - much more convenient, however not
all files are technically *cleanable* so backups are still something
you'll want to have around... after this is the general purpose
anti-virus product's own virus removal functionality (like the dedicated
removal tool but less has gone into making it perfect at removing the
particular virus in question)... manual removal (other than replacing
from backups) isn't really an option here unless you're a seasoned
anti-virus specialist...