In case no one already mentioned this:
A program like this cannot prevent viruses. Some well built viruses will leave their memory areas, heck, some viruses can be activated by copying/pasting the file which their code is contained.
From there, they spread and dont stop.