É impossível iniciar um programa com uma extensão de ficheiro .exe

Traduções de Artigos Traduções de Artigos
Artigo: 310585 - Ver produtos para os quais este artigo se aplica.
Este artigo foi publicado anteriormente em PT310585
IMPORTANTE: Este artigo contém informações sobre a edição do registo. Antes de editar o registo, certifique-se de que compreende como o pode restaurar se ocorrer um problema. Para obter informações sobre como efectuar este procedimento, consulte o tópico de ajuda Restaurar o registo (Restoring the Registry) no Regedit.exe ou o tópico de ajuda Restaurar uma chave de registo (Restoring a Registry Key) no Regedt32.exe.
Expandir tudo | Reduzir tudo

Sintomas

Quando tentar iniciar um programa com uma extensão de ficheiro .exe, o programa pode não ser iniciado e poderá receber uma das seguintes mensagens de erro:
O Windows não consegue localizar FILES32.VXD. Este programa é necessário para abrir ficheiros do tipo 'Aplicação'.

(Windows cannot find FILES32.VXD. This program is needed for opening files of type "Application").
- ou -
Caminho para o programa não é uma aplicação do Windows válida

(Path to program is not a valid Windows application)
O ambiente de trabalho pode parecer vazio. Para além disso, o problema ocorre muitas vezes quando reinicia o computador. Mesmo depois de um programa antivírus ter indicado a limpeza do mesmo, a entrada de registo descrita na secção "Resolução" deste artigo continua a aparecer no registo.

Causa

Este problema pode ser originado pelo vírus Pretty Park. Este vírus cria o ficheiro Files32.vxd e, em seguida, copia-o para a pasta Windows\System do computador. Para além disso, o vírus Pretty Park modifica uma chave de registo que força a execução do ficheiro Files32.vxd quando tentar executar qualquer programa com uma extensão de ficheiro .exe.

NOTA: A Microsoft não fornece software para detecção ou remoção de vírus de computador. A Microsoft recomenda que obtenha software antivírus actual junto de um fornecedor comercialmente envolvido na detecção e remoção de vírus. Para obter uma lista de fornecedores (vendedores) de software antivírus, consulte o seguinte artigo na Microsoft Knowledge Base:
49500 List of Anti-Virus Software Vendors

Resolução

AVISO: A utilização incorrecta do Editor de registo pode causar problemas graves que poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo possam ser resolvidos. Todo e qualquer risco decorrente da utilização do Editor de registo é da responsabilidade do utilizador.

Para obter informações sobre como editar o registo, consulte o tópico de ajuda Alterar chaves e valores no Editor de registo (Regedit.exe) ou os tópicos de ajuda Adicionar e eliminar informações no registo e Editar informações de registo no Regedt32.exe. Repare que deve criar uma cópia de segurança do registo antes de o editar. Se estiver a utilizar o Windows NT ou o Windows 2000, deverá também actualizar o disco de reparação de emergência (ERD, Emergency Repair Disk).

Para resolver este problema, execute os seguintes passos:

NOTA: Quando executar o ficheiro Regedit.exe, poderá encontrar os sintomas descritos na secção "Sintomas" deste artigo. Para resolver este problema, mude o nome do ficheiro Regedit.exe para Regedit.com e, em seguida, siga as instruções descritas nesta secção. Quando tiver terminado, reponha o nome anterior do ficheiro.
  1. Utilize o Editor de registo (Registry Editor) para visualizar e modificar a chave de registo que se segue:
    HKEY_LOCAL_MACHINE\Software\Classes\Exefile\Shell\Open\Command
  2. Faça duplo clique no seguinte valor de cadeia do registo:
    <NO NAME>: REG_SZ: "files32.vxd" "%1" %*
  3. Na caixa da cadeia, remova o ficheiro Files32.vxd da cadeia. A cadeia correcta para este valor é:
    "%1" %*
    NOTA: A chave de registo HKEY_CLASSES_ROOT\Exefile\Shell\Open\Command também pode contactar o valor da mesma cadeia; por este motivo, tem de modificar também esta chave para remover Files32.vxd da cadeia. Quando remover Files32.vxd da cadeia, se for incluído um espaço, poderá receber a mensagem O Windows não consegue localizar .exe (Windows cannot find .exe) quando tentar executar um ficheiro .exe. Verifique se existem espaços adicionais na cadeia depois de remover Files32.vxd.

  4. : A chave de registo Clique em OK e, em seguida, saia do Editor de registo (Registry Editor).
  5. : A chave de registo Clique em Iniciar (Start), aponte para Procurar (Find) e, em seguida, clique em Ficheiros ou pastas (Files or Folders).
  6. : A chave de registo Na caixa para indicar o nome, escreva files32.vxd e, em seguida, clique em Procurar (Find).
  7. : A chave de registo Na caixa do nome, clique com o botão direito do rato no ficheiro Files32.vxd e, em seguida, clique em Eliminar (Delete).
NOTA: O ficheiro Files32.vxd não é um ficheiro do Windows e não reside no suporte do Windows.

Mais Informação

Para obter informações adicionais sobre o ficheiro Files32.vxd e sobre o vírus Pretty Park, visite o seguinte Web site da Symantec:
http://www.symantec.com/avcenter/venc/data/prettypark.worm.html
As informações de contacto de outros fabricantes incluídas neste artigo destinam-se a ajudá-lo a localizar o suporte técnico de que necessita. Estas informações de contacto estão sujeitas a alterações sem aviso prévio. A Microsoft não garante, de todo, a exactidão destas informações de contacto de outros fabricantes.

NOTA: A Microsoft não fornece software para detecção e remoção de vírus do computador. Se suspeitar ou confirmar que o computador está infectado com um vírus, obtenha software antivírus actual. Para obter uma lista de fabricantes de software antivírus, consulte o seguinte artigo na Microsoft Knowledge Base:
49500 List of Antivirus Software Vendors

Propriedades

Artigo: 310585 - Última revisão: 1 de dezembro de 2007 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kberrmsg kbenv kbui kbprb KB310585

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com