Após a área de trabalho remota, o PC de destino, alguns atalhos não funcionam, possivelmente perdem %windir%

Após a área de trabalho remota, o PC de destino, alguns atalhos não funcionam, possivelmente perdem %windir%

Encontrei um problema em um PC há alguns meses e agora realmente preciso dar uma olhada (em parte porque pensei que era devido a uma falha na RAM que estava causando BSODs).

Meu PC roda Windows 7 x64

Quando usei a área de trabalho remota para este PC, percebi que alguns dos atalhos da minha barra de tarefas não funcionavam, especificamente:

  • Explorer: "Não é possível abrir este item. Ele pode ter sido movido, excluído..." etc.
  • Visual Studio 2013: "Ocorreu um problema... ...Para corrigir, execute devenv.exe /resetsettings"
  • SSMS 2012: “A exceção foi lançada pelo destino da invocação”

Outros atalhos parecem bons (por exemplo, Excel, Outlook, IE, Chrome, Firefox, Notepad++, LINQPad)

Quando navego até os arquivos reais do programa (por exemplo devenv.exe) e os executo, ocorre o mesmo erro.

Então, me concentrei no explorador. Se eu executar explorer.exeno prompt Executar, ele funcionará. Se eu executar a propriedade do atalho " %windir%/explorer.exe", ele diz que não foi encontrado. Se eu executar " %windir%" no Explorer ou no prompt Executar, ele diz que não é possível encontrá-lo.

Então, estou me perguntando se %windir%esse é o problema (por exemplo, o SSMS e o VS têm arquivos aos quais se referem e que usam essa variável de ambiente)?

No entanto, se eu definir% windir% depois que ele desaparecer, o problema ao iniciar o VS e o SSMS e o Explorer na barra de tarefas persistirá. Portanto, não tenho certeza se% windir% é o problema.

O problema não é apenas quando conectado por meio de uma área de trabalho remota. Depois de me conectar remotamente a esse PC, quando mais tarde retorno a ele pessoalmente, ele ainda apresenta o problema. Apenas um logoff e logon corrige isso.

Qualquer pensamento seria muito apreciado.

Responder1

Tenho lutado com esse mesmo problema há alguns meses.

Finalmente encontrei a resposta para minha situação aqui:

Não é possível resolver %windir% / Não é possível modificar %path% ou %path% sendo redefinido na inicialização

Resumo da solução:"certifique-se de que seu caminho tenha <2.048 caracteres."

Eu instalei uma versão de teste do software que adicionou um total de 635 caracteres ao meu caminho, totalizando mais de 2.048 caracteres. Depois de encurtar meu caminho, consegui conectar/desconectar sem problemas.

informação relacionada