Dllhost.exe virus by surrogate

This virus runs versions of the dllhost.exe taking most computing power from me.  Have tried several solutions but it keeps coming back.  A Norton expert worked on my computer for about an hour and fixed it....temporarily.  It's back.