Theo thời gian, hệ điều hành Windows 11 của bạn sẽ tích lũy rất nhiều file tạm không cần thiết. Việc xóa các file này theo cách thủ công có thể khá phiền phức và tốn thời gian. Nếu bạn muốn tiết kiệm công sức, bạn hoàn toàn có thể tự động hóa quá trình này. Bài viết này sẽ hướng dẫn bạn cách thực hiện, giúp máy tính của bạn luôn hoạt động hiệu quả mà không cần can thiệp thủ công thường xuyên.
Cách tạo script xóa file tạm
Để tự động loại bỏ file tạm trên máy tính Windows 11, bạn cần tạo một script đơn giản. Script này sẽ thực hiện việc xóa file tạm từ cả thư mục tạm của người dùng (user account) và thư mục tạm của hệ thống (system-wide).
Đầu tiên, bạn cần mở ứng dụng Notepad. Bấm phím Windows + S để mở thanh tìm kiếm, gõ “Notepad” và khởi chạy ứng dụng. Trong tài liệu Notepad mới, hãy nhập đoạn mã sau:
@echo off
echo Dang don dep file tam he thong va nguoi dung...
del /s /f /q %TEMP%*.* >nul 2>&1
rd /s /q %TEMP% >nul 2>&1
md %TEMP%
del /s /f /q C:WindowsTemp*.* >nul 2>&1
rd /s /q C:WindowsTemp >nul 2>&1
md C:WindowsTemp
echo Da don dep file tam hoan tat!
Để lưu script, chọn “File” > “Save As” (Lưu thành) từ thanh menu của Notepad. Chọn vị trí mà bạn muốn lưu file script. Tại mục “Save as Type” (Lưu dưới dạng), chọn “All Files” (Tất cả các tệp). Nhấp vào trường “File Name” (Tên tệp) và nhập tên file là ClearTempFiles.bat. Phần mở rộng “.bat” cho biết đây là một file batch (tập tin bó lệnh).
Giao diện Notepad hiển thị cửa sổ lưu file script xóa file tạm với tên ClearTempFiles.bat và kiểu All Files.
Lên lịch chạy script với Task Scheduler
Script của bạn đã sẵn sàng. Bây giờ, bạn sẽ sử dụng Task Scheduler (Trình lập lịch tác vụ) để lên lịch cho script này chạy theo định kỳ, tự động dọn dẹp file tạm trên máy tính của bạn.
Để mở Task Scheduler, bạn nhấn phím Windows + S, gõ “Task Scheduler” và khởi chạy tiện ích.
Biểu tượng Task Scheduler (Trình lập lịch tác vụ) trên Windows 11.
Trong giao diện Task Scheduler, nhìn vào cột bên phải (Action – Hành động), click vào “Create Basic Task…” (Tạo tác vụ cơ bản…).
Cửa sổ Tạo tác vụ cơ bản trong Task Scheduler, đặt tên tác vụ là Clear Temporary Files.
Tại trường “Name” (Tên), nhập một tên dễ nhớ cho tác vụ, ví dụ: “Clear Temporary Files” (Dọn dẹp file tạm). Bạn có thể thêm mô tả nếu muốn. Sau đó, click “Next” (Tiếp).
Chọn tần suất chạy tác vụ xóa file tạm là Daily (Hàng ngày) trong Task Scheduler.
Chọn tần suất bạn muốn script của mình chạy. Để dọn dẹp file tạm mỗi ngày, chọn “Daily” (Hàng ngày). Sau đó, click “Next”.
Thiết lập ngày và giờ bắt đầu chạy tác vụ xóa file tạm tự động trong Task Scheduler.
Chọn ngày bắt đầu và thời gian cụ thể mà tác vụ nên chạy. Click “Next”.
Chọn Start a Program và nhập đường dẫn đến file script ClearTempFiles.bat trong Task Scheduler.
Tại màn hình “Action” (Hành động), chọn “Start a Program” (Khởi động chương trình) và click “Next”. Tại trường “Program/script” (Chương trình/script), nhập đường dẫn đầy đủ đến file script ClearTempFiles.bat mà bạn đã lưu trước đó. Click “Next”.
Cửa sổ Properties (Thuộc tính) của tác vụ xóa file tạm, bật tùy chọn Run With Highest Privileges.
Ở màn hình cuối cùng, tích chọn “Open the Properties dialog for this task when I click Finish” (Mở hộp thoại thuộc tính cho tác vụ này khi tôi nhấn Finish). Sau đó, click “Finish”. Trong cửa sổ Properties (Thuộc tính) vừa mở ra, ở phía dưới, bật tùy chọn “Run with highest privileges” (Chạy với quyền cao nhất). Click “OK” để lưu thay đổi.
Từ giờ trở đi, Task Scheduler sẽ tự động chạy script của bạn vào thời gian đã định, giúp dọn dẹp file tạm trên hệ thống.
Nếu bạn muốn tạm dừng chức năng này bất kỳ lúc nào, bạn chỉ cần nhấp chuột phải vào tác vụ đã tạo trong Task Scheduler và chọn “Disable” (Tắt). Để xóa vĩnh viễn tác vụ, nhấp chuột phải vào nó và chọn “Delete” (Xóa).
Bổ sung các tùy chọn dọn dẹp khác vào script
Script cơ bản bạn tạo ở trên chỉ xóa file tạm trong các thư mục mặc định trên Windows 11. Nếu bạn muốn mở rộng khả năng dọn dẹp, bạn có thể thêm các đoạn mã sau vào file script ClearTempFiles.bat của mình.
Biểu tượng File Explorer trên Windows 11.
Để script dọn sạch nội dung Thùng rác, hãy thêm đoạn mã sau vào file script:
PowerShell.exe -Command "Clear-RecycleBin -Force"
Để script xóa cache của Windows Update, thêm đoạn mã sau vào file script của bạn:
net stop wuauserv
rd /s /q C:WindowsSoftwareDistributionDownload
net start wuauserv
Bạn cũng có thể xóa các file Prefetch (tập tin được tạo ra để tăng tốc độ khởi động ứng dụng, nhưng đôi khi trở nên lỗi thời) bằng cách thêm đoạn mã sau:
del /s /f /q C:WindowsPrefetch*.* >nul 2>&1
Hãy mở file ClearTempFiles.bat bằng Notepad, thêm các dòng code này vào cuối file (trước dòng echo Da don dep file tam hoan tat!
) và lưu lại.
Mẹo: Chạy script khi khởi động hoặc tắt máy
Thay vì chạy theo lịch cố định, bạn có thể cấu hình Windows 11 để chạy script dọn dẹp khi máy tính bắt đầu khởi động hoặc khi bạn tắt máy.
Để script chạy khi máy tính khởi động, mở lại Task Scheduler. Nhấp chuột phải vào tác vụ “Clear Temporary Files” đã tạo và chọn “Properties” (Thuộc tính). Mở tab “Triggers” (Trình kích hoạt) và click “New…” (Mới…). Tại menu thả xuống “Begin the task” (Bắt đầu tác vụ), chọn “At startup” (Khi khởi động). Ở dưới cùng, click “OK”. Chọn “OK” để lưu các thay đổi của bạn.
Thiết lập trigger At Startup (Khi khởi động) cho tác vụ xóa file tạm trong Task Scheduler Properties.
Để script chạy khi bạn tắt máy, bạn sẽ cần sử dụng Local Group Policy Editor (Trình chỉnh sửa Chính sách Nhóm Cục bộ) – tiện ích này chỉ có trên phiên bản Windows 11 Pro, không có trên phiên bản Home. Để bắt đầu, nhấn Windows + R để mở hộp thoại Run, gõ gpedit.msc và nhấn Enter. Điều hướng đến “Computer Configuration” (Cấu hình Máy tính) > “Windows Settings” (Cài đặt Windows) > “Scripts (Startup/Shutdown)” (Script (Khởi động/Tắt máy)) và nhấp đúp vào “Shutdown” (Tắt máy) ở khung bên phải. Chọn “Add…” (Thêm…), thêm file script của bạn, sau đó lưu các thay đổi.
Cửa sổ Shutdown Properties trong Local Group Policy Editor để thêm script chạy khi tắt máy.
Sử dụng Storage Sense để xóa file tạm
Windows 11 cũng tích hợp sẵn một tính năng gọi là Storage Sense (Bộ nhớ hiểu biết) có thể giúp bạn loại bỏ file tạm khỏi máy tính. Tuy nhiên, tính năng này không linh hoạt bằng việc sử dụng script tùy chỉnh như cách trên.
Logo Windows 11.
Để sử dụng Storage Sense, mở ứng dụng Settings (Cài đặt) bằng cách nhấn Windows + i. Từ thanh điều hướng bên trái, chọn “System” (Hệ thống). Trong khung bên phải, chọn “Storage” (Bộ nhớ).
Bật tùy chọn Storage Sense (Bộ nhớ hiểu biết) trong cài đặt Storage trên Windows 11.
Bật công tắc “Storage Sense” và nhấp vào “Storage Sense” để cấu hình chi tiết hơn.
Cấu hình các tùy chọn dọn dẹp tự động trong cài đặt Storage Sense trên Windows 11.
Trên màn hình cấu hình, bạn có thể chỉ định những loại file nào và khi nào bạn muốn hệ thống tự động xóa. Sử dụng menu thả xuống “Run Storage Sense” để chọn tần suất tính năng này sẽ hoạt động.
Đây là những cách khác nhau để bạn có thể tự động hóa quá trình loại bỏ các file rác không cần thiết khỏi máy tính Windows 11 của mình, giúp giải phóng dung lượng và duy trì hiệu suất hoạt động tối ưu.