Windows XP использовала для установки переменной среды Path командной строки значение <system_PATH> <user_PATH>. Возможно, после установки программного обеспечения, его поведение изменилось на получение только <system_PATH>. Как мне настроить его так, чтобы он снова забрал <user_PATH>?
2 ответа
Приведенный выше ответ от prrao не применим, потому что они не поняли вопрос. Я замечаю точно такое же поведение при установке VirtualBox WinXP. Я создал нового пользователя и перешел к нему через выход и вход, и он работал там правильно. Но, как только я вернулся к учетной записи пользователя с проблемами, она осталась сломанной.
Так что, по крайней мере, я исключил, что это было что-то особенное для этого фактического профиля пользователя.
Решение, которое я тогда наконец обнаружил, заключалось в том, что кажется ограничением по размеру. Я урезал содержимое переменной окружения Path пользователя до гораздо меньшего размера и переместил некоторую часть в блок системных переменных среды, а затем он снова начал работать. Итак, я рекомендую вам попытаться сократить его и посмотреть, будет ли это иметь значение.
Нажмите Пуск> Выполнить, введите regedit.exe. Перейдите в следующую ветку:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
На правой панели дважды щелкните Автозапуск и вставьте
CD /d <user_PATH>
Если
Autorun
отсутствует, вам нужно создать его (типа "строка") в указанном выше месте
ПРИМЕЧАНИЕ . В пути пользователя используйте обратную косую черту (\
) в качестве разделителя пути; например:C:\Users\[Username]
Откройте экземпляр командной строки. Начальный путь по умолчанию должен был измениться на
<user_PATH>