%temp%의 정의와 역할
Windows 운영 체제에서 %temp%는 사용자별 임시 파일을 저장하는 특수 폴더를 가리키는 환경 변수입니다. 이 변수는 시스템이 현재 로그인한 사용자 계정의 임시 폴더 경로를 자동으로 연결해 줍니다. 기본 경로는 C:\Users\<사용자이름>\AppData\Local\Temp 이며, 각 사용자는 자신의 계정에 할당된 이 폴더에만 접근할 수 있습니다. 프로그램을 설치하거나 실행할 때 생성되는 캐시, 설치 중간 파일, 업데이트 임시 데이터 등이 이곳에 쌓입니다. 이러한 파일들은 본래 작업이 끝나면 자동으로 삭제되어야 하지만, 많은 경우 그렇지 못하고 남아 디스크 공간을 차지합니다. 따라서 %temp% 폴더를 정기적으로 정리하면 시스템 성능 유지에 도움이 됩니다.
%temp% 폴더는 사용자 권한으로 실행되는 모든 응용 프로그램에서 사용됩니다. 예를 들어, 웹 브라우저가 다운로드한 파일을 임시로 저장하거나, 문서 편집기가 자동 저장 기능을 수행할 때 이 폴더를 활용합니다. 이 때문에 %temp%는 사용자 환경에서 발생하는 다양한 임시 데이터의 집합소라고 할 수 있습니다. 초보자가 이 폴더를 이해하면 불필요한 파일을 안전하게 제거하고 저장 공간을 확보하는 데 큰 도움을 받을 수 있습니다.

시스템 Temp 폴더와 %temp%의 차이
| 구분 | %temp% (사용자 Temp) | 시스템 Temp (C:\Windows\Temp) |
|---|---|---|
| 위치 | C:\Users\<사용자명>\AppData\Local\Temp | C:\Windows\Temp |
| 접근 권한 | 해당 사용자만 접근 가능 | 관리자 권한 필요 (일반 사용자는 제한) |
| 주요 용도 | 사용자 응용 프로그램의 임시 파일 (브라우저 캐시, 설치 프로그램 등) | 운영 체제 수준의 임시 파일 (Windows 업데이트, 드라이버 설치 등) |
| 정리 빈도 | 사용자가 직접 정리 가능 (안전함) | 시스템 파일과 관련되어 있어 주의 필요 |
위 표에서 확인할 수 있듯이, 두 폴더는 서로 다른 목적과 권한으로 운영됩니다. %temp%는 사용자 개별 환경에 속하므로 일반적인 삭제 작업이 시스템에 큰 영향을 주지 않습니다. 반면 C:\Windows\Temp 폴더는 운영 체제가 필요로 하는 임시 데이터를 저장하므로, 함부로 삭제하면 시스템 불안정을 초래할 수 있습니다. 많은 초보자들이 이 두 폴더를 혼동하여 실수하는 경우가 있으므로, 반드시 구분해서 접근해야 합니다. 실제로 Microsoft 공식 문서에서도 사용자 임시 폴더와 시스템 임시 폴더의 차이를 명확히 설명하고 있습니다.
%temp% 폴더 열기와 활용 방법
%temp% 폴더를 가장 빠르게 여는 방법은 실행 대화 상자를 활용하는 것입니다. 키보드에서 Windows 키와 R 키를 동시에 누른 후, 열기 입력란에 %temp%를 입력하고 Enter 키를 누르면 즉시 해당 폴더가 열립니다. 이 방법은 파일 탐색기를 여러 번 클릭할 필요 없이 바로 접근할 수 있어 매우 편리합니다. 또한 파일 탐색기의 주소 표시줄에 %temp%를 직접 입력해도 동일한 결과를 얻을 수 있습니다.

이 폴더를 정리하는 과정은 간단하지만 주의할 점이 있습니다. 아래 목록은 안전하게 %temp% 폴더를 정리하는 기본 단계입니다.
- 실행 창(Win+R)에서 %temp%를 입력하여 폴더를 엽니다.
- 모든 파일과 폴더를 선택합니다 (Ctrl+A).
- 삭제 키(Delete)를 누릅니다. 일부 파일이 사용 중이라 삭제되지 않을 수 있으며, 이는 정상입니다.
- 삭제되지 않은 파일은 건너뛰고 나머지를 정리합니다. 사용 중인 파일은 건드리지 않는 것이 안전합니다.
- 휴지통을 비워 최종적으로 공간을 확보합니다.
이 과정을 정기적으로 수행하면 수 기가바이트의 디스크 공간을 확보할 수 있습니다. 특히 오래된 설치 파일이나 업데이트 임시 데이터가 많이 쌓인 경우 효과가 큽니다. 단, 삭제 직전에 현재 실행 중인 프로그램이 있다면 해당 파일은 보호되므로 걱정할 필요가 없습니다. Microsoft Learn의 공식 설명에 따르면, %temp% 폴더의 임시 파일은 언제든지 안전하게 제거할 수 있다고 명시되어 있습니다.

%temp%와 %tmp%의 차이 및 호환성
Windows 환경에서 %temp% 외에도 %tmp%라는 변수를 본 적이 있을 것입니다. 이 두 변수는 기본적으로 동일한 폴더를 가리킵니다. 즉, %temp%와 %tmp%를 실행 창에 입력하면 같은 위치로 이동합니다. 이는 과거 DOS 시절과 Windows 3.x 운영 체제와의 호환성을 유지하기 위해 존재하는 별칭입니다. 구형 프로그램 중 일부는 %tmp% 환경 변수를 사용하여 임시 폴더를 찾기 때문에, Windows는 두 변수를 모두 지원합니다. Raymond Chen의 블로그 포스트에서도 이 호환성 기능에 대해 자세히 다루고 있습니다.
일반 사용자 입장에서는 %temp%를 사용하는 것이 권장됩니다. %tmp%도 동일하게 작동하지만, 공식 문서와 최신 응용 프로그램에서는 %temp%를 표준으로 삼고 있습니다. 만약 구형 소프트웨어를 실행해야 하는 경우 %tmp%가 자동으로 인식되므로 걱정할 필요가 없습니다. Windows는 시스템 수준에서 두 변수를 매핑하여 동일한 결과를 제공합니다. 따라서 초보자는 %temp% 하나만 기억해도 충분하며, %tmp%는 비상시에 사용할 수 있는 대안으로 이해하면 됩니다.

%temp% 정리 시 주의사항과 팁
%temp% 폴더 정리는 대부분 안전하지만 몇 가지 유의점이 있습니다. 첫째, 현재 실행 중인 프로그램이 사용하는 파일은 삭제되지 않도록 Windows가 보호합니다. 따라서 강제로 삭제하려고 시도할 필요가 없습니다. 둘째, 일부 프로그램은 설치 과정에서 %temp%에 중요한 데이터를 임시로 보관했다가 나중에 참조하기도 합니다. 이러한 파일을 삭제하더라도 해당 프로그램이 다시 필요할 때 재생성하므로 큰 문제는 없지만, 가능하면 오래된 파일(예: 7일 이상 지난 파일)만 선택적으로 지우는 것이 좋습니다.
또한 시스템 도구인 디스크 정리를 활용하면 더욱 간편합니다. 실행 창에서 cleanmgr을 입력하고 드라이브를 선택한 후, 임시 파일 항목에 체크하면 %temp%를 포함한 여러 임시 폴더를 한 번에 정리할 수 있습니다. 이 방법은 Windows가 직접 안전한 파일만 골라 삭제하기 때문에 초보자에게 특히 추천됩니다. Dell 기술 지원 문서에서도 디스크 정리 도구를 사용하여 %temp%를 관리하는 방법을 안내하고 있습니다. 정기적인 정리는 SSD의 수명 연장과 시스템 응답 속도 향상에 긍정적인 영향을 줍니다.

참고 자료
Microsoft Learn. Where is the Temporary folder? https://learn.microsoft.com/en-us/answers/questions/44a039a5-45ba-48dd-84db-fd700e54fd56/where-is-the-temporary-folder
Microsoft Community. What is the difference between %TEMP% folder and the TEMP folder? https://answers.microsoft.com/en-us/windows/forum/all/what-is-the-difference-between-temp-folder-and-the/c4bfc690-d6e1-49a7-8ef5-fa4014f350cc
Wikipedia. Temporary folder. https://en.wikipedia.org/wiki/Temporary_folder
Devblogs (The Old New Thing). %TMP% is the default in Windows. https://devblogs.microsoft.com/oldnewthing/20150417-00/?p=44213
Dell Tech. What Does the Command %temp% Do? https://www.dell.com/community/en/conversations/productivity-software/what-does-the-command-temp-do/647e4739f4ccf8a8de426b46





