tmpfw.exe could be the trendmicro legit process or it could be the beagle.dz trojan, which pertains to computer network security !
http://www.auditmypc.com/process/tmpfw.asp
so do u use trendmicro ? if not ur pc could be infected !
run any 2 good anti-spy and ur av in safe mode.
then also clear up ur pc junk with ccleaner.
shud help.
if it dznt post ur hijackthis logfile here or at
www.hijackthis.de for analysis.