Home

Up

Running Anti-virus Software

When installing anti-virus software, the user needs to determine the best ways to utilize the program for his computer habits.  The software may be run automatically or on-request, or it may be either resident or non-resident in memory.

                            


Automatic vs. On-Demand

To be sure that your anti-virus program is being used, you might want to have it operate automaticallySuch programs protect the system without requiring you to take any explicit action. This protection can be accomplished by installing resident anti-virus programs when the system is started and by running non-resident programs, either at startup or periodically at a specified time.

Otherwise, you can run the anti-virus program when you choose to or put it on a task scheduler.  This is running it on-demand. If users have to remember to run an anti-virus program periodically, experience has shown that they will forget, increasing their risk of infecting their systems with a virus and of spreading the virus to other systems.


 Resident vs. Non-Resident

Some anti-virus software is memory resident and is loaded as part of the machine's startup boot. By being resident, it is always actively monitoring your system for viruses. Resident programs have the advantage of checking programs for infection every time you run them. They work continuously by checking for boot viruses on start up, checking any disk as it is accessed for boot viruses, checking any files accessed for file viruses, and checking any files being loaded on the hard drive.  

One problem with memory resident programs is that unless they are carefully constructed, they can cause delays in program loading and execution.

Non-resident programs have the advantage of looking for and dealing with viruses on your entire system at one time.

The best anti-virus software package is one that utilizes both memory resident and non-memory resident strategies.


Link to Computer Viruses Simplified