Windows 11 theo thời gian tích lũy rất nhiều file tạm không cần thiết. Một cách để giải phóng dung lượng và giữ cho hệ thống hoạt động mượt mà là xóa các file này định kỳ. Thay vì phải xóa thủ công, bạ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.
Bước 1: Tạo Script Để Xóa File Tạm
Để tự động xóa các file tạm trên máy tính Windows 11, bạn sẽ tạo một script. Script này sẽ xóa các file tạm từ thư mục tạm thời của tài khoản người dùng hiện tại và cả thư mục tạm thời của hệ thống.
Để bắt đầu, hãy mở Windows Search (nhấn Windows+S), gõ Notepad và khởi chạy ứng dụng. Gõ hoặc dán đoạn mã sau vào một tài liệu Notepad mới:
@echo off
echo Cleaning system and user temp files...
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 Temporary files cleared!
Để lưu script, từ thanh menu của Notepad, chọn File > Save As (Lưu Như). Chọn thư mục bạn muốn lưu script. Nhấp vào menu thả xuống “Save as Type” (Kiểu lưu) và chọn “All Files” (Tất cả các tệp). Nhấp vào trường “File Name” (Tên tệp) và gõ ClearTempFiles.bat. Phần mở rộng .bat
chỉ ra rằng đây là một file batch.
Giao diện Notepad hiển thị hộp thoại Lưu Như khi lưu file script xóa file tạm
Bước 2: Hẹn Giờ Chạy Script Với Task Scheduler
Sau khi script đã sẵn sàng, bạn sẽ sử dụng Task Scheduler (Bộ lập lịch tác vụ) để hẹn giờ cho script chạy tự động theo khoảng thời gian xác định, từ đó tự động dọn dẹp file tạm trên PC. Mở Windows Search (nhấn Windows+S), gõ Task Scheduler và khởi chạy tiện ích này.
Biểu tượng Task Scheduler (Bộ lập lịch tác vụ) trên Windows 11, công cụ giúp hẹn giờ chạy script
Trong thanh bên phải của Task Scheduler, nhấp vào “Create Basic Task” (Tạo tác vụ cơ bản). Nhập tên cho tác vụ vào trường “Name” (Tên), ví dụ: Clear Temporary Files. Sau đó, chọn “Next” (Tiếp theo).
Giao diện Task Scheduler khi tạo tác vụ cơ bản, đặt tên cho tác vụ xóa file tạm
Chọn tần suất bạn muốn script chạy. Để xóa file tạm hàng ngày, chọn “Daily” (Hàng ngày). Sau đó, nhấp “Next”.
Chọn tần suất chạy tác vụ xóa file tạm trong Task Scheduler, ví dụ: Hàng ngày
Trong trường “Start” (Bắt đầu), chọn ngày tác vụ nên bắt đầu xảy ra. Chỉ định thời gian tác vụ sẽ chạy. Sau đó, nhấp “Next”.
Thiết lập ngày và giờ bắt đầu chạy tác vụ tự động xóa file tạm trên Windows 11
Chọn “Start a Program” (Khởi động chương trình) và chọn “Next”. Nhấp vào trường “Program/Script” (Chương trình/script) và nhập đường dẫn đầy đủ đến script bạn đã tạo ở bước trước. Sau đó, nhấp “Next”.
Nhập đường dẫn đầy đủ đến file batch (.bat) xóa file tạm để Task Scheduler thực thi
Trên màn hình cuối cùng, bật tùy 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ấp Kết thúc). Sau đó, nhấp “Finish” (Kết thúc). Trong cửa sổ vừa mở, ở phía dưới, bật tùy chọn “Run With Highest Privileges” (Chạy với quyền cao nhất). Sau đó, nhấp “OK”.
Tích chọn tùy chọn "Chạy với quyền cao nhất" (Run With Highest Privileges) cho tác vụ xóa file tạm trong Task Scheduler
Từ giờ trở đi, Task Scheduler sẽ tự động chạy script của bạn vào thời gian đã chỉ định, giúp dọn dẹp các file tạm trên hệ thống của bạn.
Nếu bạn muốn tắt chức năng này bất cứ lúc nào, hãy nhấp chuột phải vào tác vụ của bạn trong Task Scheduler và chọn “Disable” (Vô hiệu hóa). Để xóa tác vụ vĩnh viễn, nhấp chuột phải vào đó và chọn “Delete” (Xóa).
Thêm Tùy Chọn Dọn Dẹp Khác Vào Script
Script bạn đã tạo ở trên chỉ xóa các file tạm thời trên PC Windows 11 của bạn. Nếu bạn muốn dọn dẹp các loại file khác, bạn có thể thêm các đoạn mã sau vào script của mình.
Giao diện File Explorer hiển thị ổ C: trên Windows PC, nơi chứa nhiều loại file có thể dọn dẹp
Để script của bạn dọn dẹp cả nội dung của Thùng rác (Recycle Bin), thêm đoạn mã sau vào script:
PowerShell.exe -Command "Clear-RecycleBin -Force"
Để script dọn dẹp bộ nhớ cache 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ó thể dọn dẹp các file prefetch bằng cách sử dụng đoạn mã sau:
del /s /f /q C:WindowsPrefetch*.* >nul 2>&1
Mẹo: Chạy Script Khi Khởi Động Hoặc Tắt Máy
Bạn có thể cấu hình Windows 11 để chạy script của mình khi bạn khởi động hoặc tắt máy tính.
Để script chạy khi khởi động PC, mở Task Scheduler. Nhấp chuột phải vào tác vụ của bạn và chọn “Properties” (Thuộc tính). Mở tab “Triggers” (Trình kích hoạt) và nhấp “New” (Mới). Chọn menu thả xuống “Begin the Task” (Bắt đầu tác vụ) và chọn “At Startup” (Khi khởi động). Ở phía dưới, chọn “OK”. Chọn “OK” để lưu các thay đổi của bạn.
Thêm trigger "Khi khởi động" (At Startup) trong thuộc tính tác vụ để chạy script xóa file tạm khi mở máy
Để script chạy khi tắt máy PC, bạn sẽ sử dụng Local Group Policy Editor (Trình chỉnh sửa Chính sách nhóm cục bộ) trên phiên bản Windows 11 Pro. Tiện ích này không có sẵn trong phiên bản Home. Để bắt đầu, mở Run bằng cách nhấn Windows+R, gõ gpedit.msc và nhấn Enter. Điều hướng đến Computer Configuration > Windows Settings > Scripts (Startup/Shutdown) và nhấp đúp vào “Shutdown” ở bên phải. Chọn “Add” (Thêm), thêm file script của bạn và lưu các thay đổi.
Thêm script xóa file tạm vào mục Shutdown trong Group Policy Editor để chạy khi tắt máy tính
Sử Dụng Storage Sense Để Xóa File Tạm
Windows 11 có một tính năng được gọi là Storage Sense có thể giúp bạn loại bỏ các file tạm khỏi PC. Tuy nhiên, tính năng này không linh hoạt bằng việc sử dụng script như phương pháp trên.
Biểu tượng Windows 11, hệ điều hành có tính năng Storage Sense giúp dọn dẹp file
Để sử dụng Storage Sense, mở Settings (Cài đặt) bằng cách nhấn Windows+i. Từ thanh bên trái, chọn “System” (Hệ thống). Ở khung bên phải, chọn “Storage” (Lưu trữ). Bật công tắc (toggle) “Storage Sense” và nhấp vào “Storage Sense”.
Bật công tắc (toggle) Storage Sense trong cài đặt Lưu trữ của Windows 11
Trên màn hình cấu hình vừa mở, chỉ định những gì và khi nào bạn muốn xóa. Sử dụng menu thả xuống “Run Storage Sense” để chọn thời điểm tính năng này sẽ hoạt động.
Các tùy chọn cấu hình Storage Sense trong cài đặt Windows 11 để tự động dọn dẹp không gian lưu trữ
Đây là cách bạn tự động hóa quá trình xóa các file rác khỏi PC Windows 11 của mình. Việc dọn dẹp định kỳ sẽ giúp giải phóng không gian lưu trữ và cải thiện hiệu suất hoạt động của máy tính.