Windows에서 환경 변수를 편집, 지우기 및 삭제하는 방법

프로그래머, 시스템 관리자 및 고급 사용자는 어느 시점에서 환경 변수로 작업해야 할 수 있습니다. 일부는 환경 변수를 삭제하기를 원할 수 있습니다. 다른 사람들은 그 값을 변경하기를 원할 것입니다. 이 가이드에서는 환경 변수를 편집하거나 삭제하는 방법과 Windows에서 환경 변수를 설정 해제하는 방법을 공유합니다.

내용물

  1. 환경 변수 창 열기
  2. Windows에서 환경 변수를 편집하는 방법
  3. 명령 프롬프트에서 환경 변수를 편집하는 방법
  4. PowerShell에서 환경 변수를 편집하는 방법
  5. Windows에서 환경 변수 값을 지우는 방법(명령 프롬프트에서)
  6. Windows에서 환경 변수를 삭제하는 방법
  7. 명령 프롬프트에서 환경 변수를 삭제하는 방법
  8. PowerShell에서 환경 변수를 삭제하는 방법
  9. Windows에서 환경 변수를 편집하고 삭제하는 방법을 배우고 싶었던 이유는 무엇입니까?

환경 변수 창 열기

이 문서에 표시된 많은 편집을 수행하려면 먼저 환경 변수 창 을 열어야 합니다 . 이 가이드에서는 이를 수행하는 방법을 설명하고 환경 변수 작업에 대한 기본 사항을 보여줍니다. Windows에서 환경 변수란 무엇입니까? .

How to edit, clear, and delete environment variables in Windows

Windows 10의 환경 변수 창

읽기를 건너뛰려면 모든 Windows 버전에서 동일하게 작동하는 경로 중 하나는 실행 창(Win + R) , 명령 프롬프트 또는 PowerShell 을 열고 rundll32.exe sysdm.cpl,EditEnvironmentVariables 명령을 실행하는 것 입니다.

Windows에서 환경 변수를 편집하는 방법

기존 환경 변수의 값을 변경하려면 먼저 환경 변수 창에서 선택합니다. 그런 다음 편집 을 클릭하거나 탭 합니다.

How to edit, clear, and delete environment variables in Windows

Windows 10에서 환경 변수를 편집하는 방법

변수의 이름과 값을 모두 편집할 수 있는 창이 표시됩니다. 원하는 대로 수정하고 확인을 누릅니다 . 그런 다음 환경 변수 창 에서 확인을 한 번 더 누릅니다 .

How to edit, clear, and delete environment variables in Windows

환경 변수 편집

명령 프롬프트에서 환경 변수를 편집하는 방법

명령 프롬프트 에서 새 환경 변수를 만들거나 기존 환경 변수의 값(이름이 아님)을 편집할 수도 있습니다. 입력해야 하는 명령은 다음과 같습니다.

  • setx variable_name "value" 사용자 환경 변수를 생성하려면
  • setx variable_name "value" /m 시스템 환경 변수를 생성하려는 경우

예를 들어, setx TEST "C:\digitalcitizen" 을 입력하고 C:\digitalcitizen 값으로 TEST라는 사용자 변수를 생성했습니다 .

How to edit, clear, and delete environment variables in Windows

명령 프롬프트를 사용하여 환경 변수를 설정하는 방법

환경 변수의 값을 변경하려면 동일한 setx 명령을 실행할 수 있지만 변수에 대해 새 값을 지정할 수 있습니다. 예를 들어, setx TEST "C:\DC" 를 실행하면 TEST 환경 변수 의 값이 C:\DC 로 변경 됩니다.

How to edit, clear, and delete environment variables in Windows

명령 프롬프트에서 환경 변수 값을 변경하는 방법

setx 명령이 마지막으로 입력한 값으로 기존 값을 다시 쓰기 때문에 작동 합니다. 따라서 동일한 변수에 대해 이 명령을 여러 번 사용하면 변수는 마지막으로 입력한 값을 유지합니다.

변수 값에 여러 경로가 포함되도록 하려면 아래 스크린샷과 같이 공백 없이 각각을 세미콜론으로 구분하여 작성해야 합니다.

How to edit, clear, and delete environment variables in Windows

명령 프롬프트를 사용하여 환경 변수에 여러 값을 추가하는 방법

참고: 명령 프롬프트 에서 set 명령 을 실행하여 사용 가능한 모든 환경 변수 목록을 얻을 수 있습니다 (setx가 아니고 매개변수 없음). 그러나 방금 환경 변수를 만들거나 편집한 경우 변경 사항이 표시되도록 명령 프롬프트 를 닫았다가 다시 열어야 합니다.

How to edit, clear, and delete environment variables in Windows

명령 프롬프트에서 모든 환경 변수를 보는 방법

PowerShell에서 환경 변수를 편집하는 방법

PowerShell 에서 기존 환경 변수의 값을 만들거나 편집할 수도 있습니다 . 이에 대한 PowerShell 명령은 다음과 같습니다.

  • [Environment]::SetEnvironmentVariable("variable_name","variable_value","User") 사용자 환경 변수를 생성하려는 경우
  • [Environment]::SetEnvironmentVariable("variable_name","variable_value","Machine") 시스템 환경 변수를 생성하려는 경우

예를 들어, [Environment]::SetEnvironmentVariable("TEST","digitalcitizen.life","User") 를 입력하여 값이 digitalcitizen.life 인 TEST라는 사용자 환경 변수를 생성했습니다 . 나중에 변수 값을 변경하려면 다른 값을 사용하여 동일한 명령을 실행할 수 있습니다. 명령 프롬프트 의 setx 와 마찬가지로 이 명령은 실행할 때마다 지정된 변수의 값을 다시 씁니다.

How to edit, clear, and delete environment variables in Windows

PowerShell로 환경 변수를 설정하는 방법

변수에 여러 값을 할당하려면 아래 그림과 같이 각 값 사이에 세미콜론을 사용하여 명령에 모든 값을 입력합니다.

How to edit, clear, and delete environment variables in Windows

PowerShell에서 환경 변수에 여러 값을 추가하는 방법

참고: PowerShell 에서 Get-ChildItem Env: 명령 을 실행하여 모든 환경 변수 목록을 가져올 수 있습니다 . 그러나 방금 환경 변수를 만들거나 편집한 경우 변경 사항이 표시되도록 PowerShell 을 닫았���가 다시 열어야 합니다.

How to edit, clear, and delete environment variables in Windows

PowerShell에서 모든 환경 변수를 보는 방법

Windows에서 환경 변수 값을 지우는 방법(명령 프롬프트에서)

환경 변수의 값을 제거하려면(이름은 유지하면서) 환경 변수 창에서 마우스와 키보드로 제거할 수 없습니다. 변수를 선택하고 편집 을 누르면 값을 삭제할 수 있지만 이 버튼이 회색으로 표시되므로 확인 을 누를 수 없습니다. 따라서 변경 사항을 저장할 수 없습니다.

How to edit, clear, and delete environment variables in Windows

Windows 10에서 환경 변수를 지우는 방법

그러나 명령 프롬프트 를 사용하여 환경 변수의 값을 지울 수 있습니다 . 명령 프롬프트 에서 환경 변수를 설정 해제하려면 setx variable_name "" 명령을 입력합니다 . 예를 들어, 우리는 setx TEST "" 를 입력 했고 이 환경 변수는 이제 빈 값을 갖습니다.

How to edit, clear, and delete environment variables in Windows

명령 프롬프트로 환경 변수를 지우는 방법

다음으로 환경 변수를 제거하는 방법을 알아보겠습니다.

Windows에서 환경 변수를 삭제하는 방법

특정 환경 변수를 더 이상 사용하지 않으려면 환경 변수 창에서 선택하십시오. 그런 다음 삭제 를 누릅니다 . Windows는 이 작업에 대한 확인을 요청하지 않습니다. 따라서 마음이 바뀌었다면 취소 를 눌러야 제거가 적용되지 않습니다. 삭제를 계속하려면 확인을 누릅니다 .

How to edit, clear, and delete environment variables in Windows

Windows 10에서 환경 변수를 삭제하는 방법

명령 프롬프트에서 환경 변수를 삭제하는 방법

명령 프롬프트 에서 환경 변수를 삭제하려면 해당 변수 유형에 따라 다음 두 명령 중 하나를 입력합니다.

  • REG 삭제 "HKCU\Environment" /F /V "variable_name" 이 사용자 환경 변수인 경우 또는
  • REG 시스템 환경 변수인 경우 "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /F /V "variable_name"을 삭제 합니다.

예를 들어, REG delete "HKCU\Environment" /F /V "TEST" 를 입력했는데 TEST 환경 변수가 사용자 프로필에서 사라졌습니다.

How to edit, clear, and delete environment variables in Windows

명령 프롬프트를 사용하여 Windows에서 환경 변수를 설정 해제하는 방법

PowerShell에서 환경 변수를 삭제하는 방법

PowerShell 에서 환경 변수를 설정 해제하고 삭제하려면 다음 명령을 입력합니다.

  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"User") 사용자 프로필 변수인 경우 또는
  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine") 시스템 전체 변수인 경우.

예를 들어 [Environment]::SetEnvironmentVariable("TEST", $null ,"User") 를 입력했는데 이 환경 변수가 사용자 프로필에서 사라졌습니다.

How to edit, clear, and delete environment variables in Windows

PowerShell에서 환경 변수를 삭제하는 방법

그게 다야!

Windows에서 환경 변수를 편집하고 삭제하는 방법을 배우고 싶었던 이유는 무엇입니까?

이제 모든 작업을 수행하는 방법을 알았습니다. 하지만 왜 환경 변수를 변경하거나 편집하고 싶었습니까? 더 이상 사용하지 않는 특정 앱의 변수가 시스템에 남아 있었기 때문입니까? 아니면 특별한 설정이 있고 환경 변수로 작업해야 하기 때문입니까? 아래 의견 섹션에서 알려주십시오.

댓글 남기기

서울·경기도 2026년 10월 집 관리 체크리스트: 바닥난방·창문 틈새·건조·가을 미세먼지

서울·경기도 2026년 10월 집 관리 체크리스트: 바닥난방·창문 틈새·건조·가을 미세먼지

서울·경기도의 2026년 10월 집 관리법을 확인하세요. 바닥난방·보일러 안전 점검, 창틀 패킹과 틈바람, 실내 건조·가습기 관리, 가을 미세먼지 환기 요령을 정리하고 세입자와 집주인의 확인 범위, 기후 평년값과 단기예보의 차이도 설명합니다.

2026년 10월 서울·경기도 텃밭에 무엇을 심을까? 채소·허브·꽃과 주차별 재배 체크리스트

2026년 10월 서울·경기도 텃밭에 무엇을 심을까? 채소·허브·꽃과 주차별 재배 체크리스트

2026년 10월 서울과 경기도에서 심기 좋은 채소·허브·꽃을 정리했습니다. 기상청 평년값과 9월 29일 현재 예보를 구분해 직파, 모종 정식, 실내 파종, 첫서리 대비와 주차별 할 일을 안내합니다.

2026년에 알아야 할 팟캐스팅 트렌드: 초보자를 위한 로드맵

2026년에 알아야 할 팟캐스팅 트렌드: 초보자를 위한 로드맵

팟캐스팅이 처음이신가요? 2026년 비디오, 콘텐츠 검색, 스크립트, AI, 분석, 수익 창출을 좌우하는 트렌드와 실용적인 출시 계획을 알아보세요.

UGC 마스터클래스: 신뢰를 얻고 행동을 유도하는 사용자 생성 콘텐츠(UGC) 구축하기

UGC 마스터클래스: 신뢰를 얻고 행동을 유도하는 사용자 생성 콘텐츠(UGC) 구축하기

진정성을 잃지 않고 고객 및 크리에이터 콘텐츠를 발굴, 허가, 브리핑, 게시 및 측정하는 실용적인 UGC 마스터클래스입니다.

커뮤니티 구축이 새로운 마케팅인 이유와 그렇지 않은 경우

커뮤니티 구축이 새로운 마케팅인 이유와 그렇지 않은 경우

커뮤니티 구축은 신뢰, 고객 유지, 피드백 및 지지를 강화할 수 있지만 모든 마케팅 채널을 대체할 수는 없습니다. 장단점을 비교하여 적합한 모델을 선택하세요.

2026년 소셜 미디어 알고리즘 변화 대응 방안: 확정된 사항, 맥락적 고려 사항, 그리고 아직 알려지지 않은 사항

2026년 소셜 미디어 알고리즘 변화 대응 방안: 확정된 사항, 맥락적 고려 사항, 그리고 아직 알려지지 않은 사항

주요 소셜 플랫폼들이 2026년 순위 변동에 대해 실제로 확인한 내용은 무엇인지, 상황에 따라 달라지는 요소는 무엇인지, 그리고 근거 없는 소문에 현혹되지 않고 어떻게 변화에 적응해야 하는지 알아보세요.

브랜드 마케팅에서 진정성 있는 스토리텔링: 대본처럼 들리지 않게 신뢰를 구축하는 방법

브랜드 마케팅에서 진정성 있는 스토리텔링: 대본처럼 들리지 않게 신뢰를 구축하는 방법

증거, 실제적인 긴장감, 윤리적인 고객 사례, 그리고 실질적인 진위 검증을 활용하여 브랜드 스토리텔링을 신뢰할 수 있고, 인간적이며, 구체적으로 만드는 방법을 알아보세요.

4분기 성공을 위한 이메일 마케팅 전략: 우선순위, 테스트 및 절충안

4분기 성공을 위한 이메일 마케팅 전략: 우선순위, 테스트 및 절충안

수익성 있는 연말연시 성장을 위해 도달률, 빈도, 할인, 자동화, 전달률 및 측정을 균형 있게 고려하여 더욱 스마트한 4분기 이메일 전략을 구축하세요.

전환율 높은 짧은 영상 제작 방법: 실용적인 프레임워크

전환율 높은 짧은 영상 제작 방법: 실용적인 프레임워크

틱톡, 릴스, 쇼츠 등 다양한 플랫폼에서 매력적인 요소, 형식, 진정성, 행동 유도 문구(CTA), 플랫폼 적합성, 테스트를 균형 있게 활용하여 전환율 높은 짧은 동영상을 제작하는 방법을 알아보세요.

The Shift from Influencers to Key Opinion Consumers (KOCs): What Brands Need to Know in 2026

The Shift from Influencers to Key Opinion Consumers (KOCs): What Brands Need to Know in 2026

Why are brands testing KOCs instead of relying only on influencers? Learn what KOCs are, why social commerce favors them, common myths, and how to run a measurable pilot.