Hello and welcome to Techspot.
Boot into safe mode. See how HERE.
http://www.bleepingcomputer.com/forums/tutorial61.html
Turn off system restore.(XP/ME only) See how HERE.
http://www.bleepingcomputer.com/forums/tutorial56.html
In Windows Explorer, turn on "Show all files and folders, including hidden and system". See how HERE.
http://www.bleepingcomputer.com/forums/tutorial62.html
Open your task manager, by pressing the ctrl/alt/delete keys together.
Click on the processes tab, and end process for(if there).
teekids.exe
mslaugh.exe
Close task manager.
Run HJT with no other programmes open, and have HJT fix the following, by placing a tick in the little box next to(if there).
R1 - HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings,ProxyOverride = ;localhost
Fix all 01-Hosts entries.
O4 - HKLM\..\Run: [Microsoft Inet Xp..] teekids.exe
O4 - HKLM\..\Run: [Windows Automation] mslaugh.exe
O4 - HKCU\..\Run: [LDM] \Program\
O8 - Extra context menu item: Shorten URL -
http://www.cjb.net/menuext.html
Fix all 016-DPF entries.
Fix all 018-Protocol entries.
Now click on the fix checked button.
Close HJT.
Click start/search, and Locate, and delete the following bold files(if there).
teekids.exe
mslaugh.exe
Click start/run, and copy and paste this into the run box, and press the enter key.
notepad c:\windows\system32\drivers\etc\hosts
When notepad opens. Delete everything in your hosts file except 127.0.0.1 localhost. Close notepad. You will be prompted to save the file. Click yes.
Reboot your system into normal mode, and turn system restore back on
Go and follow the instructions in this thread
HERE
Then post a fresh HJT log.
Regards Howard :wave: :wave: