4

В Windows 10 появился новый редактор переменных среды PATH, но по какой-то причине он просто перестал работать для меня.

Странно то, что редактор пути "сломан" только для системных переменных. В случае пользовательских переменных, редактор в порядке.

Системный редактор:

Редактор пути пользователя:

Как видите, оба редактируют переменную Path, однако оба используют разные редакторы. Это очень бесит, вы когда-нибудь сталкивались с такой ошибкой?

1 ответ1

5

У меня была точно такая же проблема, и в конце концов я понял это методом проб и ошибок. Проблема в том, что есть ошибка в парсере переменных среды Windows 10 Path. В моем случае первая запись в моей переменной среды Path началась с определенной в приложении переменной среды REG_SZ (например, Path был задан %MyAppPath%\some\subdir;...). Из моего тестирования выяснилось, что первая запись в Path не должна начинаться с не встроенной переменной среды.

Например, если бы моей переменной среды Path было присвоено значение %SystemRoot%;%MyAppPath%\some\subdir;... , это можно было бы редактировать в редакторе представления списка путей, поскольку SystemRoot является встроенной переменной среды. Если вы поменяете местами первые два пути в этом примере, я заметил описанный вами симптом (редактирование переменной Path приводит к открытию стандартного диалогового окна редактирования текста вместо редактора списка путей).

Чтобы устранить эту проблему, убедитесь, что первая запись в вашем пути не начинается с не встроенной переменной среды.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .