DPF is short for Downloaded Program File. These are things you downloaded. And you do visit quiet some ad-/spyware spreading sites. That is most likely why you get into trouble.