%temp% là gì? Định nghĩa và vai trò của thư mục tạm thời
Trong quá trình sử dụng máy tính Windows, bạn thường nghe đến cụm từ “file tạm” hay “thư mục Temp”. Đây là nơi hệ điều hành và các ứng dụng lưu trữ những dữ liệu tạm thời trong khi chúng đang hoạt động. Một trong những cách nhanh nhất để truy cập thư mục này là sử dụng biến môi trường %temp%. Vậy %temp% thực sự là gì? Nó là một biến môi trường (environment variable) do Windows định nghĩa, trỏ trực tiếp đến thư mục tạm của người dùng hiện tại. Đường dẫn đầy đủ thường là C:\Users\[Tên người dùng]\AppData\Local\Temp. Khi bạn gõ %temp% vào hộp thoại Run (Win + R) hoặc thanh địa chỉ File Explorer, Windows sẽ tự động hiểu và mở thư mục đó. Các file trong thư mục này được tạo ra bởi nhiều chương trình khác nhau: trình duyệt lưu bộ nhớ đệm, bộ cài đặt phần mềm lưu các tệp giải nén tạm, hay chính Windows lưu các bản cập nhật đang trong quá trình xử lý. Những file này thường có tên ngẫu nhiên và người dùng không cần quan tâm đến nội dung của chúng vì sau khi tác vụ hoàn tất, lẽ ra chúng phải bị xóa. Tuy nhiên, không phải lúc nào các chương trình cũng dọn dẹp sạch sẽ, dẫn đến rác hệ thống và chiếm dụng không gian ổ đĩa. Vì vậy, việc hiểu rõ về %temp% và cách dọn dẹp nó là kỹ năng cơ bản nhưng rất hữu ích để bảo trì máy tính.
Sự khác biệt giữa %temp% và thư mục Temp gốc của Windows
Nhiều người dùng nhầm lẫn giữa thư mục %temp% (dành riêng cho từng tài khoản) và thư mục C:\Windows\Temp (thư mục Temp hệ thống). Dù cả hai đều lưu file tạm, nhưng phạm vi sử dụng và quyền truy cập khác nhau hoàn toàn. Thư mục C:\Windows\Temp do chính hệ điều hành Windows quản lý. Nó chứa các file tạm thời liên quan đến hoạt động cấp hệ thống như cập nhật Windows, cài đặt driver hoặc các dịch vụ hệ thống. Để ghi vào thư mục này, ứng dụng cần có quyền quản trị viên. Trong khi đó, thư mục %temp% thuộc về từng người dùng cụ thể. Mỗi tài khoản trên máy tính đều có thư mục Temp riêng nằm trong đường dẫn AppData\Local. Các ứng dụng chạy dưới quyền của người dùng đó sẽ lưu file tạm vào đây mà không cần đặc quyền admin. Ví dụ: khi bạn mở một tệp PDF trong trình duyệt, nó thường được giải nén vào %temp% rồi mới hiển thị. Sự tách biệt này giúp bảo mật và ổn định hệ thống: nếu một người dùng vô tình xóa file trong thư mục Temp của mình, các người dùng khác và hệ thống không bị ảnh hưởng. Bạn cũng cần lưu ý rằng Windows còn hỗ trợ biến môi trường %tmp% – một tên gọi cũ từ thời DOS và Windows 3.x, nhưng về cơ bản %tmp% và %temp% đều trỏ đến cùng một thư mục trên các phiên bản Windows hiện đại. Điều này duy trì tính tương thích cho các ứng dụng di sản.
Các cách để mở thư mục %temp% trên Windows
Việc truy cập thư mục %temp% rất đơn giản. Dưới đây là những phương pháp phổ biến nhất mà bạn có thể áp dụng:

- Dùng hộp thoại Run: Nhấn tổ hợp phím Windows + R để mở cửa sổ Run, gõ %temp% (không có dấu ngoặc kép) và nhấn Enter. Ngay lập tức File Explorer sẽ hiển thị nội dung thư mục Temp của tài khoản hiện tại.
- Gõ trực tiếp vào thanh địa chỉ File Explorer: Mở File Explorer, nhấp vào thanh địa chỉ (hoặc nhấn Alt + D), gõ %temp% và nhấn Enter. Đây là cách nhanh không kém mà không cần mở Run.
- Tạo lối tắt: Bạn có thể tạo một shortcut trên Desktop với đường dẫn mục tiêu là %temp%. Sau đó mỗi lần muốn dọn dẹp, chỉ cần nhấp đúp vào shortcut.
- Dùng Command Prompt: Mở Command Prompt hoặc PowerShell, gõ lệnh start %temp% và nhấn Enter. Thư mục sẽ mở ra trong File Explorer.
- Qua hộp thoại This PC: Vào This PC, nhấp vào ổ C, sau đó đi theo đường dẫn Users\[Tên người dùng]\AppData\Local\Temp. Tuy nhiên thư mục AppData thường bị ẩn, bạn cần bật chế độ hiện file ẩn trong View nếu không thấy.
Hãy chọn cách nào bạn thấy tiện lợi nhất. Đối với người dùng phổ thông, hai cách đầu là nhanh nhất và không yêu cầu thao tác phức tạp.
Tại sao bạn nên thường xuyên xóa file tạm trong %temp%?
File tạm được tạo ra với mục đích phục vụ tức thời, nhưng chúng không tự biến mất sau khi chương trình đóng. Theo thời gian, hàng nghìn file rác có thể tích tụ, gây ra một số vấn đề:
Giải phóng dung lượng ổ đĩa: Mỗi file tạm thường nhỏ, nhưng số lượng có thể lên đến hàng chục nghìn file, tổng dung lượng dễ dàng từ vài trăm megabyte cho tới vài gigabyte. Nếu ổ C của bạn đầy, việc dọn %temp% là bước đầu tiên hiệu quả để lấy lại không gian trống mà không ảnh hưởng đến dữ liệu quan trọng.

Cải thiện hiệu năng hệ thống: Khi thư mục chứa quá nhiều file, Windows và các chương trình phải mất thời gian để liệt kê, đọc và ghi dữ liệu. Xóa bớt file rác giúp quá trình truy xuất file nhanh hơn, đặc biệt với ổ cứng HDD truyền thống.
Giảm nguy cơ lỗi phần mềm: Một số ứng dụng có thể bị nhầm lẫn khi đọc file tạm cũ, dẫn đến treo hoặc crash. Dọn dẹp định kỳ giúp tránh các xung đột không đáng có.
Bảo mật thông tin: File tạm có thể chứa dữ liệu nhạy cảm như nội dung clipboard, hình ảnh đã xem, hoặc các tệp tạm từ tài liệu mật. Nếu bạn dùng máy tính công cộng hoặc chia sẻ máy, nên xóa %temp% sau mỗi phiên làm việc.

Hướng dẫn chi tiết cách xóa file tạm trong thư mục %temp%
Có nhiều phương pháp để xóa file tạm, từ thủ công đến tự động. Dưới đây là các bước cụ thể:
Phương pháp thủ công: Sau khi mở thư mục %temp% bằng một trong các cách trên, bạn nhấn Ctrl + A để chọn tất cả file, rồi nhấn Delete. Windows sẽ thông báo nếu có file nào đang được sử dụng và không thể xóa. Bạn chọn “Bỏ qua” hoặc “Skip” để tiếp tục xóa các file còn lại. Lưu ý không nên xóa các file có tên đang bị khóa vì chúng thuộc các chương trình đang chạy. Sau khi xóa, bạn nên làm trống Recycle Bin để giải phóng hoàn toàn dung lượng.
Dùng công cụ Disk Cleanup (Dọn đĩa): Windows tích hợp sẵn một tiện ích dọn dẹp an toàn. Bạn gõ “Disk Cleanup” trong Start Menu, chọn ổ C, sau đó nhấn “Clean up system files”. Trong danh sách, hãy đánh dấu mục “Temporary files” (có thể bao gồm cả %temp% và các file tạm khác). Nhấn OK để tiến hành xóa. Cách này an toàn vì Windows tự chọn những file có thể xóa mà không ảnh hưởng đến hoạt động hiện tại.

Sử dụng lệnh Command Prompt: Nếu muốn tự động hóa, bạn mở Command Prompt với quyền admin, gõ lệnh del /q/f/s %temp%\* và nhấn Enter. Lệnh này sẽ xóa tất cả file và thư mục con trong %temp% mà không hỏi lại. Tuy nhiên, lệnh này khá mạnh, bạn nên cẩn thận.
Tạo script tự động: Người dùng nâng cao có thể tạo file batch với nội dung rd /s /q %temp% và md %temp% để xóa rồi tạo lại thư mục, nhưng điều này có thể gây lỗi nếu có file đang mở. Tốt nhất bạn nên dùng công cụ sẵn có của Windows.
| Phương pháp | Độ an toàn | Tốc độ | Phù hợp với |
|---|---|---|---|
| Xóa thủ công bằng tay | Cao (biết file nào đang dùng) | Chậm nếu nhiều file | Người dùng cơ bản, muốn kiểm soát |
| Disk Cleanup | Rất cao (tự động chọn file an toàn) | Trung bình | Mọi người dùng |
| Command Prompt xóa hàng loạt | Thấp (có thể xóa file đang mở nếu không dùng cờ đúng) | Nhanh | Người dùng có kiến thức kỹ thuật |
| Script batch tự tạo | Thấp (có thể lỗi nếu không kiểm tra file đang dùng) | Rất nhanh | Quản trị viên, dùng lặp lại |
Bảng trên so sánh ưu nhược điểm của từng cách. Đối với hầu hết người dùng, phương pháp Disk Cleanup là lựa chọn an toàn và đơn giản nhất.

Những lưu ý quan trọng khi xóa file tạm %temp%
Trước khi bạn bắt đầu dọn dẹp, hãy ghi nhớ các điểm sau để tránh gặp rắc rối:
Không xóa file đang được sử dụng: Windows sẽ tự động chặn xóa các file đang mở bởi chương trình khác. Bạn không nên cố gắng đóng các tiến trình đó chỉ để xóa file, vì làm vậy có thể gây mất dữ liệu chưa lưu. Hãy bỏ qua những file đó và dọn chúng vào lần sau khi các ứng dụng đã đóng.
Không xóa toàn bộ thư mục cha: Tuyệt đối không xóa thư mục AppData\Local\Temp mà chỉ xóa nội dung bên trong. Nếu vô tình xóa thư mục Temp, bạn có thể tạo lại nó hoặc sử dụng lệnh md %temp% trong Command Prompt, nhưng một số ứng dụng có thể





