이번에는 마이크로소프트의 운영체제인 “윈도우10 환경변수 설정” 대해 알아보도록 하겠습니다. 컴퓨터가 작업을 할때 알아보기 쉽도록 환경변수라는 이름을 정해서 프로그램을 설치하거나 실행할때 이해를 쉽게 하도록 하는 설정을 하는데 이 환경변수 잘못 수정하거나 삭제한 경우 프로그램이 정상적으로 실행되지 않기 때문에 환경변수 Path 편집 시 항상 주의해야 합니다.
대부분 이러한 환경변수는 자바 개발자나 자바버전, 라이센스 , HostID 입력, 네트워크 연결 설정 등에서 사용되는데 실수로 환경변수를 잘못 입력한 경우 초기화하는 방법과 함께 다양한 정보를 알아보도록 하겠습니다.
우선 환경변수 설정은 윈도우뿐만 아니라 MS-Dos,MAC OSX, 리눅스등 다양한 운영체제에 모두 존재하며 그 외에도 모든 프로그램에 존재합니다.
- 프로그램 실행 및 검색: 환경 변수를 사용하면 운영 체제 및 응용 프로그램이 실행 파일을 찾고 실행하는 데 필요한 경로 및 위치 정보를 저장할 수 있습니다. 예를 들어, 시스템 경로에 대한 환경 변수를 설정하면 명령 프롬프트에서 실행 파일을 어디서나 실행할 수 있습니다.
- 설정 관리: 환경 변수를 사용하여 프로그램 설정, 사용자 프로필 경로, 라이브러리 경로 등을 관리할 수 있습니다. 이를 통해 프로그램이 특정 디렉토리에서 필요한 파일을 찾거나 저장할 수 있습니다.
- 프로그램 간 상호 작용: 다양한 응용 프로그램이 동일한 환경 변수를 참조하여 정보를 공유하거나 상호 작용할 수 있습니다. 이것은 시스템 및 응용 프로그램 간에 데이터 및 설정을 공유하는 데 사용됩니다.
- 시스템 설정: 운영 체제 자체의 설정 및 동작을 관리하는 데 환경 변수가 사용됩니다. 시스템 변수는 컴퓨터의 중요한 정보를 저장하며, 시스템의 성능 및 동작에 영향을 미칩니다.
그리고 윈도우의 환경변수를 설정하는 이유는 기본적으로 프로그램을 설치하고 실항할때 실행파일을 임의로 지정하거나 자바 위치경로 및 프로그램의 라이센스 경로를 설정을 추가하거나 삭제 변경할때에도 환경변수를 사용합니다.
- 환경변수 예 : UG NX 환경변수 설정방법 및 변수값 총정리
- 자바 설치 예 : UG NX12 JAVA 설치 및 라이센스 변경방법
본 포스팅은 윈도우10 환경변수 설정을 진행하지만 윈도우8이나 윈도우7등에서도 모두 동일합니다.
윈도우10 환경변수 설정
윈도우11 및 윈도우10 환경변수는 Windows 운영체제에서 시스템과 여러 응용 프로그램이 동작하는 데 필요한 중요한 설정 정보를 저장하는 데 사용되는 설정입니다. 이러한 환경 변수들은 시스템 경로, 실행 파일 위치, 사용자 프로파일 및 많은 다른 시스템 및 응용 프로그램 설정을 제어합니다.
우선 내컴퓨터를 실행합니다.
좌측에 보이는 내PC아이콘을 선택 후 마우스 우클릭 “속성(R)을 선택합니다.
그럼 윈도우 운영체제의 프로세서 및 메모리,시스템종류,컴퓨터이름,윈도우 라이센스 정품인증등을 확인할 수 있습니다.
환경변수 설정을 위해서는 “설정변경“을 선택합니다.
시스템 속성이 실행되면 “고급“탭을 선택합니다.
- 성능 : 시각 효과 및 프로세서 일정 메모리 사용 및 가상메모리 설정
- 사용자 프로필 : 사용자 로그인에 관련된 바탕화면 설정
- 시작 및 복구 : 시스템 시작 및 오류 및 디버깅 정보 설정
환경변수를 시작합니다.
그럼 사용자 변수와 시스템 변수 두가지 변수값을 추가하거나 편집, 삭제할 수 있습니다.
환경변수 추가 및 삭제 편집방법
윈도우 환경변수는 다음 두 가지 유형으로 나뉩니다.
- 시스템 환경 변수: 시스템 전체에 영향을 미치는 환경 변수로, 모든 사용자 및 응용 프로그램에 적용됩니다. 이러한 환경 변수들은 Windows 운영 체제의 핵심적인 부분을 구성하며, 주로 Windows 설치 및 시스템 구성과 관련된 정보를 저장합니다.
- 사용자 환경 변수: 특정 사용자에게만 적용되는 환경 변수로, 각 사용자가 자신의 프로파일에 대해 사용자 지정 설정을 할 수 있습니다. 사용자 환경 변수는 사용자 프로파일과 관련된 정보를 저장하며, 사용자의 환경 및 선호도를 설정하는 데 사용됩니다.
- 기본적으로 TEMP 임시폴더의 값이 C:Windows라는 권한이 높은 경로에 있어 프로그램이 설치되지 않는 경우가 있습니다.
- 이런경우에는 편집을 통해 임시폴더의 경로를 C:\TEMP나 D:\TEMP 등으로 변경합니다.
이때 실제로도 해당경로에 동일한 폴더를 미리생성해야 하며 이러한 방법으로 NX나 CATIA, JAVA등의 환경변수 및 라이센스 계정을 설정할 수 있습니다.
Windows 환경 변수는 Windows 운영 체제에서 시스템과 여러 응용 프로그램이 동작하는 데 필요한 중요한 설정 정보를 저장하는 데 사용되는 설정입니다. 이러한 환경 변수들은 시스템 경로, 실행 파일 위치, 사용자 프로파일 및 많은 다른 시스템 및 응용 프로그램 설정을 제어합니다.
환경 변수는 주로 다음 두 가지 유형으로 나뉩니다.
- 시스템 환경 변수: 시스템 전체에 영향을 미치는 환경 변수로, 모든 사용자 및 응용 프로그램에 적용됩니다. 이러한 환경 변수들은 Windows 운영 체제의 핵심적인 부분을 구성하며, 주로 Windows 설치 및 시스템 구성과 관련된 정보를 저장합니다.
- 사용자 환경 변수: 특정 사용자에게만 적용되는 환경 변수로, 각 사용자가 자신의 프로파일에 대해 사용자 지정 설정을 할 수 있습니다. 사용자 환경 변수는 사용자 프로파일과 관련된 정보를 저장하며, 사용자의 환경 및 선호도를 설정하는 데 사용됩니다.
환경 변수는 주로 명령 프롬프트나 PowerShell과 같은 명령어 인터페이스를 사용하여 확인 및 수정할 수 있으며, Windows 제어판의 “시스템 및 보안” 또는 “시스템”에서도 관리할 수 있습니다.
환경변수 설정 복구 초기화
실수로 환경변수 설정을 잘못 변경하여 윈도우 충돌을 일으키거나 정상적으로 앱 실행되지 않는 경우 환경변수 복구하여 초기설정으로 되돌릴 수 있습니다.
윈도우 명령프롬프트 관리자권한으로 실행 후 아래 명령어를 입력합니다.
echo %PATH%
그럼 현재 시스템의 Path 변수에 설정된 값을 보여주며 이 값을 복사 한 다음 시스템 환경변수에 위 경로를 추가해서 초기 변수값으로 되돌릴 수 있습니다.
이러한 환경 변수들은 Windows 운영 체제 및 다양한 응용 프로그램에서 중요한 역할을 하며, 사용자 및 시스템 설정을 구성하는 데 필수적입니다.