Làm thế nào để xác minh tính toàn vẹn tệp trong Windows với FCIV

Các bước dễ dàng để xác minh tệp bằng Microsoft FCIV

Một số loại tệp bạn tải xuống, như hình ảnh ISO , gói dịch vụ và toàn bộ chương trình phần mềm hoặc hệ điều hành thường lớn và có cấu hình cao, khiến chúng dễ bị lỗi tải xuống và thậm chí có thể bị thay đổi bởi các bên thứ ba độc hại.

May mắn thay, nhiều trang web cung cấp một phần dữ liệu được gọi là tổng kiểm tra có thể được sử dụng để giúp xác minh rằng tệp bạn kết thúc bằng máy tính của bạn giống hệt với tệp mà họ đang cung cấp.

Một tổng kiểm tra, còn được gọi là giá trị băm hoặc băm, được tạo ra bằng cách chạy hàm băm mật mã , thường là MD5 hoặc SHA-1 , trên một tệp. So sánh kiểm tra được tạo ra bằng cách chạy hàm băm trên phiên bản tệp của bạn, với một hàm được xuất bản bởi nhà cung cấp tải xuống, có thể chứng minh gần như chắc chắn rằng cả hai tệp giống nhau.

Thực hiện theo các bước đơn giản dưới đây để xác minh tính toàn vẹn của tập tin với FCIV, một máy tính kiểm tra miễn phí:

Quan trọng: Bạn chỉ có thể xác minh rằng tệp là chính hãng nếu nhà sản xuất gốc của tệp hoặc người khác mà bạn tin tưởng đã sử dụng tệp, đã cung cấp cho bạn một tổng kiểm tra để so sánh. Tạo một kiểm tra chính mình là vô ích nếu bạn không có gì đáng tin cậy để so sánh nó với.

Thời gian bắt buộc: Sẽ mất chưa đầy năm phút để xác minh tính toàn vẹn của tệp với FCIV.

Làm thế nào để xác minh tính toàn vẹn tệp trong Windows với FCIV

  1. Tải về và "Cài đặt" File Versum Integrity Verifier , thường chỉ đơn giản được gọi là FCIV. Chương trình này có sẵn miễn phí từ Microsoft và hoạt động trên tất cả các phiên bản Windows thường được sử dụng.
    1. FCIV là một công cụ dòng lệnh nhưng đừng để điều đó làm bạn sợ hãi. Nó rất dễ sử dụng, đặc biệt nếu bạn làm theo hướng dẫn được nêu dưới đây.
    2. Mẹo: Rõ ràng nếu bạn đã làm theo hướng dẫn ở trên trong quá khứ thì bạn có thể bỏ qua bước này. Phần còn lại của các bước này giả định rằng bạn đã tải xuống FCIV và đặt nó vào thư mục thích hợp như được mô tả trong liên kết ở trên.
  2. Điều hướng đến thư mục chứa tệp mà bạn muốn tạo giá trị tổng kiểm tra.
  3. Khi đó, giữ phím Shift trong khi nhấp chuột phải vào bất kỳ khoảng trống nào trong thư mục. Trong menu kết quả, chọn tùy chọn Open command window ở đây .
    1. Dấu nhắc lệnh sẽ mở và lời nhắc sẽ được đặt trước vào thư mục này.
    2. Ví dụ, trên máy tính của tôi, tập tin tôi muốn tạo checksum là trong thư mục Downloads của tôi, vì vậy dấu nhắc trong cửa sổ Command Prompt của tôi đọc C: \ Users \ Tim \ Downloads> sau khi thực hiện bước này từ thư mục Downloads của tôi.
  1. Tiếp theo chúng ta cần đảm bảo rằng chúng ta biết chính xác tên tệp của tệp mà bạn muốn FCIV tạo ra tổng kiểm tra. Bạn có thể đã biết nhưng bạn nên kiểm tra kỹ để chắc chắn.
    1. Cách dễ nhất để thực hiện điều này là thực hiện lệnh dir và sau đó ghi lại tên tệp đầy đủ. Gõ như sau trong Command Prompt:
    2. dir sẽ tạo danh sách các tệp trong thư mục đó:
    3. C: \ Users \ Tim \ Downloads> dir Ổ đĩa trong ổ C không có nhãn. Số sêri âm lượng là D4E8-E115 Danh mục C: \ Users \ Tim \ Downloads 11/11/2011 02:32 PM. 11/11/2011 02:32 PM .. 04/15/2011 05:50 AM 15,287,296 LogMeIn.msi 07/31/2011 12:50 PM 397,312 ProductKeyFinder.exe 08/29/2011 08:15 AM 595,672 R141246.EXE 09/23/2011 08:47 AM 6,759,840 setup.exe 09/14/2011 06:32 AM 91,779,376 VirtualBox-4.1.2-73507-Win.exe 5 File (s) 114,819,496 bytes 2 Dir (s) 22,241,402,880 bytes miễn phí C : \ Users \ Tim \ Downloads>
    4. Trong ví dụ này, file tôi muốn tạo checksum là VirtualBox-4.1.2-73507-Win.exe vì vậy tôi sẽ viết chính xác nó xuống.
  2. Bây giờ chúng ta có thể chạy một trong các hàm băm mật mã được hỗ trợ bởi FCIV để tạo ra một giá trị tổng kiểm tra cho tệp này.
    1. Giả sử trang web tôi đã tải xuống tệp VirtualBox-4.1.2-73507-Win.exe từ quyết định xuất bản mã băm SHA-1 để so sánh. Điều này có nghĩa là tôi cũng muốn tạo một bản kiểm tra SHA-1 trên bản sao của tệp.
    2. Để làm điều này, thực thi FCIV như sau:
    3. fciv VirtualBox-4.1.2-73507-Win.exe -sha1 Hãy chắc chắn rằng bạn gõ toàn bộ tên tập tin - đừng quên phần mở rộng tập tin !
    4. Nếu bạn cần tạo một kiểm tra MD5, hãy kết thúc lệnh bằng -md5 thay vì -sha1 .
    5. Mẹo: Bạn đã nhận được thông báo "fciv" không được nhận dạng là lệnh nội bộ hoặc bên ngoài ... " ? Hãy chắc chắn rằng bạn đã đặt tệp fciv.exe trong một thư mục thích hợp như được mô tả trong hướng dẫn được liên kết đến trong Bước 1 ở trên.
  1. Tiếp tục ví dụ trên, đây là kết quả của việc sử dụng FCIV để tạo ra một tổng kiểm tra SHA-1 trên tập tin của tôi:
    1. // // File Checksum Integrity Verifier phiên bản 2.05. // 6b719836ab24ab48609276d32c32f46c980f98f1 virtualbox-4.1.2-73507-win.exe Trình tự số / chữ cái trước tên tệp trong cửa sổ Dấu nhắc lệnh là tổng kiểm tra của bạn.
    2. Lưu ý: Đừng lo lắng nếu phải mất vài giây hoặc lâu hơn để tạo ra giá trị tổng kiểm tra, đặc biệt nếu bạn đang cố tạo một giá trị trên một tệp rất lớn.
    3. Mẹo: Bạn có thể lưu giá trị tổng kiểm tra được tạo ra bởi FCIV vào một tệp bằng cách thêm > filename.txt vào cuối lệnh bạn đã thực hiện trong Bước 5. Xem Cách chuyển hướng đầu ra lệnh sang tệp nếu bạn cần trợ giúp.
  2. Bây giờ bạn đã tạo ra một giá trị tổng kiểm tra cho tệp của bạn, bạn cần phải xem nó có bằng giá trị tổng kiểm tra nguồn tải xuống được cung cấp để so sánh hay không.
    1. Làm trận đấu Checksums?
    2. Tuyệt quá! Bây giờ bạn có thể hoàn toàn chắc chắn rằng tệp trên máy tính của bạn là bản sao chính xác của tệp được cung cấp.
    3. Điều này có nghĩa là không có lỗi trong quá trình tải xuống và miễn là bạn đang sử dụng tổng kiểm tra do tác giả gốc hoặc một nguồn đáng tin cậy cung cấp, bạn cũng có thể chắc chắn rằng tệp đó không bị thay đổi vì mục đích độc hại.
    4. Do Checksums KHÔNG phù hợp?
    5. Tải xuống lại tệp. Nếu bạn không tải xuống tệp từ nguồn gốc, hãy thực hiện thay vào đó.
    6. Không có cách nào nên cài đặt hoặc sử dụng bất kỳ tập tin nào không hoàn toàn khớp với tổng kiểm tra được cung cấp!