I just recently got infected by a few trojans and a worm. I was able to remove the trojans with avg but worm is being a little bit more tricky. i can move it to the vault and do empty vault which i though would fix but then when i rescan i keep catching it again. Below is my hjt log if that helps also the worm is called i-worm/generic ajk in adir.dll. Id like to be able to avoid reformatting if possible.