본문 바로가기
etc.

윈도우 10 환경 변수(시스템 변수) Path 복원 과정

by 그릿er 2020. 8. 5.

 

 

 

jdk 실행 환경 설정을 하다가 환경 변수 Path값을 다 지워버리는 바람에 엄청난 멘붕,,,

 

 

 

 

여기서 말하는 Path값이란 

내 PC에서 오른쪽 마우스를 클릭하면 속성이 있습니다.

 

표시되어 있는 고급 시스템 설정을 들어가면 

환경 변수 가 있습니다.

시스템 변수에 Path의 값이 있습니다.

 

Path를 더블클릭하거나 편집을 누르면 

이런 창이 뜹니다.

 

지금은 임시방편으로 값들을 넣은 것이지만 제가 잘못 건드려서 원래 있던 경로들을 다 삭제하고 맨 위에 % JAVA_HOME%\bin 이것만 남겨져있었습니다.

 

이렇게 임시방편으로라도 해결(?)되기까지의 과정을 아래에 적어보겠습니다.

 

 

 

 

 

 

우선 구글링으로 찾은 Path값 복원 방법이 있습니다.

 

첫 번째로는 이 방법을 시도해보았습니다.

 

  1. cmd 창을 켠다.

  2. regedit을 친다.

  3. 레지스트리 편집기가 뜨면 다음의 경로로 찾아간다. (HKEY_LOCAL_MACHINE  ->  SYSTEM  ->  ControlSet002  ->  Control  -> Session Manager  -> Environment)

  4. 찾아간 위치에 Path경로를 복사한다.

 

 

근데 저는 2번에서 'regedit'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라는 오류가 떠서 그냥 컴퓨터에서 레지스트리 편집기를 검색해서 들어갔습니다.

 

하지만 해당 위치에 ControlSet002 파일은 없었고 ControlSet001 파일과 CurrentControlSet파일만 있었습니다. 

 

ControlSet001 파일에서 Path경로를 복사해와도 된다는 말에 들어가봤지만 제가 무언갈 많이 잘못 건드린 건지,,

 

해당 위치의 Path 값도 이미 전부 삭제되고 하나만 남아있었습니다.

 

 

 

 

그래서 두 번째로 시도한 방법은 제 컴퓨터와 제일 비슷한 환경을 가진 컴퓨터의 환경 변수들 복사하기였습니다.

 

윈도우 10이고 제 컴퓨터와 비슷한 부품들이 조립된(?) 지인에게 부탁하여 환경 변수를 다 복사해서 넣을 수 있었습니다.

 

그중에 저는 사용하지 않는 프로그램의 경로들 같으면 그것은 제외하고 복사했습니다.

 

아직까지는 무리 없이 컴퓨터가 잘 돌아가는 중입니다.

 

조금 더 공부해서 환경 변수가 이상이 생기면 컴퓨터에 무슨 문제가 생기는지, 또한 이런 임시방편의 방법 말고는 다른 방법은 없는지 좀 더 알아봐야겠습니다....

 

 

 


 

 

이상 컴퓨터 초보자의 오류 고치기 과정이었습니다.

 

저와 같이 잘못해서 오류를 발생시켜 방법을 찾아다니는 초보자들에게 조금이나마 이 과정들이 도움이 되기를 원하는 마음에 글을 작성한 것이라 많이 부족하고 이 글에도 많은 오류가 있을 수 있습니다.

 

그런 부분들은 살포시 댓글로 알려주시면 바로 수정하겠습니다.

 

해결방안을 알려주시는 댓글은 더더욱 환영입니다!!