Ok for the past few days i have been dealing with on going issues with trojans infecting my system. i have run house call several times and found 4 and have since corected those issues. however today after doing yet another sweep of my computer just to make sure everything was ok I rebooted and when the OS (Windows XP Home Edition) started to my surprise my firewall (Sygate personal firewall) actually picked up and stopped a trojan named ntoskrnl.exe from accessing the web. Since then it has been continuesly trying to access the 1 IP adress ( only twice ) and now tries to access 0.0.0.0 every 2 seconds. I know that ntoskrnl.exe is a system program however i have several of them on my computer and the one i know is supposed to be there has an oddity about it ntoskrnl.exe C:\I386\DRIVER.CAB 1,936KB ntoskrnl.exe C:\I386\SP1.CAB 1,936KB ntoskrnl.exe C:\Windows\System32 0KB ntoskrnl.exe C:\Windows\I386\DRIVER.CAB 1,936KB ntoskrnl.exe C:\Windows\I386\SP1.CAB 1,936KB ntoskrnl.exe C:\Windows\Driver Cache\i386\driver.cab 1,936KB ntoskrnl.exe C:\Windows\Driver Cache\i386\sp1.cab 1,936KB as you can see the one that belongs (in the system32 folder) is 0KB this cant be right and am wondering what i should do about this. I am reluctant to restart my computer for fear that it may exicute on start up this time and render my computer useless, If in fact i even have an infection. can someone plz help point me in the right direction. P.S. yet another scan with both Nortan Antivirus and Housecall finds nothing however it didnt detect it before and the only reason i noticed it this time was the firewall caught it.