Переменные среды (environment variables) в Windows 7, 8, 10 – где находятся, как их изменить или создать, переменные systemroot, path, temp и др

Каждой операционной системе для нормального функционирования необходим способ хранения различных настроек и другой информации. Для этого почти все операционные системы используют специальные переменные — переменные окружения.

Примечание: Переменная — это область памяти, в которой хранятся определенные данные, используемые программой.

В современных версиях Windows они бывают двух типов:

  • Пользовательские переменные, в которых хранятся параметры для отдельных пользователей;
  • Системные переменные, в которых хранятся общесистемные параметры.

Существует несколько примеров переменных среды:

  • SystemDrive — обозначает системный диск (обычно C:);
  • SystemRoot — хранит системную папку (обычно C:);
  • PATH — Указывает «рабочие» папки, содержащие системные приложения.

Приложения, расположенные в папках, указанных в PATH, можно вызывать без предварительного выбора каталога.

Зачем редактировать переменные?

Обычно эти переменные не нужно редактировать вручную, так как они используются в параметрах, которые не нужно регулярно менять. Вы должны редактировать их вручную при установке инструментов вручную и при разрешении конфликтов между автоматически добавленными значениями.

Внимание! Неправильные изменения могут привести к неправильному поведению приложения или системы.

Способы редактирования и создания

Переменные среды в Windows 7, 8, 10 можно легко редактировать самостоятельно. Это можно сделать различными способами — через Свойства компьютера, через командную строку и путем редактирования реестра.

Через Свойства компьютера

Самый простой способ редактирования этих значений — через графический интерфейс пользователя. Для этого щелкните правой кнопкой мыши на значке компьютера в Проводнике («Этот компьютер» в Windows 10, «Мой компьютер» в Windows 7) и выберите «Свойства».Свойства компьютера

Затем откройте «Дополнительные параметры системы» и в появившемся окне «Свойства системы» откройте «Переменные среды».Переменные среды

Как создать резервную копию реестра Windows

Откроется окно, позволяющее просматривать, добавлять, редактировать и удалять нужные элементы с помощью простого в использовании графического интерфейса.Список переменных окружения

Интерфейс создания и изменения прост — все, что вам нужно сделать, это указать имя и значения. Имеются диалоговые окна выбора каталога и файла, которые облегчают выбор каталога и файла.новая переменная

Через командную строку

Чтобы начать редактирование этим методом, необходимо открыть командную строку в режиме администратора. Для этого нажмите Win+R, введите в поле «cmd» и нажмите Ctrl+Shift+Enter.Окно запуска

В командной строке Windows 7, 8, 10 есть утилита setx для работы с переменными среды.

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

setx new_var hello_world

Где new_var — имя, а hello_world — значение.

Чтобы создать или изменить системную переменную, добавьте параметр /M, например:

setx new_sys_var hello_eternity /M

Примечание: Если имя и/или значение содержит хотя бы один пробел, используйте перевернутые запятые:

setx «new var» «hello_world»

Чтобы очистить значение, можно просто использовать кавычки в качестве значения:

setx new_var «»

Однако инструмент setx не может полностью удалить переменные. Это можно сделать путем «прямого» удаления соответствующей записи реестра с помощью инструмента REG. Для пользовательской переменной команда будет выглядеть следующим образом:

REG delete HKCU Environment /F /V new_var

Для системной переменной это будет выглядеть следующим образом:

REG delete «HKLM, CurrentControlSet, Session Manager, Environment» /F /V new_sys_var

Замечание об инвертированных запятых также относится к этим командам.

Через реестр

Для управления данными реестра достаточно встроенного редактора regedit. Чтобы открыть его, нажмите Win+R, введите «regedit» в поле и нажмите OK. Откройте HKEY_CURRENT_USER для управления настройками пользователя и HKEY_LOCAL_MACHINE для управления настройками системы.Редактор реестра

Обновление Windows XP, Vista, 7, 8 до Windows 10 после 29.07.2016.

Как узнать список переменных сред

Иногда вам просто нужно знать список этих значений. Для этого просто введите set в командной строке. Вы также можете сохранить их в текстовом файле. Для этого перейдите к нужной папке хранения файлов, например, в типе консоли:

cd %HOMEPATH%

Здесь используется переменная окружения HOMEPATH. Затем просто выполните следующую команду:

набор > переменные.txt

При желании вы можете переименовать файл, но расширение .txt лучше оставить.

Вы также можете экспортировать данные с помощью редактора реестра. Для этого откройте соответствующую ветку реестра, указанную выше, и выберите Файл — Экспорт. В поле «Тип файла» выберите «Текстовые файлы (*.txt)». Далее можно выбрать нужную папку, ввести имя и сохранить данные.Экспорт файлов

Внимание! Не рекомендуется архивировать переменные среды таким образом, создавая файлы типа *.reg.

Оцените статью
Silverkomp.ru
Добавить комментарий

Adblock
detector