It is further contemplated that the file may be marked for cleaning and the actual cleaning of the file may be delayed until the file is loaded into memory or during a later phase of operation, such as for example, the runtime phase or after a portion of pre-boot initialization has occurred. [0030] Block 180 illustrates that if a file is infected and is not repairable an alternate action may be pe