FAQ

I have a legitimate security product and it still shows items that slipped through. Why?
 

Non-running files, registry entries and cookies may be discovered by definition-based scanners. These pieces are not running processes or by themselves threats. Scrubit is designed to cleanup active running processes. Active running processes are the real threat.  Badware must run in order to cause problems. These remnant pieces are not infectious or active, they are just extra files.  Definition-base scanners do a good job of recognizing these files and removing them.  Use your scanning programs to remove this pieces.  If they are part of the badware removed by Scrubit, removing the extra files by scanners will free up some space on your hard drive.

Scrubit does not do registry cleanup of non-running traces of badware. Scrubit does not clean up cookies, as these are not running processes. Scrubit does not cleanup the folder or file remnants inside of the parent folder of badware it has removed.

The non-active leftover pieces remain on your system for a reason.  In case of a false positive or user error (the safelist was never created or safelist was shut off) programs can be completely restored to their original running state; this is an important reason Scrubit does not arbitrarily cleanup folders or extra non-active items.  Since, Scrubit does not clean based on definitions the remaining pieces pass the test of standard behavior and are left alone.

If a legitimate program is cleaned as result of a false positive (for example a safelist was not created), you can restore the auto-running components back to the parent folder. Because Scrubit does not remove the non-running components, the program formerly quarantined will work again.  This approach allow Scrubit to work as a standalone Badware cleaner or to work in conjunction with definition-based systems.  Each doing what they do best.

Scrubit protects, but still allows a user to make errors and restore program functionality. This behavioral design that leaves the non-infectious traces is powerful enough to catch (polymorphic ) mutating badware that definition-base scanners cannot catch. Scrubit can differentiate between what is a genuine security problem and what is not, and is forgiving enough to allow users to make mistakes and restore things.