Nếu bạn muốn xóa file cũ hơn X ngày trong Windows 11 và Windows 10, đây là cách bạn có thể làm. Có thể xóa tất cả file cũ hơn một số ngày cụ thể từ máy tính với sự giúp đỡ của Storage Sense và lệnh ForFiles. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách xóa file cũ hơn X ngày (ví dụ 7, 10, 30 ngày, v.v.) bằng Storage Sense hoặc lệnh ForFiles dòng lệnh trong Windows 11/10.
Cách xóa file cũ hơn X ngày bằng Storage Sense
Để xóa file cũ hơn X ngày trong Windows 11/10 bằng Storage Sense, hãy làm theo các bước sau:
- Nhấn Win+I để mở Cài đặt Windows.
- Đi đến Hệ thống > Bộ nhớ > Storage Sense.
- Bật nút Tự động dọn dẹp nội dung người dùng.
- Mở rộng menu Chạy Storage Sense và chọn tùy chọn.
- Nhấp nút Chạy Storage Sense ngay.
Để tìm hiểu thêm về các bước này, hãy tiếp tục đọc.
Trước tiên, nhấn Win+I để mở Cài đặt Windows và đi đến Hệ thống > Bộ nhớ > Storage Sense. Sau đó, bật nút Tự động dọn dẹp nội dung người dùng.
Tiếp theo, bạn cần chọn tùy chọn từ danh sách Chạy Storage Sense.
Khuyến khích chọn thời điểm phù hợp với nhu cầu. Thông tin tham khảo, bạn có thể chọn Mỗi ngày, Mỗi tuần, và Mỗi tháng.
Khi xong, bạn có thể nhấp nút Chạy Storage Sense ngay.
Nó sẽ xóa tất cả file cũ hơn thời gian đã chọn.
Tuy nhiên, vấn đề với Storage Sense là bạn không thể chọn thư mục cụ thể. Giả sử bạn muốn xóa file cũ hơn 30 ngày chỉ từ một thư mục hoặc một ổ. Trong tình huống đó, bạn có thể dùng lệnh ForFiles.
Cách xóa file cũ hơn X ngày bằng dòng lệnh
Để xóa file cũ hơn X ngày trong Windows 11/10, hãy làm theo các bước sau:
- Tìm kiếm cmd trong hộp tìm kiếm Thanh tác vụ.
- Nhấp tùy chọn Chạy với quyền quản trị viên.
- Nhấp nút Có.
- Nhập lệnh sau: ForFiles /p "đường-dẫn-thư-mục" /s /d -30 /c "cmd /c del /q @file"
Hãy xem chi tiết các bước này.
Để bắt đầu, bạn cần mở Command Prompt với đặc quyền quản trị viên. Tìm kiếm cmd trong hộp tìm kiếm Thanh tác vụ, nhấp tùy chọn Chạy với quyền quản trị viên, và nhấp nút Có.
Sau đó, nhập lệnh này:
ForFiles /p "đường-dẫn-thư-mục" /s /d -30 /c "cmd /c del /q @file"
Đừng quên thay thế đường-dẫn-thư-mục bằng đường dẫn thư mục thực tế, và /d -30 bằng thời gian bạn muốn. Nếu muốn xóa file cũ hơn 100 ngày, nhập /d -100.
Khi bạn làm vậy, tất cả file cũ hơn số ngày định sẵn sẽ bị xóa ngay lập tức và vĩnh viễn.
Thông tin thêm, bạn có thể lên lịch lệnh ForFiles. Đó là, bạn có thể tự động xóa file cũ hơn X ngày trong Windows 11/10 dùng Task Scheduler. Tuy nhiên, khi tạo file Batch, bạn phải nhập lệnh này:
ForFiles /p "đường-dẫn-thư-mục" /s /d -30 /c "cmd /c del /q @file"
Cách tự động xóa file cũ hơn x ngày?
Để tự động xóa file cũ hơn X ngày trong Windows 11/10, bạn có thể làm theo các hướng dẫn đã nêu. Có thể dùng Storage Sense. Tuy nhiên, nếu cần sự linh hoạt, bạn có thể chọn lệnh ForFiles. Cách nào cũng không cần ứng dụng bên thứ ba.
Cách xóa file cũ hơn 10 ngày?
Để xóa file cũ hơn 10 ngày trong Windows 11 hoặc Windows 10, bạn có thể dùng lệnh ForFiles. Trước tiên, mở Command Prompt với quyền quản trị viên. Sau đó, nhập lệnh: ForFiles /p "đường-dẫn-thư-mục" /s /d -10 /c "cmd /c del /q @file". Nó sẽ xóa tất cả file cũ hơn 10 ngày.
Đó là tất cả! Hy vọng hướng dẫn này giúp ích cho bạn.