Virut’s first step upon running is injecting the process (winlogon.exe), for this reason firewalls will not identify the virus. The virus will infect files on local and shared drives. It does not depend on usage of these files.
Also completely uninstall your avast! av solution and reinstall anew as the existing av program has been compromised and can no longer be trusted.
polonus