远程桌面后,目标电脑某些快捷方式不起作用,可能会丢失 %windir%

ale*_*rgy 4 windows remote-desktop windows-7 windows-explorer

几个月前,我在 PC 上遇到了一个问题,现在我真的不得不考虑一下(部分原因是我认为这是由于 RAM 故障导致 BSOD)。

我的电脑运行 Windows 7 x64

当我远程桌面到这台 PC 时,我注意到我的任务栏中的一些快捷方式不起作用,特别是:

  • 资源管理器:“无法打开此项目。它可能已被移动、删除......”等
  • Visual Studio 2013:“出现问题... ...修复运行 devenv.exe /resetsettings”
  • SSMS 2012:“调用的目标已抛出异常”

其他快捷方式似乎没问题(例如 Excel、Outlook、IE、Chrome、Firefox、Notepad++、LINQPad)

当我导航到实际的程序文件(例如devenv.exe)并运行它们时,会发生同样的错误。

所以我专注于探索者。如果我explorer.exe在运行提示下运行它就可以工作。如果我运行快捷方式属性“ %windir%/explorer.exe”,它会说找不到它。如果我%windir%在资源管理器或运行提示中运行“ ”,它会说找不到它。

所以我想知道是否%windir%有问题(例如,SSMS 和 VS 是否有他们引用的使用该环境变量的文件)?

但是,如果我在 %windir% 消失后设置它,从任务栏启动 VS 和 SSMS 以及资源管理器的问题仍然存在。所以我不确定 %windir% 是问题所在。

问题不仅仅在于通过远程桌面连接时。一旦我远程连接到那台 PC,当我稍后亲自返回时,它仍然存在问题。只有注销并登录才能修复它。

任何想法将不胜感激。

小智 5

几个月来,我一直在与同样的问题作斗争。

我终于在这里找到了我的情况的答案:

无法解析 %windir%/无法修改在启动时重置的 %path% 或 %path%

解决方案摘要:“确保您的路径小于 2048 个字符。”

我安装了一个试用版软件,该软件向我的路径中添加了 635 个总字符,使其长度超过了 2048 个总字符。一旦我缩短了路径,我就可以毫无问题地连接/断开连接。