Multiple Programs – SYSMAIN.EXE
Sysmain.dll is part of your Windows Vista operating system. You'll find it in your Windows\System32 folder. You may see it described as the "Superfetch Service Host". It is designed to optimize program launch just as Prefetch did in Windows XP. SuperFetch monitors which applications you use the most and preloads these
into your system memory so they'll be ready when you need them. You'll find more information at http://www.microsoft.com/windows/windows-vista/features/superfetch.aspx. Unless it's causing you problems, you'll want to leave this file in place.
Files called sysmain.dll, v32bho.exe, sysinj.exe, recover32.dll, main.exe, syshelp.exe, sysbho.exe, backup.old, and itshta.exe install with Adware.SuperSpider. This program is classified as adware by some and as a Trojan by others. It installs as an Internet Explorer toolbar. It runs on system startup. It can download other unwanted files and it can hijack web searches. More information can be found at http://www.symantec.com/security_response/writeup.jsp?docid=2005-083110-3039-99.
We'd recommend removing these files using WinPatrol. First, kill them under Active Tasks then remove them from your Startup Programs and IE Helpers. If running WinPatrol 8.x or later; right click each file then select "Delete file on reboot". Finally, reboot your system.
Remove if Adware