
Несколько месяцев назад я столкнулся с проблемой на ПК, и теперь мне действительно нужно разобраться с ней (отчасти потому, что я думал, что проблема была в неисправной планке оперативной памяти, которая вызывала 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 символов. После того, как я сократил свой путь, я смог подключаться/отключаться без проблем.