It can, but unfortunately, is not 100% effective. After having a similar issue, I now run Norton AV and about 5 resident anti spyware programs at all times. They can be a b1$ch to clean up.