Robin Walker said:
Is this in fact the case?
I thought that Windows XP System File Protection was capable of restoring
WITHOUT USER INTERVENTION into the C:\WINDOWS hierarchy any executable
file present at the latest restore point that is deleted or modified by
the user, or by an anti-virus or anti-spyware product.
This is why many anti-viral manufacturer web sites positively insist that
System Restore in XP or ME must be turned off before a scan intended to
disinfect.
I believe Spider is correct about the mechanism of SFP, and about the fact
that it is entirely a separate mechanism from System Restore. SFP is
present in Windows 2000, which has no System Restore facility.
Here's a good description of SFP, albeit for an OS not covered by this beta:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsetup/html/winme.asp
(I think this is quite applicable to the facility as present in Windows 2000
and Windows XP.)
http://support.microsoft.com/kb/222193/EN-US/
is another reference, this time explicitly for Windows 2000 and up.
None of these references mention any connection to System Restore.
Here's what Symantec actually says about turning off System Restore--I think
it is pretty clear, and bears out the advice I'm giving:
It doesn't mention reinfection occurring in any automatic way from the SR
store, just that the A/v cannot clean automatically, and that reinfection
can occur through using the restore point.
-------------------------------------------------------------------------------
(excerpt from :
http://securityresponse.symantec.com/avcenter/venc/data/downloader.trojan.html)
----------------------------------------------------------------------------------
1. Disabling System Restore (Windows Me/XP)
If you are running Windows Me or Windows XP, we recommend that you
temporarily turn off System Restore. Windows Me/XP uses this feature, which
is enabled by default, to restore the files on your computer in case they
become damaged. If a virus, worm, or Trojan infects a computer, System
Restore may back up the virus, worm, or Trojan on the computer.
Windows prevents outside programs, including antivirus programs, from
modifying System Restore. Therefore, antivirus programs or tools cannot
remove threats in the System Restore folder. As a result, System Restore has
the potential of restoring an infected file on your computer, even after you
have cleaned the infected files from all the other locations.
Also, a virus scan may detect a threat in the System Restore folder even
though you have removed the threat.
For instructions on how to turn off System Restore, read your Windows
documentation, or one of the following articles:
"How to disable or enable Windows Me System Restore"
"How to turn off or turn on Windows XP System Restore"
For additional information, and an alternative to disabling Windows Me
System Restore, see the Microsoft Knowledge Base article, "Antivirus Tools
Cannot Clean Infected Files in the _Restore Folder," Article ID: Q263455.
-------------------------------------------