1. A method for increasing the operational efficiency of a virus scanning program configured to perform a virus scan operation on one or more computer files, comprising: creating a file signature for each write process associated with each of said computer files; comparing each file signature with a virus signature during said virus scan operation; and based on said comparison, determining if a virus exist in any of said computer files.