Недавно я сделал некоторые системные изменения - в частности, установил SQL Server 2012 Developer (хотя не могу поклясться, что именно это и вызвало проблему). Когда я перезагрузился, я заметил, что вся информация о моем пути, казалось, исчезла. Приложения, требующие информацию о пути, не запускаются.
Если я иду в командное окно и набираю « echo% path% », я вижу список только из трех, казалось бы, не связанных папок. (Вторая папка - та, которую я создал вручную):
** ПУТЬ = C:\Program Files\Mercurial; C:\MyLibs; C:\Program Files\CVSNT **
Этот путь - только мои определяемые пользователем переменные пути, пропускающие определенные системой.
Я не могу найти ни одного командного сценария, autoexec, config или чего-либо еще, что устанавливает путь таким образом. Я попытался перейти к дополнительным настройкам, щелкнув правой кнопкой мыши Компьютер, выбрав Свойства и выбрав Дополнительные параметры системы. Это дает мне ошибку «Windows не может найти«% windir%\system32\systempropertiesadvanced.exe ». ... *»
Тот факт, что этот системный исполняемый файл не найден в Windows, указывает на то, что другие переменные среды, кроме PATH, также изменены. Однако, когда я обнаружил и вручную запустил свойства .exe, упомянутые выше, я вижу, что в нем перечислены все значения переменных, которые он должен. Я пришел к выводу, что что-то должно изменить значения после завершения процесса запуска.
Как я могу узнать, что отличается в моей сети от несетевых профилей запуска, которые могут вызвать это?