Никто - это системный путь, а другой - ваш, который добавляется к системному пути. Откройте окно командной строки и введите path
чтобы увидеть результат.
Если вы произвольно удаляете из системного пути вещи, которые случайно добавляются в пользовательский путь, вы, скорее всего, будете вмешиваться в процессы, которые вам не принадлежат. Например, то, что вы являетесь "единственным" пользователем в системе, не означает, что все процессы, даже те, которые вы запускаете, выполняются с одинаковой средой и разрешениями. (Удаление из пользовательского пути безопаснее, но это различие отсутствовало в вопросе).
При обсуждении избыточных путей существует как минимум два случая:
- тот же каталог, повторяется
- исполняемые файлы с тем же именем, но в разных каталогах.
Идентифицировать повторяющиеся каталоги проще всего по полностью подставляемому пути из командной строки. В диалоговом окне переменных среды системы вы можете использовать символы, которые впоследствии будут заменены.
Как отмечается в одном из комментариев, редактирование пути в диалоге затруднительно из-за плохого пользовательского интерфейса. Обычно я проверяю путь, используя conflict
порт Windows, который позволяет мне увидеть, где по пути расположены различные программы. Задокументировав это некоторое время назад, я нашел пару связанных вопросов, касающихся способов показать ваш PATH
в удобочитаемой форме: