it will but its a long way round the problem.
run an up to date antivirus and remove anything it finds.
use add remove programs to get rid of junk you dont need.
run a registry cleaner afterwards like regseeker click here
run disk cleanup or try click here to remove temp files
defrag your hard drive
run a check for spyware with spybot and adaware click here click here
update windows click here install any critical ones.