Я столкнулся с проблемой на ПК несколько месяцев назад, и теперь мне действительно стоит взглянуть на нее (отчасти потому, что я думал, что это из-за сбоя в работе ОЗУ, который вызывал BSOD).
Мой компьютер работает под управлением Windows 7 x64
Когда я удаленно подключился к этому ПК, я заметил, что некоторые ярлыки на панели задач не работают, а именно:
- Исследователь: «Не могу открыть этот элемент. Возможно, он был перемещен, удален ... "и т.д.
- 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% - это проблема.
Проблема не только при подключении через удаленный рабочий стол. После того, как я перестал работать с этим ПК, когда я позже вернусь к нему лично, у него все еще будет проблема. Только выход из системы и вход в систему исправляет это.
Любые мысли будут наиболее ценными.