erro 1325 nome de usuário não é um nome de arquivo curto válido

10

Durante a tentativa de instalar * .msi ou arquivo em um sistema operacional Windows 7, recebi o seguinte erro:

error 1325 <username> is not a valid short File Name

Como posso corrigir esse problema para que a instalação seja concluída?

    
por Whitecat 14.03.2011 / 23:04

5 respostas

7

Isso acontece no arquivo que está dentro de um domínio. Pelo que vi até agora, isso só acontece com usuários que fazem login de um domínio.

Esta solução é simples, vá para o seguinte local do registro no regedit:

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/User Shell Folders

Aqui você deve alterar a chave de registro personal :

  • de \<domain>\profiles$\<username>
  • para %USERPROFILE%\<username>

Observe que User Shell Folders pode existir em outros locais também, portanto, você pode procurar no editor de registro por User Shell Folders e corrigir todos os valores encontrados, dependendo da sua instalação pessoal.

Em seguida, tente reinstalar o programa.

Outra opção é criar um novo usuário administrador no seu computador e instalá-lo dessa maneira.

    
por 14.03.2011 / 23:07
2

Para o cartaz original desta pergunta, isso corrige mais do que apenas .Net

Eu estava lutando com o mesmo erro ao instalar o AutoCAD, em um ambiente de perfis GP e Roaming com contas de Admin Local bloqueadas. (Também estamos no processo de migrar para o Win7 do XP e ter que instalar / testar o software) Em um ponto meses atrás eu tive que entrar em vários perfis de registro e codificar o UserShellFolder porque o Admin anterior tinha criado um perfil de usuário padrão baseado em seu perfil que, é claro, estragou os ponteiros para as configurações pessoais e apontou para seu perfil de usuário sempre que um novo perfil de usuário era criado.

Além disso, você pode precisar ir para as Pastas do Shell na mesma pasta do Explorer mencionada acima e ajustar as referências do perfil lá também.

    
por 16.05.2012 / 18:11
2

Eu tive o mesmo problema com o programa ArcGIS e então voltei e olhei para os fóruns do Google para ajudar alguém :) Passei dois dias tentando várias maneiras de resolver, incluindo a edição dos valores do registro. Eu desinstalei o programa, mas acho que eram arquivos que não foram excluídos.

Eu resolvi meu problema com o programa "Revo Uninstaller" (Grátis) seguindo estas etapas:

  • Na lista de programas disponíveis para desinstalação, o ArcMap (ArcGIS) não estava aparecendo, mas clicando no ícone "Desinstalação forçada" aparece um campo para inserir o nome.
  • digitei "Arc" e o programa apareceu na lista.
  • selecionei "Avançado" e "Próximo".
  • selecionei tudo e excluí.
  • cliquei em "Próximo" e terminei.

Depois disso, consegui reinstalar o programa sem nenhum problema.

    
por 02.12.2015 / 02:46
1

Tivemos o mesmo problema com o AutoCad 2013. Normalmente, nossos nomes de usuário têm oito caracteres, mas ocasionalmente temos um com mais, e é por isso que não vemos o problema originalmente.

Não usamos perfis móveis, mas redirecionamos todos os arquivos do usuário (Documentos, Imagens, Vídeos, etc.) para o armazenamento de arquivos em rede. Nossos GPOs movem isso para o mesmo diretório de diretório do usuário no AD.

Para nós, alterar o valor "Pessoal" no conjunto de chaves mencionado acima permitiu que a primeira execução do AutoCad prosseguisse normalmente.

Observe, no entanto, que isso também coloca a pasta "Documentos" do usuário de volta na pasta C: \ Users \\ Documents, em vez do armazenamento de rede desejado. Após a conclusão da primeira execução do AutoCad, tivemos que colocar o valor do registro novamente em sua configuração original; faça com que o usuário faça logoff e volte a ligar.

O AutoCad ainda deve funcionar neste momento.

    
por 11.06.2014 / 18:05
0

Nenhuma das sugestões aqui funcionou para mim. Decidi fazer o login no PC como supervisor de rede e executar a atualização (para todos os usuários deste PC) e isso funcionou.

É evidente que, de alguma forma, o perfil do usuário regualr deve estar danificado. Eu passei um tempo considerável cavando no palheiro do registro tentando localizar o problema quando decidi cortar minhas perdas e tentar a abordagem da mão pesada. Funcionou, mas a razão para o fracasso, como o usuário ainda me alude.

    
por 23.06.2016 / 16:28