Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

'%windir%'란 무엇일까요? 의미와 폴더 위치 확인 방법

윈도우 사용자 중 상당수가 오류 보고서나 각종 명령어에서 '%Windir%'라는 표현을 마주하고 그 의미가 궁금하다는 문의를 많이 해왔습니다. 이 글에서는 %windir%가 정확히 무엇을 뜻하는지 설명하고, 특정 명령어가 어떤 폴더를 가리키는지 직접 확인하는 방법까지 함께 알려드리겠습니다.

%windir%란 무엇인가?

윈도우에서는 앞뒤로 퍼센트(%) 기호가 붙은 명령어를 종종 볼 수 있습니다. 이러한 명령어는 '환경 변수'라고 불리며, 특정 폴더나 경로를 빠르게 열거나 지칭할 때 사용됩니다.

그중 %windir%는 윈도우 운영체제의 핵심 폴더, 즉 시스템 운영에 필수적인 중요 파일들이 모두 저장되어 있는 'Windows 메인 폴더'를 의미합니다. 이 폴더는 윈도우가 설치된 최상위 드라이브(보통 C드라이브) 안에 위치하며, 중요한 시스템 파일이 보관되어 있기 때문에 일반적으로 관리자 권한이나 특별한 권한이 있어야 접근할 수 있습니다.

윈도우에는 이처럼 앞뒤에 퍼센트 기호를 붙여 이름만 입력하면 바로 열 수 있는 시스템 폴더가 여럿 있습니다. 단, 해당 이름은 고유해야 정상적으로 열립니다. 참고로 실행 창에 %systemroot%라고 입력한 뒤 엔터 키를 눌러도 동일하게 Windows 폴더를 열 수 있는데, 이 명령 역시 윈도우의 루트 디렉터리를 가리킵니다.

특정 명령어가 가리키는 폴더를 확인하는 방법

퍼센트 기호로 묶인 명령어는 실행 창에 입력하면 해당하는 특정 폴더나 디렉터리를 열어 줍니다. 만약 어떤 명령어가 실제로 어느 폴더를 가리키는지 확실하지 않다면, 실행하기 전에 'echo' 명령으로 그 경로를 미리 출력해 볼 수 있습니다. 이렇게 하면 대상 폴더를 정확히 파악할 수 있어, 출처를 알 수 없는 명령 실행으로 인한 보안 위험도 예방할 수 있습니다.

  1. 키보드에서 Windows 키 + R을 눌러 실행 창을 엽니다.
  2. cmd를 입력한 뒤, Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.
  3. Echo를 입력하고, 그 뒤에 확인하고 싶은 명령어를 퍼센트 기호와 함께 입력합니다. 예: echo %windir%
  4. Enter 키를 눌러 명령을 실행합니다.
  5. 명령 프롬프트 화면에 해당 명령어가 실제로 가리키는 디렉터리(경로)가 그대로 표시됩니다.
  6. 표시된 주소를 실행 창에 입력하고 Enter를 누르면 해당 폴더를 바로 열어볼 수도 있습니다.

이 방법은 %windir%뿐만 아니라 %temp%, %appdata%, %programfiles% 등 다양한 환경 변수에 모두 적용할 수 있으니, 낯선 명령어를 접했을 때 활용해 보시기 바랍니다.