Khi tải về, nếu file gặp sự cố, máy tính của bạn có thể không mở được và bạn sẽ không biết lỗi ở đâu và phải làm thế nào. Checksum là giải pháp đơn giản để giải quyết những vấn đề như vậy.
1. Checksum là gì?
Checksum là thuật ngữ xuất phát từ tiếng Anh, khi chuyển sang tiếng Việt, có nghĩa là: Kiểm tra tổng. Kiểm tra tổng bằng checksum giúp bạn xác định xem dữ liệu có lỗi trong quá trình truyền tải, lưu trữ hay không. Thông thường, Checksum được sử dụng khi tải tài liệu từ Internet, giúp đảm bảo tính toàn vẹn của dữ liệu sau khi tải về.
Ví dụ:
Tên | Kiểm tra |
Kết quả |
Kết quả |
Tài liệu A |
Checksum |
Mã Hash A |
Mã Hash A |
Tài liệu B (bản sao của tài liệu A) |
Checksum |
Mã Hash A |
Mã Hash B |
Situation 1: Khi kết quả của mã Checksum giống nhau, tức là tài liệu B là bản sao đầy đủ của tài liệu A.
Situation 2: Nếu kết quả sau khi kiểm tra Checksum khác nhau, có nghĩa là tài liệu B là một bản sao lỗi của tài liệu A. Lỗi có thể xuất hiện khi sao chép từ A.
2. Cách kiểm tra Checksum File
Có nhiều ứng dụng kiểm tra checksum, nhưng nếu bạn không muốn sử dụng thêm phần mềm, Windows cung cấp công cụ kiểm tra checksum thông qua lệnh CMD.
Dưới đây là hướng dẫn cách kiểm tra checksum của một file tải từ Internet:
Tải file Demo Checksum MD5 tại: https://www.bodhilinux.com/
Bước 1: Click chuột phải vào file cần kiểm tra checksum, chọn Open With -> NotePad để xem mã Hash từ nhà sản xuất.
Bước 2: Tiếp theo, mở Menu Start và nhập Command Prompt để khởi động CMD.
Bước 3: Khi CMD đã mở, điều đầu tiên bạn cần làm là chuyển đến thư mục chứa file.
Cd <nơi lưu trữ file> |
Cách đơn giản nhất là chuyển file cần Checksum lên Desktop. Sau đó, nhập lệnh “cd desktop”.
Bước 4: Khi đã chuyển về thư mục chứa file, tạm thời để đó. Bây giờ, Click chuột phải vào file Checksum và chọn Properties để xem tên đầy đủ của file. Hãy Copy tên đầy đủ để tiếp tục.
Bước 5: Bây giờ quay trở lại CMD, nhập câu lệnh sau đây:
certutil -hashfile <Tên File> <Loại mã Hash> |
Trong đó:
- Certutil -hashfile: Lệnh kiểm tra Checksum.
- <tên file>: Tên file bạn đã Copy ở Bước 4 (nhấn Ctrl + V để dán vào CMD).
- <Loại Hash>: Cung cấp bởi nhà sản xuất, trong trường hợp này là mã Hash MD5.
Khi nhập xong câu lệnh, nhấn Enter để xem mã Hash từ file.
Bước 6: Bây giờ, so sánh mã Hash từ file (Bước 5) và mã Hash từ nhà cung cấp (Bước 1).
- Nếu chúng giống nhau, đây là bản sao hoàn chỉnh và không có lỗi khi tải xuống.
- Nếu chúng khác nhau, đây là bản sao không hoàn chỉnh và có lỗi khi tải xuống.
3. Một số phần mềm kiểm tra Checksum
Nếu bạn cần kiểm tra nhiều file, sử dụng phần mềm kiểm tra Checksum sẽ tiện lợi hơn. Trên thị trường có nhiều phần mềm kiểm tra Checksum hiệu quả, dưới đây là một số phần mềm có hiệu quả cao nhất.
Trong bài viết này, chúng tôi đã giới thiệu về Checksum và cách kiểm tra Checksum cho một tệp tin trên máy tính. Chúc các bạn thành công!