Depois da área de trabalho remota, o PC de destino não funciona, possivelmente perde% windir%

4

Eu tive um problema em um PC alguns meses atrás e agora tenho que olhar (em parte porque eu pensei que era devido a uma falha na memória RAM que estava causando BSODs).

Meu PC roda o Windows 7 x64

Quando eu trabalho na área de trabalho remota para este PC, notei que alguns dos atalhos na minha barra de tarefas não funcionaram, 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 executar devenv.exe / resetsettings"
  • SSMS 2012: "A exceção foi acionada pelo destino da chamada"

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

Quando eu navego para os arquivos de programa reais (por exemplo, devenv.exe ) e os executo, ocorre o mesmo erro.

Então eu me concentrei no explorador. Se eu executar explorer.exe no prompt Executar, ele funcionará. Se eu executar a propriedade de atalho " %windir%/explorer.exe ", ele diz que não pode ser encontrado. Se eu executar " %windir% " no Explorer ou no prompt Executar, ele diz que não pode encontrá-lo.

Então, eu estou querendo saber se %windir% é o problema (por exemplo, o SSMS e o VS possuem arquivos que eles se referem que usam essa variável de ambiente)?

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

O problema não é apenas quando conectado ao desktop remoto. Uma vez que eu tenha remotado para esse PC, quando volto a ele pessoalmente, ainda tem o problema. Apenas um log off e log on corrige.

Quaisquer pensamentos seriam mais apreciados.

    
por alergy 22.01.2015 / 11:19

1 resposta

5

Eu tenho lutado com esse mesmo problema por alguns meses.

Eu 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: "verifique se o seu caminho é de < 2048 caracteres".

Eu tinha instalado uma versão de avaliação do software que adicionou 635 caracteres no total ao meu caminho, totalizando mais de 2048 caracteres no total. Depois de encurtar meu caminho, consegui me conectar / desconectar sem problemas.

    
por 02.02.2015 / 17:22