윈도우 11 / 환경 변수의 뜻과 확인하는 방법

윈도우 11을 사용하다 보면 프로그램 설치 과정이나 개발 환경 설정 중에 환경 변수라는 용어를 자주 보게 됩니다. 특히 Java, Python, Node.js, Git, Android Studio 같은 개발 도구를 설치할 때 “PATH 환경 변수에 추가”라는 문구를 본 적이 있을 것입니다. 일반 사용자에게는 다소 낯설게 느껴질 수 있지만, 환경 변수는 윈도우 운영체제와 프로그램이 정상적으로 동작하기 위해 꼭 필요한 설정 값입니다.

이번 글에서는 윈도우 11 환경 변수의 뜻, 환경 변수의 역할, 사용자 변수와 시스템 변수의 차이, 그리고 윈도우 11에서 환경 변수를 확인하는 방법까지 자세히 알아보겠습니다.

환경 변수란?

환경 변수란 운영체제나 프로그램이 실행될 때 참고하는 설정 정보 값을 말합니다. 쉽게 말하면, 윈도우와 각종 프로그램이 “어디에 파일이 있는지”, “어떤 경로를 기본으로 사용할지”, “사용자 이름은 무엇인지”, “임시 파일은 어디에 저장할지” 등을 확인할 수 있도록 저장해 둔 정보입니다.

예를 들어 윈도우 명령 프롬프트에서 다음과 같이 입력한다고 가정해 보겠습니다.

python

이때 윈도우는 현재 폴더에 python.exe가 있는지 먼저 확인하고, 없으면 환경 변수 중 하나인 PATH에 등록된 경로들을 차례대로 확인합니다. PATH에 Python 설치 경로가 등록되어 있다면, 사용자는 Python이 설치된 폴더로 직접 이동하지 않아도 명령어만으로 Python을 실행할 수 있습니다.

즉, 환경 변수는 운영체제와 프로그램이 필요한 정보를 빠르게 찾도록 도와주는 주소록 또는 설정표와 같은 역할을 합니다.

윈도우 11에서 환경 변수가 필요한 이유

윈도우 11 환경 변수는 단순히 개발자만 사용하는 기능이 아닙니다. 일반 프로그램, 시스템 서비스, 사용자 계정, 임시 파일 저장 위치 등 다양한 영역에서 사용됩니다.

대표적으로 환경 변수는 다음과 같은 상황에서 활용됩니다.

  1. 프로그램 실행 경로를 찾을 때 사용됩니다. 예를 들어 cmd, powershell, python, java, git 같은 명령어를 어느 폴더에서나 실행할 수 있는 이유는 관련 실행 파일 경로가 PATH 환경 변수에 등록되어 있기 때문입니다.
  2. 사용자별 폴더 위치를 관리할 때 사용됩니다. 윈도우는 현재 로그인한 사용자의 이름, 사용자 프로필 폴더, 앱 데이터 폴더 등을 환경 변수로 저장합니다. 예를 들어 %USERPROFILE%은 현재 사용자의 기본 폴더를 의미합니다.
  3. 임시 파일 저장 위치를 지정할 때 사용됩니다. %TEMP%, %TMP% 같은 환경 변수는 프로그램이 임시 파일을 저장할 위치를 알려줍니다.
  4. 개발 환경 설정에 사용됩니다. Java의 JAVA_HOME, Android SDK 경로, Python 경로, Node.js 경로 등은 환경 변수로 설정되는 경우가 많습니다.

대표적인 윈도우 11 환경 변수 예시

윈도우 11에서 자주 볼 수 있는 환경 변수는 다음과 같습니다.

환경 변수 의미
PATH 실행 파일을 검색할 경로 목록
TEMP 임시 파일 저장 폴더
TMP 임시 파일 저장 폴더
USERNAME 현재 로그인한 사용자 이름
USERPROFILE 현재 사용자 프로필 폴더
APPDATA 사용자별 앱 데이터 폴더
LOCALAPPDATA 로컬 앱 데이터 폴더
SYSTEMROOT 윈도우 설치 폴더, 보통 C:\Windows
COMPUTERNAME 컴퓨터 이름
PROCESSOR_ARCHITECTURE 시스템 프로세서 아키텍처

예를 들어 파일 탐색기 주소창에 다음과 같이 입력하면 현재 사용자의 프로필 폴더로 이동합니다.

%USERPROFILE%

또는 실행 창에서 다음을 입력하면 앱 데이터 폴더로 이동할 수 있습니다.

%APPDATA%

이처럼 환경 변수는 긴 경로를 간단하게 표현하는 데에도 유용합니다.

사용자 변수와 시스템 변수의 차이

윈도우 11 환경 변수는 크게 사용자 변수시스템 변수로 나뉩니다.

사용자 변수는 현재 로그인한 사용자 계정에만 적용되는 환경 변수입니다. 예를 들어 내 계정에서만 Python 경로를 PATH에 추가하고 싶다면 사용자 변수에 추가하면 됩니다. 다른 사용자 계정에는 영향을 주지 않습니다.

반면 시스템 변수는 컴퓨터 전체에 적용되는 환경 변수입니다. 이 값은 모든 사용자 계정과 시스템 서비스에 영향을 줄 수 있습니다. 시스템 변수는 윈도우 전체 설정에 영향을 줄 수 있기 때문에 수정할 때 주의해야 합니다.

간단히 정리하면 다음과 같습니다.

구분 적용 범위 예시
사용자 변수 현재 사용자 계정에만 적용 내 계정 전용 PATH, TEMP
시스템 변수 PC 전체 사용자와 시스템에 적용 시스템 PATH, SYSTEMROOT

일반적으로 개인 개발 환경을 설정할 때는 사용자 변수에 추가하는 것이 안전합니다. 모든 사용자에게 동일하게 적용해야 하는 프로그램이나 서버 환경이라면 시스템 변수를 수정할 수 있습니다.

윈도우 11 환경 변수 확인하는 방법

윈도우 11에서 환경 변수를 확인하는 방법은 여러 가지가 있습니다. 가장 많이 사용하는 방법은 설정 화면을 통해 확인하는 방법과 명령어를 사용하는 방법입니다.

시스템 속성에서 환경 변수 확인하기

가장 일반적인 방법은 윈도우의 시스템 속성 창에서 확인하는 것입니다.

  • 작업 표시줄의 검색창에 환경 변수를 입력합니다.
  • 검색 결과에서 시스템 환경 변수 편집을 클릭합니다.

  • 시스템 속성 창이 열리면 하단의 환경 변수 버튼을 클릭합니다.

  • 위쪽에는 사용자 변수가 표시되고, 아래쪽에는 시스템 변수가 표시됩니다.

원하는 변수를 선택하면 값과 경로를 확인할 수 있습니다.

이 방법은 환경 변수를 확인할 뿐만 아니라 새로 만들기, 편집, 삭제도 할 수 있어 가장 많이 사용됩니다.

특히 PATH 값을 확인할 때는 Path 항목을 선택한 뒤 편집 버튼을 누르면 등록된 경로 목록을 보기 쉽게 확인할 수 있습니다.

실행 창에서 바로 시스템 속성 열기

조금 더 빠르게 환경 변수 창을 열고 싶다면 실행 창을 사용할 수 있습니다.

  • 키보드에서 Win + R 키를 누릅니다.

  • 실행 창에 다음 명령어를 입력합니다.

SystemPropertiesAdvanced
  • 시스템 속성 창이 열리면 환경 변수 버튼을 클릭합니다.

이 방법은 검색창을 거치지 않고 바로 고급 시스템 설정 화면으로 이동할 수 있어 편리합니다.

명령 프롬프트에서 환경 변수 확인하기

명령 프롬프트에서도 환경 변수를 확인할 수 있습니다.

  • 전체 환경 변수를 확인하려면 다음 명령어를 입력합니다. 이 명령어를 실행하면 현재 세션에서 사용 가능한 환경 변수 목록이 한 번에 출력됩니다.
set

  • 특정 환경 변수만 확인하고 싶다면 다음과 같이 입력할 수 있습니다.(명령 프롬프트에서는 환경 변수를 %변수명% 형식으로 사용합니다.)
echo %PATH%

PowerShell에서 환경 변수 확인하기

윈도우 11에서는 PowerShell을 이용해서도 환경 변수를 확인할 수 있습니다.

  • 전체 환경 변수 목록을 확인하려면 다음 명령어를 입력합니다.
Get-ChildItem Env:

  • 특정 환경 변수를 확인하려면 다음과 같이 입력합니다.(PowerShell에서는 명령 프롬프트와 달리 환경 변수를 $env:변수명 형식으로 사용합니다.)
$env:Path

같은 카테고리의 다른 글
윈도우 11 / 파일 탐색기 / 네트워크 드라이브 연결하는 방법, 연결 끊는 방법

윈도우 11 / 파일 탐색기 / 네트워크 드라이브 연결하는 방법, 연결 끊는 방법

네트워크 드라이브란 네트워크 상에 연결된 저장 공간을 마치 내 PC에 있는 드라이브처럼 사용하는 기능입니다. 내 PC의 문서나 C 드라이브처럼 보이지만, 실제로는 회사 서버나 다른 컴퓨터, NAS(Network Attached Storage)에 저장되어 있는 공간입니다. 윈도우 11에서 네트워크 드라이브를 연결하는 방법과 연결된 네트워크 드라이브의 연결을 끊는 방법을 알려드립니다.

윈도우 11 / 디스크 관리 / 스팬 볼륨 만드는 방법

윈도우 11 / 디스크 관리 / 스팬 볼륨 만드는 방법

256GB 디스크 두 개 있는 것과 512GB 디스크 한 개 있는 것은, 총 크기는 같지만 다른 점이 있습니다. 전자의 경우는 300GB 크기의 파일을 저장할 수 없습니다. 런 경우 스팬 볼륨을 이용하여 256GB 디스크 두 개를 묶어서 하나처럼 사용할 수 있습니다.

윈도우 11 / 가상 데스크톱과 작업 보기

윈도우 11 / 가상 데스크톱과 작업 보기

컴퓨터는 멀티태스킹을 지원한다. 동시에 여러 가지 프로그램을 띄워 놓고 작업하는 것이 가능하다. 요즘은 너무나 당연한 것이지만, 아주 예전에는 한 번에 하나의 프로그램만 실행할 수 있었다. 멀티태스킹의 단점은 너무 많은 프로그램을 실행했을 때 프로그램 간 전환이 불편하다는 것이다. 이럴 때 유용한 것이 가상 데스크톱이다. 1번 데스크톱에는 파워포인트와 엑셀, 2번 데스크톱에는 포토샵과 일러스트레이터와 ...

윈도우 11 / CPU 온도 측정하는 방법

윈도우 11 / CPU 온도 측정하는 방법

CPU 온도는 컴퓨터 성능과 안정성에 중요한 영향을 미칩니다. 과열된 CPU는 시스템 성능 저하, 불안정한 작동, 심지어는 하드웨어 손상까지 초래할 수 있습니다. 윈도우 11에서 CPU 온도를 측정하는 여러 방법을 통해 시스템 상태를 모니터링하고 적절한 조치를 취할 수 있습니다. BIOS/UEFI를 통해 CPU 온도 측정 BIOS 또는 UEFI는 컴퓨터가 부팅될 때 실행되는 기본 시스템 소프트웨어로, ...

윈도우 11 / 배경 화면, 잠금 화면 변경하는 방법

윈도우 11 / 배경 화면, 잠금 화면 변경하는 방법

윈도우 11 배경화면은 사용자 컴퓨터의 바탕화면에 표시되는 이미지 또는 색상을 말합니다. 배경화면은 사용자 환경의 시각적 경험을 개인화하고, 더 나아가 심미적 만족감을 제공하는 요소 중 하나입니다. 잠금 화면은 컴퓨터가 잠금 상태일 때 사용자에게 표시되는 화면입니다. 이는 시스템 보안을 강화하고 개인 정보를 보호하기 위한 기능 중 하나입니다.

윈도우 11 / 사진 / 사진을 동영상으로 만드는 방법

윈도우 11 / 사진 / 사진을 동영상으로 만드는 방법

윈도우 11에는 이미지를 보고 편집할 수 있는 사진이라는 앱이 있다. 이름은 사진이지만 동영상 편집도 가능하다. 사진 앱을 이용하면 사진들을 모아서 동영상을 만들 수 있다. 기능이 제한적이기는 하지만, 아주 쉽다. 사진 앱은 윈도우 10에도 포함되어 있다. 생김새는 약간 다르지만 사용법은 거의 비슷하다. 윈도우 10 / 사진 / 사진을 동영상으로 만드는 방법 윈도우 11에서는 동영상 편집기로 ...

윈도우 11 / 나눔 글꼴 설치하는 방법

윈도우 11 / 나눔 글꼴 설치하는 방법

윈도우를 설치하고 나면 제일 먼저 하는 게 윈도우 업데이트, 그 다음이 글꼴 설치입니다. 개인적으로 맑은 고딕을 그다지 좋아하지 않아 다른 글꼴을 사용하는데, 그 다른 글꼴을 설치하지 않으면 기존에 만든 문서들이 엉망으로 보입니다. 가장 많이 사용하는 글꼴은 나눔 글꼴입니다. 나눔 글꼴을 설치하는 방법은 다음과 같습니다. 네이버 글꼴 모음 페이지로 접속합니다. 밑으로 조금 내려가면 글꼴을 다운로드할 ...

윈도우 11 / 작업 관리자 실행하는 여러 가지 방법

윈도우 11 / 작업 관리자 실행하는 여러 가지 방법

윈도우 11에서 작업 관리자를 여는 방법은 여러 가지가 있으며, 각각의 방법은 사용자의 필요와 상황에 따라 다르게 적용될 수 있습니다. 작업 관리자는 시스템 성능을 모니터링하고, 실행 중인 프로세스를 관리하며, 필요할 때 응답하지 않는 프로그램을 강제로 종료할 수 있는 유용한 도구입니다.

윈도우 11 / 내 컴퓨터 CPU 종류 확인하는 세 가지 방법

윈도우 11 / 내 컴퓨터 CPU 종류 확인하는 세 가지 방법

컴퓨터를 업그레이드하거나 특정 프로그램을 설치하기 전에, 내 컴퓨터에 어떤 CPU가 탑재되어 있는지 확인해야 할 때가 있습니다. 윈도우에서 CPU 정보를 확인하는 방법은 여러 가지가 있는데, 별도의 프로그램을 설치하지 않고도 할 수 있는 방법 세 가지를 소개해드립니다.

윈도우 11 / 라이젠 5 2600에 윈도우 설치하는 방법

윈도우 11 / 라이젠 5 2600에 윈도우 설치하는 방법

데스크톱의 CPU는 Rygen 5 2600이다. 윈도우 11 설치 가능한지 테스트를 해보면 두 가지 문제가 있다고 나온다. 이 PC는 보안 부팅을 지원해야 합니다. 이 PC에서 TPM 2.0 지원 및 사용하도록 설정해야 합니다. 이 메시지를 보고 윈도우 11 설치를 포기했었는데, 다시 알아보니 Rygen 5 2600이 윈도우 11이 지원하는 CPU 목록에 있고, 설정을 변경하면 되더라. 예를 들어 ...