If an user runs a daily full scan and a file or process/program is detected, then there is a risk of PEBCAK (Acronym for: Problem Exists Between Chair And Keyboard) and if the user doesn’t know or understand what they are doing for example, they may choose to delete a necessary file falsely detected instead of quarantining it so they can recover it later. If they delete instead of quarantining, they may be looking at having to re-install Windows if it is an essential Windows file they deleted.
Problem here is the user chose to delete the file instead of quarantining it, so if the file later proves to be clean if it was quarantined, it canb[/b] be restored.
Deletion is permanent and the file, once deleted by any antivirus program, is irretrievably lost.
Which is why the link to virus total was provided. (Link is also useful for scanning email links embedded in the email text body.)
So there are risks in running daily full scans not often considered.
- On-demand scans inspect all files located locally on the hard drive being actively scanned by the antivirus program and compares them to known clean static definitions.
- On-access scanning is done automatically by the antivirus program as they are called, run, or opened in normal operation.
Running a daily full scan is overkill, imo, and brings with it possible risks noted above.
Also, there are risks an user can take when online that a daily full scan will not be able to cover or fix, so it is imperative the user does not do things on the internet they should not: Visiting less-than-reputable sites, for example. One of these sites may very well have an exploit on it known as a ‘zero-day exploit’ for which there are no known definitions by any antivirus program, so a full scan will not uncover or reveal an infection after the fact. This would be true even if it is run on a daily basis, as it will not have the necessary definition(s) needed to detect it in the first place.
It is On-Access scanning that provides the needed protection as it will kill any known malicious process or file as it attempts to enter and run on your system, and it is not the static scheduled daily full scan you are considering putting in place that will provide you with needed protection.
It is always better to prevent malware from installing and running in the first place vs. having to manually remove malware after the fact and clean up the damage it caused later, which is what a daily full scan will find after the infection happened if it has the definitions for it.