of an anti-virus or anti-malware scan depends
on a variety of factors
- The program itself and how its scanning engine is designed to scan: using a signature database vs heuristic scanning for suspicious behavior or a combination of both.
- Options to scan for spyware, adware, riskware and potentially unwanted or unsafe programs (PUPs).
- Options to scan memory, boot sectors, registry and alternate data streams (ADS).
- Type of scan performed: Deep, Quick or Custom scanning.
- What action has to be performed when malware is detected.
- A computer's hard drive size.
- Disk used capacity (number of files to include temporary files) that have to be scanned.
- Types of files (.exe, .dll, .sys, archives, email, etc) that are scanned.
- Whether external drives are included in the scan.
- Competition for and utilization of system resources by the scanner.
- Other running processes and programs in the background.
- Interference from malware.
- Interference from the user.
To speed up your scans, clean out the temporary files
or use ATF Cleaner
first, and then make sure you only do a Quick Scan
. MBAM is designed to remove malware as effectively with a Quick Scan as it will with a Full Scan which takes much longer to complete. Both do full heuristics, memory, load points and multiple other malware checks. The Quick Scan looks at the most prevalent places for active malware so scanning every single file on the drive isn't always necessary. The Full Scan only has the ability to catch more traces in rare circumstances.