The VRDB, must have been run in order to be able to attempt a repair.
The VRDB only scans some of your files, typically, exe, dll and system files, etc. it is not a data backup program.

It can only repair files that have been infected by a virus (a trojan is not a virus), e.g. only a small part of the file is the virus, this is what is removed (repair).

Trojans are wholely malicious and the only way to effect a repair is to delete.