반응형
Windows에서 환경 변수 수정하는 법 🌐

부제: 사용자 변수 + 시스템 변수 편집부터 PATH 추가/변경 · 삭제까지 완벽 안내
1. 환경 변수란?
- 환경 변수는 운영체제나 실행 중인 응용 프로그램이 참조하는 키/값 형태의 설정값이야.
- 예: PATH, JAVA_HOME, TEMP 같은 변수들이 있고, 프로그램 실행 경로나 설정 등에 반영됨.
- Windows에서는 사용자 변수(User variables) 와 시스템 변수(System variables) 두 종류로 나뉘어 있음.
- 시스템 변수는 모든 사용자에게 공통 적용되고, 사용자 변수는 해당 사용자 계정에만 적용됨.
- 환경 변수 변경은 새로 실행하는 프로세스에만 반영되고, 이미 실행 중인 프로그램에는 영향을 주지 않아.
2. 환경 변수 편집 경로 (Windows 10 / 11 기준)
아래 단계 따라 하면 환경 변수 편집 화면까지 갈 수 있어. (HowToGeek 버전 기준)
(A) 설정 UI 통해 접근하는 방법
- 시작 메뉴 → “환경 변수”, “Edit environment variables” 또는 “Advanced system settings” 같은 키워드 입력해서 검색
- 또는 작업 표시줄의 검색창에 Edit the system environment variables 입력
- System Properties (시스템 속성) 창이 열리면, Advanced (고급) 탭 클릭
- 하단의 Environment Variables… 버튼 클릭
- 환경 변수 창이 뜨면, 사용자 변수 또는 시스템 변수 영역에서 새로 만들기(New) / 편집(Edit) / 삭제(Delete) 선택 가능
- 완료 후 확인(OK) → 시스템 속성 / 설정 창 닫기
Windows 11에서는 “Edit environment variables for your account” 기능이 있어 사용자 변수만 바로 편집 가능. 다만 시스템 변수 변경은 관리자 권한이 필요함.
(B) 명령어 / 실행창을 통한 빠른 접근
- Win + R 키 → sysdm.cpl 입력 → Enter
- 그러면 시스템 속성(System Properties) 창 나옴 → 위 방식과 동일하게 Advanced → Environment Variables… 클릭
- 또는 다음 명령어 직접 실행:→ 사용자/시스템 환경 변수 편집 창이 바로 열림
-
rundll32.exe sysdm.cpl,EditEnvironmentVariables
3. 변수 추가 / 편집 / 삭제 방법 & 예시
| 새 변수 만들기 | 환경 변수 창 → 원하는 영역(User/System) → “New…” 클릭 → 변수 이름(Name) + 값(Value) 입력 → OK | 시스템 변수 추가는 관리자 권한 필요 |
| 변수 편집 (기존 항목 변경) | 변수 선택 → “Edit…” 클릭 → 기존 값 수정 (예: PATH에 새 경로 추가) → OK | PATH 편집 시엔 기존 값 보존하면서 덧붙이는 방식 추천 |
| 변수 삭제 | 변수 선택 → “Delete” 클릭 → 확인 | 삭제할 때 시스템 핵심 변수면 시스템 오류 가능성 있음 주의 |
| PATH 계열 변수 다루기 | PATH 변수는 “Edit” 창에서 여러 줄로 경로를 나눠서 관리 가능. 새 경로 추가 또는 순서 조정 가능 | 경로 중복 / 잘못된 경로 주의 → 경로 길이 제한(Windows 내부 제한) 고려 |
| 적용 / 반영 | OK → 창 닫기 후, 새로 실행하는 프로그램에는 변경 사항 적용됨 | 이미 실행 중인 터미널/프로그램은 변경 반영 안 됨 → 재시작 또는 새 창 열기 필요 |
4. 주의사항 & 팁
- 시스템 변수 편집은 컴퓨터 전반에 영향 줄 수 있으니 작업하기 전에 현재 변수 값을 복사해 백업해두는 게 좋아.
- PATH 등 긴 문자열 변수는 실수로 잘못 지우거나 덮어쓰기 쉬우니 조심.
- 사용자 계정 권한이 낮으면 시스템 변수 영역은 회색 처리되어 수정 불가한 경우 있음. 관리자 권한 필요함.
- 명령줄(CMD) 또는 PowerShell에서 사용하는 setx 명령어로 환경 변수 설정도 가능하지만, 이 방식은 현재 세션엔 반영되지 않고 새 프로세스에만 적용됨.
- 레지스트리 직접 수정도 가능하지만 위험성 크니까 GUI 방식 또는 명령어 방식 쓰는 게 안전.
반응형
'IT 이것저것 > Windows' 카테고리의 다른 글
| Windows 백업, 파일 이전 & OOBE(Out-Of-Box Experience) 정리 가이드 💾 (0) | 2025.10.05 |
|---|---|
| Windows 11에서 “선택적 기능(Optional Features)” 설치하거나 제거하는 법 📦 (0) | 2025.10.02 |
| Windows에서 USB 장치 차단하는 법 & 보안 강화 전략 🔒 (0) | 2025.09.22 |
| Windows 앱 권한 감사: 내 PC가 어떤 정보에 노출되어 있을까? 🔍 (1) | 2025.09.18 |
| 6가지 이유로 보는 “예상보다 일찍 고장 나는 Wi-Fi 라우터” (0) | 2025.09.10 |
댓글