Para pesquisar arquivos ocultos em pastas do sistema, usando regras de pesquisa (mascaras) e opcoes avancadas, e terrivel, ficou muito ruim. O ideal e voltar para a pesquisa classica, igual a do Windows 2000/Me. Veja como fazer isso aqui:http://janelasepinguins.blogspot.com/2005/12/deixando-o-pesquisar-do-windows-xp2003.html(envolve edicao do registro)Pronto. Agora ficou mais facil localizar o arquivo no disco e exclui-lo. Quase sempre os spywares estarao dentro da pasta system32, ou pelo menos na pasta do Windows. Mande pesquisar na pasta "C:windows" incluindo subpastas; caso nao o encontre ali, mande buscar entao em todos os discos rigidos locais. Pesquisando apenas na pasta do Windows a pesquisa sera mais rapida, ja que o buscador nao tera que vasculhar todo o seu HD :)Fechado o programa, excluido o arquivo, agora falta remover o ponto de entrada de inicializacao, que faz com que o programa seja carregado durante o boot do sistema. Os programas que se iniciam junto com o computador podem ficar configurados em alguns lugares diferentes no Windows. Uma forma basica de ver isso e usar o MSConfig, programinha que ja vem com o Windows (exceto NT e 2000) e que lista os programas abertos. Clique no "Iniciar > Executar", digite msconfig e tecle enter. Na aba "Inicializar", localize os itens desejados e desmarque o suposto malware. Depois de desmarcado, clique em Aplicar > OK. Ele pedira para reiniciar o computador, fica a seu criterio reiniciar no momento ou depois.Dica: desativando outros itens desnecessarios pelo MSConfig tambem, fara com que o computador inicie um pouco mais rapido e use menos memoria; mas cuidado para nao desativar programas importantes, como o firewall, antivirus (se voce usar), etc.Importante: sempre remova a entrada de inicializacao do programa com ele fechado. Se voce nao fizer isso, alguns programas ficam regravando as chaves no registro enquanto estao abertos, justamente para que se voce remova, logo eles regravam e serao inicializados depois, na maior cara de pau. Com eles fechados, simplesmente nao tem como regravar.Nem sempre sera facil remover programas indesejados dessa forma, mas boa parte deles podem ser removidos assim, por incrivel que possa parecer :)Outra dica e iniciar o computador limpo, sem spywares, e anotar os nomes dos programas que se iniciam automaticamente (seja pelo Process Explorer NT ou pelo proprio gerenciador de tarefas). Boa sorte :)Outras formas de detectar programas que se iniciam automaticamenteHa diversas formas. As mais comuns sao pelas chaves do registro:HKEY_LOCAL_MACHINE > Software > Microsoft > Windows > CurrentVersion > RunHKEY_LOCAL_MACHINE > Software > Microsoft > Windows > CurrentVersion > RunOnceHKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > RunHKEY_CURRENT_USER > Software > Microsoft > Windows > CurrentVersion > RunOnceMas ha tambem a pasta "Inicializar" no menu "Iniciar > Programas". Alguns programas criam entradas ali, para esta e mais facil: basta excluir o atalho. Clique em "Iniciar > Programas > Inicializar"; depois, clique com o botao direito no item desejado (se houver) e mande excluir.Para as chaves do registro... Se voce nao mexe muito com o registro, cuidado: nao saia fucando em tudo. Exclua apenas entradas que voce tenha certeza que podem ser excluidas, pois editar incorretamente o registro pode