Options to scan for spyware, adware, riskware and potentially unwanted programs (PUPS).The program itself and how its scanning engine is designed to scan: using a signature database vs heuristic scanning or a combination of both.The speed and ability to complete an anti-virus or anti-malware scan depends on a variety of factors.