@ Nightwish76:
Não conheço o processo syhost.exe, mas tb não estou muito por dentro dos processos do Vista. Conheço o svchost, que é um processo legitimo e a proximidade de nomes leva-me a desconfiar que se trata de bicheza.
Esse processo está a ser invocado pelo arranque do sistema.
Antes de partires para uma solução mais radical faz o seguinte:
Corre o msconfig.
Aqui tens uma explicação como fazer:http://netsquirrel.com/msconfig/msconfig_vista.html
Verifica se existe alguma linha a chamar o processo syhost.exe e desabilita-a ou elimina-a.
Se por qualquer motivo não puderes correr o msconfig, experimenta o ccleaner, e vai às ferramentas. Aí tens uma análise ao arranque e podes fazer o mesmo que no msconfig.
Se não conseguires utilizar o msconfig ou o ccleaner no modo normal, experimenta entrar em modo de segurança.
SE tudo isto falhar e mesmo em modo de segurança, chama o regedit
Aí procura a chave \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, e se existir alguma linha a chamar o syhost.exe, apaga-a.
Procura também em \HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run. Se existir, tau.
Por ultimo, pode ser um outro programa a chamar este processo e por isso, não é claro que tenha forçosamente de existir uma linha a invocar o processo syhost.exe. Se não encontrares uma linha com o syhost.exe, tenta instalar o Hijackthis, gerar um report e postá-lo aí para a gente poder analisar.