После удаленного рабочего стола на целевом ПК некоторые ярлыки не работают, возможно теряется %windir%

После удаленного рабочего стола на целевом ПК некоторые ярлыки не работают, возможно теряется %windir%

Несколько месяцев назад я столкнулся с проблемой на ПК, и теперь мне действительно нужно разобраться с ней (отчасти потому, что я думал, что проблема была в неисправной планке оперативной памяти, которая вызывала BSOD).

Мой ПК работает под управлением Windows 7 x64.

При удаленном доступе к рабочему столу этого ПК я заметил, что некоторые ярлыки на панели задач не работают, а именно:

  • Explorer: «Невозможно открыть этот элемент. Возможно, он был перемещен, удален...» и т. д.
  • 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, а также Explorer из панели задач сохраняется. Поэтому я не уверен, что проблема именно в %windir%.

Проблема не только при подключении через удаленный рабочий стол. После того, как я подключился к этому ПК удаленно, когда я позже вернулся к нему лично, проблема все еще была. Только выход из системы и вход в систему исправлял ее.

Будем очень признательны за любые мысли.

решение1

Я уже несколько месяцев борюсь с этой же проблемой.

Я наконец нашел ответ на свою ситуацию здесь:

Невозможно разрешить %windir% / Невозможно изменить %path% или %path% сбрасывается при загрузке

Краткое изложение решения:«убедитесь, что ваш путь < 2048 символов».

Я установил пробную версию программного обеспечения, которая добавила в общей сложности 635 символов к моему пути, сделав его длиннее 2048 символов. После того, как я сократил свой путь, я смог подключаться/отключаться без проблем.

Связанный контент