什麼是SFV文件?

如何打開,編輯和轉換SFV文件

簡單文件驗證文件用於驗證數據。 CRC32 校驗和值存儲在一個文件中 ,該文件通常(儘管並非總是)將.SFV 文件擴展名附加到該文件

可以計算文件,文件夾或磁盤的校驗和的程序用於生成SFV文件。 目的是驗證某個特定的數據是否真的是您期望的數據。

校驗和隨文件中添加或刪除的每個字符而變化,同樣適用於文件夾或磁盤中的文件和文件名。 這意味著校驗和對於每一個數據都是唯一的,即使一個字符關閉,大小稍有不同,等等。

例如,在從計算機刻錄光盤後驗證光盤上的文件時,執行驗證的程序可以檢查應該刻錄的所有文件實際上是否已復製到CD中。

如果根據從互聯網下載的文件計算校驗和,情況也是如此。 如果校驗和計算並顯示在網站上,並且在下載完成後再次檢查,則匹配可以向您保證您所請求的文件是您現在擁有的相同文件,並且該文件沒有被破壞或有意修改下載過程。

注意: SFV文件有時可能被稱為簡單文件驗證程序文件。

如何運行簡單的文件驗證(創建SFV文件)

MooSFV,SFV Checker和RapidCRC是三個免費工具,可以生成文件或文件組的校驗和,然後將其放入SFV文件中。 使用RapidCRC,您可以為列表或每個目錄中的每個文件創建SFV文件(甚至是MD5文件),甚至可以為所有文件創建一個SFV文件。

另一個是TeraCopy,一個用來複製文件的程序。 它還可以驗證它們全部被複製,並且沒有任何數據在此過程中丟失。 它不僅支持CRC32 哈希函數 ,還支持MD5,SHA-1,SHA-256,Whirlpool,Panama,RipeMD等。

使用SuperSFV,MacSFV或checkSum +在macOS上創建一個SFV文件; 或者如果你在Linux上使用檢查SFV。

QuickSFV是另一種適用於Windows和Linux的操作系統,但它完全通過命令行運行。 例如,在Windows中,使用命令提示符時 ,必須輸入以下命令以生成SFV文件:

quicksfv.exe -c test.sfv file.txt

在此示例中,“-c”生成SFV文件,標識“file.txt”的校驗和值,然後將其放入“test.sfv”中。 這些命令假定QuickSFV程序和file.txt文件位於同一個文件夾中。

如何打開SFV文件

SFV文件是純文本文件,這意味著它們可以通過任何文本編輯器(如Windows中的記事本,Linux版的Leafpad和MacOS版的Geany)進行查看。 記事本++是另一種流行的文本編輯器和適用於Windows的SFV開啟器。

上面計算校驗和的一些程序也可以用來打開SFV文件(TeraCopy就是一個例子)。 但是,不是像文本編輯器那樣查看保存在其中的純文本信息,而是通常會打開SFV文件或文件,然後比較新的校驗和與您擁有的校驗和。

SFV文件總是像這樣創建的:文件名在一行後面跟著一個空格,然後是校驗和。 可以在其他行下創建其他行以獲得校驗和列表,並且可以使用分號添加註釋。

以下是RapidCRC創建的SFV文件的一個示例:

; 由WIN-SFV32 v1生成(兼容; RapidCRC http://rapidcrc.sourceforge.net) ; uninstall.exe C31F39B6

如何轉換SFV文件

SFV文件只是一個純文本文件,這意味著您只能將它們轉換為其他基於文本的文件格式。 這可能包括TXT, RTFHTML / HTM ,但它們通常與SFV文件擴展名保持一致,因為目的只是為了存儲校驗和。

由於這些文件是純文本格式,因此無法將SFV文件保存為MP4AVI等視頻文件格式,也不能保存ISOZIPRAR等其他類型的文件。

仍然無法打開文件?

常規文本編輯器不太可能自動識別SFV文件。 如果是這種情況,並且雙擊打開時沒有任何反應,請嘗試先打開程序,然後使用“ 打開”菜單顯示SFV文件。

提示:如果您確實希望文本編輯器識別並自動在Windows中打開SFV文件,請參閱如何在Windows中更改文件關聯

一些文件擴展名可能看起來很像SFV文件,但實際上與它們無關。 SFM和SVF(矢量文件格式)就是這種情況,這兩種情況都可以很容易地與SFV混淆,但都不適用於上面列出的程序。

另外請記住,SFV文件有時與視頻文件一起存儲,以便您可以確定整個視頻是完整的。 在這一堆中通常是用於字幕的SRT文件。 雖然這兩種文件格式是基於文本的,並且名稱可能看起來很相似,但它們並不相關,不能為了任何有用的目的而相互轉換或相互轉換。