반응형
개요
윈도우10에서 환경 변수를 건드리다가 잘못되는 경우가 생길 수 있다. ...
재부팅을 하기 전이라면, 그 전의 값을 알아낼 수 있는 방법이 몇 가지 있다.
레지스트리
환경변수는 레지스트리에 저장이 되므로, 레지스트리를 살펴보는 방법이 있다. 그러나 대체적으로 만족스럽지는 못할 듯 하다. 환경변수를 변경하는 순간, 레지스트리 값도 같이 바뀌기 때문에...
전에 열어두었던 '명령 프롬프트', '파워셀' 등의 창.
환경변수를 변경하기 전에 열어두었던 '명령 프롬프트'가 있다면, 구세주가 될 수 있다. 명령 프롬프트에서 echo %path%
를 쳐본다.
파워셀을 열어둔 게 있었다면, $env:path
를 타이핑.
ProcessExplorer 이용
마이크로소프트에서 제공하는 'ProcessExplorer'가 있다.
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
접속 후Download Process Explorer
을 눌러 다운로드한다.- 다운받은
ProcessExplorer.zip
을 압축해제하고procexp64.exe
을 실행한다. - 환경 변수를 수정하기 전에 열려져있었을 프로세스를 찾는다. 보통 '파일 탐색기'는 열어져있었을 가능성이 높다.
explorer.exe
를 찾고, 마우스 오른쪽을 한 뒤에properties
-Environment
를 본다.- path값을 살펴본다.
전에 열려있었던 'chrome'브라우저
크롬브라우저에서 chrome://conflicts/
로 접속을 하면, 무엇이 로드되고 있는지가 나타난다. 이것으로 환경변수를 어느정도는 추측은 할 수 있다... 정확하지는 않다. 크롬 관련된 것은 제외하고, 'shellextension'관련 제외하고, 내가 설치했던 것들을 살펴보면 몇 가지 정도는 건질 수 있다...
그런데 이게 가능하다면, 위에서 설명한 'ProcessExplorer'를 이용하는 것이 정확하다.
반응형