Phân tích thư mục & tìm tệp trùng
Xem thứ gì chiếm chỗ trong thư mục, tìm tệp trùng lặp và tên tệp gây lỗi trên Windows, tạo hoặc đối chiếu manifest checksum sha256sum — tất cả chạy cục bộ trên trình duyệt.
Các bước sử dụng
- Bấm Chọn thư mục, kéo-thả một thư mục vào khu vực thả, hoặc dùng Mở bằng quyền truy cập thư mục (có trên Chrome và Edge).
- Xem các số tổng, rồi mở Tổng quan để xem Dung lượng theo loại tệp, Dung lượng theo thư mục cấp một và các danh sách trong Cấu trúc: Tệp lớn nhất, Tệp rỗng, Thư mục rỗng, Đường dẫn sâu nhất và Đường dẫn dài.
- Mở Tên tệp để liệt kê những tên gây lỗi trên Windows hoặc khi chuyển thư mục giữa macOS, Windows và Linux.
- Mở Tuổi tệp để xem bao nhiêu tệp thay đổi hôm nay, tuần này, tháng này, năm nay hay lâu hơn.
- Ở Trùng lặp, bấm Tìm tệp trùng để liệt kê các tệp giống hệt nhau cùng dung lượng lãng phí, kèm mục Cùng tên, khác nội dung.
- Ở Xuất, sao chép hoặc tải Cây thư mục (bật Hiện dung lượng nếu cần), bấm Tải CSV hoặc Tải JSON để lấy danh sách tệp, hoặc bấm Tạo SHA256SUMS để có manifest checksum.
- Ở Đối chiếu, bấm Mở tệp manifest hoặc dán danh sách checksum, rồi bấm Đối chiếu với thư mục.
Mẹo
- Việc quét chỉ đọc tên, dung lượng và ngày tháng, nên thư mục trên 50.000 tệp vẫn chạy mượt. Nội dung tệp chỉ được đọc bởi Tìm tệp trùng, Tạo SHA256SUMS và Đối chiếu với thư mục, và có thể dừng bất cứ lúc nào bằng Huỷ.
- Chỉ các tệp cùng dung lượng mới được so sánh. Tệp lớn hơn 2 MiB được so trước 1 MiB đầu và 1 MiB cuối để kiểm tra nhanh; một nhóm chỉ được báo trùng khi SHA-256 toàn bộ của mọi tệp trong nhóm đều khớp.
- Chỉ khác hoa/thường và Trùng NFC/NFD được kiểm tra giữa các mục trong cùng một thư mục —
Readme.mdvàREADME.mdnằm cạnh nhau sẽ ghi đè lên nhau trên Windows và macOS, còn cùng tên ở hai thư mục khác nhau thì không sao. - Đường dẫn dài hơn 260 ký tự xuất hiện trong Đường dẫn dài: nhiều công cụ Windows và trình giải nén ZIP không mở được chúng.
- Manifest ghi đường dẫn tương đối so với thư mục bạn chọn, nên lệnh
sha256sum -c SHA256SUMSchạy đúng khi đứng bên trong thư mục đó. Trình đối chiếu cũng đọc tệpmd5sum,sha1sum,sha512sum, dòng dạng nhị phân (hash *file) và dạng BSD (SHA256 (file) = hash).
Câu hỏi thường gặp
Vì sao công cụ không thấy thư mục rỗng?
Chọn thư mục dùng hộp thoại chọn thư mục chuẩn của trình duyệt, vốn chỉ trả về danh sách tệp — thư mục không chứa gì sẽ không bao giờ có trong danh sách đó. Hãy kéo-thả thư mục hoặc dùng Mở bằng quyền truy cập thư mục: cả hai cách đều duyệt cây thư mục và báo thư mục rỗng trong Thư mục rỗng.
Tệp của tôi có bị tải lên đâu không?
Không. Tên, dung lượng và ngày tháng do trình duyệt đọc, việc băm để tìm trùng và tạo checksum chạy trên máy bạn bằng Web Crypto. Không gửi gì lên máy chủ.
Công cụ có xoá các tệp trùng tìm được không?
Không. Công cụ chỉ liệt kê chúng và dung lượng chúng chiếm. Hãy xem lại từng nhóm và tự xoá các bản không cần trong trình quản lý tệp.
Vì sao khi đối chiếu, mọi tệp đều bị báo Thiếu?
Đường dẫn trong manifest không khớp với thư mục. Đường dẫn có thể viết tương đối so với thư mục (như khi chạy sha256sum bên trong nó) hoặc bắt đầu bằng tên của chính thư mục đó — cả hai đều được tự động khớp. Hãy kiểm tra bạn đã chọn đúng thư mục mà manifest được tạo cho, không phải thư mục cha hay thư mục con.