There are many fine anti-spyware programs available. With several distinct methods of detecting and removing unwanted and malicious spyware programs from your computer, these software security measures offer a number of customizable options.
One method of detecting invading programs and stopping them before they can install on your computer is through filtering the computer and internet traffic as it passes through for matching "definitions" or indicators that a file is harmful. Such a virus "dictionary" is a common addition to other methods. There are anti-spyware programs that will create a temp file and execute the program in a guarded environment. It will log what changes to your system the program might have tried to access or utilize. If a program attempts suspicious behavior, the guard program will delete the temp file and either quarantine or delete the suspect file.
The best anti-spyware programs will recognize and stop infiltration in real time. Since only a few of the ways you can be deceived is through an executable link in an e-mail or even embedded in the html code of a web page. Such code can be hidden inside music and video files. It is well to spend a bit of time researching and updating about these attacks on your privacy.
Usually the anti-spyware program will allow you to choose between options for dealing with the spy-ware file. It can either attempt to repair a file by removing the malicious code out and see if it still works or the file can be closed up and stored in a folder that will not allow the file any access to the rest of your machine. This option serves several purposes. A quarantined file can be forwarded to the makers of the anti-spyware so they can study it and check for modifications that may require new definitions updates.
There is always the ultimate option of merely deleting reported files as spyware.