Você provavelmente tem um arquivo chamado Program
na raiz de um dos seus discos; por exemplo, C:\Program
.
Você também tem uma entrada de inicialização com aspas faltando, apontando para C:\Program Files\Random App
, onde deve ser "C:\Program Files\Random App"
. Tal entrada sem citações pode ser analisada de duas maneiras diferentes - nesta ordem :
- Caminho "
C:\Program
", dois argumentos "Files\Random
" e "App
"; - Caminho "
C:\Program Files\Random App
", zero argumentos.
Este é um erro dos desenvolvedores do programa, mas geralmente passa despercebido devido às verificações de existência de arquivos feitas pelo Windows - ele só vai para a segunda opção na maioria das vezes. No entanto, quando " C:\Program
" existe , a primeira opção também se torna válida e o Windows tenta abrir o arquivo.
O Windows XP costumava avisar o usuário sobre a existência de tais arquivos no momento do logon. Ainda não testei se o Windows 7 exibe um.
Quanto a como o arquivo foi criado em primeiro lugar - a causa pode ser semelhante; mesmo programas relativamente recentes (e, bem, usuários) às vezes têm a idéia dos anos 70 de que os nomes dos arquivos não terão espaços ...