Переменные среды Windows 11 и Windows 10 — где находятся, как создать и настроить

Настройка переменных среды Windows может помочь сократить время, необходимое для набора команд в командной строке или, если вы часто пишете скрипты для собственных задач, сделать их более читаемыми. В большинстве случаев обычные пользователи добавляют записи в системную переменную среды PATH, хотя бывают и другие задачи.
В этой пошаговой инструкции базовая информация о том, как открыть переменные среды Windows 11 и Windows 10, создать или отредактировать их.
Что такое переменные среды
Переменные среды в Windows — записи о расположении системных папок, свойствах системы и другие, которые доступны для любой программы или скрипта.
Одна из наиболее часто используемых переменных среды — PATH, указывающая на папки, в которых выполняется поиск файлов, вызываемых в командной строке, терминале Windows, файле bat или из других источников. В качестве примера её назначения:
- Если вы откроете командную строку (или диалоговое окно «Выполнить»), введёте regedit и нажмете Enter — вы сможете запустить редактор реестра, не указывая полный путь к файлу regedit.exe, поскольку путь C:\Windows добавлен в переменную среды Path.
- Если же тем же образом в командной строке написать имя программы, путь к которой не добавлен в Path (chrome.exe, adb.exe, pip и другие), вы получите сообщение «Не является внутренней или внешней командой, исполняемой программой или пакетным файлом».
Если предположить, что вы часто используете команды adb.exe (например, для установки приложений Android в Windows 11), pip install (для установки пакетов Python) или любые другие то для того, чтобы не писать каждый раз полный путь к этим файлам, имеет смысл добавить эти пути в переменные среды.
Также вы можете добавлять и иные переменные среды (не обязательно содержащие пути), а в дальнейшем получать и использовать их значения в сценариях BAT (командной строки) или PowerShell. Пример получения и отображения значения системной переменной PATH для обоих случаев:
Получить список всех переменных среды в командной строке и PowerShell соответственно можно следующими командами:
Редактирование переменных среды Windows 11/10
Прежде чем приступать, учтите: изменение системных переменных среды по умолчанию может привести к проблемам в работе системы, не удаляйте уже имеющиеся переменные среды. Возможно, имеет смысл создать точку восстановления системы, если вы не уверены в своих действиях.
- Чтобы открыть переменные среды Windows вы можете использовать поиск в панели задач (начните вводить «Переменных» и откройте пункт «Изменение системных переменных среды») или нажать клавиши Win+R на клавиатуре, ввести sysdm.cpl и нажать Enter.

- На вкладке «Дополнительно» нажмите кнопку «Переменные среды…»

- В разделе «Переменные среды пользователя» (если требуется изменение только для текущего пользователя) или «Системные переменные» выберите переменную, которую нужно изменить и нажмите «Изменить» (обычно требуется именно это), либо, если необходимо создать новую переменную — нажмите кнопку «Создать». В моем примере — добавляем свои пути в системную переменную Path (выбираем эту переменную и нажимаем «Изменить»).

- Для добавления нового значения (пути) в системную переменную в следующем окне можно нажать кнопку «Создать», либо просто дважды кликнуть по первой пустой строке, затем — ввести нужный путь к папке, содержащей нужные нам исполняемые файлы.

- Также вы можете использовать кнопку «Изменить текст», в этом случае окно изменения системной переменной откроется в ином виде: имя переменной, а ниже — её значение. В случае указания путей значение будет представлять собой все пути, хранящиеся в переменной, разделенные знаком «точка с запятой».

- При создании новой переменной среды окно будет тем же, что и в 5-м шаге: необходимо будет указать имя системной переменной в верхнем поле, а её значение — в нижнем.
После создания или изменения переменной среды и сохранения сделанных настроек, переменная или обновленные значения сразу становятся доступны для текущего пользователя или в системе в целом в зависимости от того, какие именно переменные редактировались или создавались. Также есть методы добавления переменных среды в командной строке или PowerShell, подробнее в статье: Как добавить путь в переменную среды PATH
Изучаем переменные среды в Windows 10

Переменная среды (переменная окружения) – это короткая ссылка на какой-либо объект в системе. С помощью таких сокращений, например, можно создавать универсальные пути для приложений, которые будут работать на любых ПК, независимо от имен пользователей и других параметров.
Переменные среды Windows
Получить информацию о существующих переменных можно в свойствах системы. Для этого кликаем по ярлыку Компьютера на рабочем столе правой кнопкой мыши и выбираем соответствующий пункт.

Переходим в «Дополнительные параметры».

В открывшемся окне с вкладкой «Дополнительно» нажимаем кнопку, указанную на скриншоте ниже.

Здесь мы видим два блока. Первый содержит пользовательские переменные, а второй системные.

Если требуется просмотреть весь перечень, запускаем «Командную строку» от имени администратора и выполняем команду (вводим и нажимаем ENTER).

На рабочем столе появится файл с названием «set.txt», в котором будут указаны все переменные окружения, имеющиеся в системе.

Все их можно использовать в консоли или скриптах для запуска программ или поиска объектов, заключив имя в знаки процента. Например, в команде выше вместо пути
Примечание: регистр при написании переменных не важен. Path=path=PATH
Переменные PATH и PATHEXT
Если с обычными переменными все понятно (одна ссылка – одно значение), то эти две стоят особняком. При детальном рассмотрении видно, что они ссылаются сразу на несколько объектов. Давайте разберемся, как это работает.

«PATH» позволяет запускать исполняемые файлы и скрипты, «лежащие» в определенных каталогах, без указания их точного местоположения. Например, если ввести в «Командную строку»
система осуществит поиск по папкам, указанным в значении переменной, найдет и запустит соответствующую программу. Этим можно воспользоваться в своих целях двумя способами:

- Поместить необходимый файл в одну из указанных директорий. Полный список можно получить, выделив переменную и нажав «Изменить».
- Создать свою папку в любом месте и прописать путь к ней. Для этого (после создания директории на диске) жмем «Создать», вводим адрес и ОК.

%SYSTEMROOT% определяет путь до папки «Windows» независимо от буквы диска.
Затем нажимаем ОК в окнах «Переменные среды» и «Свойства системы».
Для применения настроек, возможно, придется перезапустить «Проводник». Сделать это быстро можно так:
Открываем «Командную строку» и пишем команду

taskkill /F /IM explorer.exe
Все папки и «Панель задач» исчезнут. Далее снова запускаем «Проводник».

Еще один момент: если вы работали с «Командной строкой», ее также следует перезапустить, то есть консоль не будет «знать», что настройки изменились. Это же касается и фреймворков, в которых вы отлаживаете свой код. Также можно перезагрузить компьютер или выйти и снова зайти в систему.
Теперь все файлы, помещенные в «C:\Script» можно будет открывать (запускать), введя только их название.

«PATHEXT», в свою очередь, дает возможность не указывать даже расширение файла, если оно прописано в ее значениях.

Принцип работы следующий: система перебирает расширения по очереди, пока не будет найден соответствующий объект, причем делает это в директориях, указанных в «PATH».

Создание переменных среды
Создаются переменные просто:

- Нажимаем кнопку «Создать». Сделать это можно как в пользовательском разделе, так и в системном.
- Вводим имя, например, «desktop». Обратите внимание на то, чтобы такое название еще не было использовано (просмотрите списки).
Для примера переделаем команду, которую мы использовали для получения списка (самая первая в статье). Теперь нам вместо
потребуется ввести только
Заключение
Использование переменных окружения позволяет значительно сэкономить время при написании скриптов или взаимодействии с системной консолью. Еще одним плюсом является оптимизация создаваемого кода. Имейте в виду, что созданные вами переменные отсутствуют на других компьютерах, и сценарии (скрипты, приложения) с их использованием работать не будут, поэтому перед тем, как передавать файлы другому пользователю, необходимо уведомить его об этом и предложить создать соответствующий элемент в своей системе.
Where is environment variables in windows 10
![]()
Edit User and System Environment Variables in Windows.
To set an environment variable in Windows 10: Search for “edit environment variable” in the Start menu. From the popup which appears, select the variable to edit and press “Edit”, or click “Create”. Change the name and value of the variable to your new values. Open the Control Panel. Navigate to the following applet: Control Panel\System and Security\System Click the “Advanced System Settings” link on the left. In the next dialog, you will see the Environment Variables… button in the bottom of the Advanced tab. Click it. The Environment Variables window will appear on the screen.
How to add Python Path to Windows 10 PATH — Liquid Web.
The following examples show how to set environment variables in a terminal window and in a shell script for different operating systems. Variable settings in terminal windows last as long as the window is open. Variable settings in shell scripts persist across login sessions. Windows: In a terminal window, type the following. Add to PATH environment variable in Windows. The window that pops up is the Control Panel. Click “System and Security” at the top left-hand side of this window. If you don’t see “System and Security”, on the top right click the dropdown box next to the words “View by” and switch it to Category. In Control Panel, click System and Security.
Windows 10 environment variables location? — Microsoft Community.
Click on Path and then click on Edit. On the Edit environment variable dialog, you’ll see a list of all the paths that are currently in the PATH variable. As you can see, N and Git already added their paths so that I can run Git commands and N commands from anywhere while in the command prompt. To add a new path, simply click on. Our channel is about learning and gaming. We also provide some tips and tricks.We cover lots of cool stuff such as Windows tricks, Android tricks, social med. How do I find environment variables in Windows 10? The most simple way to view the current user variables is to use the System Properties. Open the Control Panel. Navigate to the following applet: Control Panel\System and Security\System. Click the “Advanced System Settings” link on the left. The Environment Variables window will appear on.
How to Setup System Environment Variables in Windows?.
Please note that you must reopen your command prompt windows (if you had any open prior to the update). Command prompt loads the PATH environment variable when it is first open. Target audience. Windows 10 users; PHP developers that want PHP to be globally accessible from any command prompt (ex.: for “linting” or to start a dev. server).
Add A Directory To A PATH Environment Variable On Windows 10.
Because there are many more environment variables besides % USERPROFILE%. Here are some: % APPDATA% — Refers to the hidden folder for program data, inside the user box. In Windows 10 the default path is “C: \ Users \ Username \ AppData \ Roaming”. % COMMONPROGRAMFILES % — Refers to the folder where programs store common files. Windows 10 default environment variables. Environment variables are a set of dynamic named values that can affect the way running processes will behave on a computer. The variables can be used both in scripts and on the command line. Environment variables makes it easy when certain standard directories and parameters need to be referenced but. Step 1. Press WIN+S to launch Windows Search on your Windows 10 machine. You will see Search Textbox. Step 2. Type “environ..” in the Windows Search Textbox. You will see “Edit the system environment variables” as a result of the Best match list. Select this option. Step 3. This will launch the System Properties window.
HowTo: Set an Environment Variable in Windows — Command Line and.
The “Edit the system environment variables” option will appear in the search results. Click on the same, and Windows 11 will display the list of all environment variables. Steps for Windows 10 Go to settings and enter the “About” menu. Now go to “Advanced system settings.” The System Properties dialogue box should appear on your screen.
How to change environment variables on Windows 10.
Step 1: Open CMD or Command Prompt. Step 2: If you can get reply to java command, it means JRE is successfully setup for running java programs. C:\> java. Step 3: If you can get reply to javac command, it means JDK or Java SE is successfully setup for compiling java programs. 1. Press “Windows + R” to open the Run window, type “; in the text box and press Enter to open System Properties. 2. Go to the “Advanced” tab and select “Environment Variables”. 3. The Environment Variables panel appears on the screen. You can observe two types of variables and set them according to your needs.
Complete list of environment variables on Windows 10.
1. In the Windows search bar, type Advanced system settings. 2. Click the Advanced tab > box, double click Environment Variables. 3. In the new window that opens, you will see 2 types of variables. To change EVs for the current user only make changes under User variables. Click on Environment Variables. After clicking, it will show a new window dialog called “Environment Variables”. Decide which variable to add (User / System). Click the New option in any (User/System) section. Add the variable name and variable value and click OK.
How to Set Environment Variables in Windows 11/10.
To set an environment variable in Windows 10: Search for “edit environment variable” in the Start menu. From the popup which appears, select the variable to edit and press “Edit”, or click “Create. Setting Windows environment variables with the graphical user interface. There are some convenient keyboard shortcuts in Windows 10 that will take you directly to the right place: Press Win+x, then n, to open the Windows Settings panel. Type “env”. Select Edit environment variables for your account and press Enter.
Windows environment variables — Windows Command Line.
1. Press Win+ X keys on the keyboard and select System from the list. 2. Inside the System window, click on Advanced system settings located at the left pane. 3. Inside the advanced system settings, click on the Environment Variables button at the bottom and do follow the same procedure to edit environment variables as described above. Read Next. System environment variables are stored in the registry key below: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment You can open a command prompt, type set, and press Enter to display all current environment variables on your PC.
Set Environment Variable in Windows | phoenixNAP KB.
Open the old Control Panel (click your Start Button, then just type control and hit Enter) At the top right of Control Panel, make sure View is set to Icons Click System — Advanced System Settings, then click Environment Variables… Tip — A quicker way to get there is to click your Start Button and just type SystemPropertiesAdvanced.
[SOLVED] Dynamic Shortcuts with Environment Variables.
Type Advanced system settings in the Start menu search box and select the Best match. In the System Properties box, click on Environment Variables to open the Environment Variables panel. The EVs panel lists two types of variables depending upon your need. To set the Java environment variable permanently: 1- Access to your computer, then right click on an empty space, and click Properties. 2- Click on Advanced system settings. 3- Click on Environment variables. 4- Click on the “New” button. 5- Assign the value JAVA_HOME to the Variable name: 6- Copy the path of the bin folder. Windows 10. To open the Environment variables menu, go to Control Panel > System and Security and finally in System. Click on the Advanced System Settings in the left panel. Alternatively, you can open directly the environment variables menu by pressing Windows + R (Run app) and then type SystemPropertiesA.
How to Add Environment Variable in Windows 10.
List of environment variables in Windows 11/10 %APPDATA%- C:\Users\<username>\AppData\Roaming %ALLUSERSPROFILE%- C:\ProgramData %CD% — Typing in this command will give you the current directory you. How-to: Windows Environment Variables. Environment variables are mainly used within batch files, they can be created, modified and deleted for a session using the SET command. To make permanent changes, use SETX Variables can be displayed using either SET or ECHO.. Variables have a percent sign on both sides: %ThisIsAVariable% The variable name can include spaces, punctuation and mixed case. A) In the right pane of the Environment key in Registry Editor, double click/tap on the name (ex: “Downloads”) of the variable name you want to edit the value data for. (see screenshot below step 2) B) Type a new variable value you want to use, and click/tap on OK. (see screenshot below).
Три способа просмотреть имена и значения переменных окружения в Windows 10
П оскольку операционная система Windows ориентирована на самую широкую аудиторию пользователей, большинство её настроек доступны через графический интерфейс, представленный различными кнопками, чекбоксами, переключателями, ползунками и тому подобными элементами управления. Но есть также и такие настройки, которые нужно править вручную, например, параметры реестра и значения переменных окружения.
Переменные окружения или иначе переменные среды в Windows представляют собой своего рода контейнеры, хранящие данные о настройках операционной системы. Так, к примеру, переменная PATH содержит путь поиска исполняемых файлов, а переменная PATHEXT — расширения файлов, которые идентифицируются Windows как исполняемые. Есть переменные, которые возвращают текущую дату и время, архитектуру процессора, путь к профилю текущего пользователя и даже случайные числа от 0 до 32767.
В Windows, в частности в версии 10, есть несколько способов просмотреть список доступных для редактирования переменных. Вот самый простой из них. Перейдите в панель управления, откройте апплет Система, а затем выберите Дополнительные параметры системы -> Переменные среды.

Откроется окошко, содержащее список системных (внизу) и пользовательских (вверху) переменных с их значениями.

Добраться к ним также можно через реестр.
Открыв командой regedit редактор реестра, разверните в левой колонке ветку:

Последний подраздел содержит пользовательские (локальные) переменные, таковыми в Windows 10 являются содержащие пути к временным каталогам, папке с данными универсальных приложений Microsoft, имя активного пользовательского сеанса, словом, всё, что имеет непосредственно отношение к конкретному пользователю.
Чтобы просмотреть список системных переменных окружения, разверните ветку:

Есть и третий, альтернативный вариант.
Просмотреть список переменных среды можно с помощью обычной командной строки.
Открыв консоль CMD, выполните в ней команду set

И Windows тут же выведет полный список всех переменных окружения вместе с их значениями.