確定 Windows 中的檔案類型

確定 Windows 中的檔案類型

我最近被病毒攻擊了。該病毒隨機重命名了我電腦中的許多文件,例如視訊影像和聯絡人,並且使這些文件沒有擴展名。我已經在 SO 重命名批次檔答案的幫助下成功恢復了一些照片。有些文件我無法辨識它們是影片或圖像,也無法知道它們的格式。對檢測這些文件格式有幫助嗎?如果有非編程的解決方案,我們將不勝感激。

答案1

TrID可以幫助您識別這些文件。

  1. 下載程式和定義。
  2. 將它們放在某個目錄中。
  3. 將該目錄加入 PATH 中:
    • Win+ R
    • 輸入systempropertiesadvanced,單擊好的,
    • 點選環境變數...按鈕並尋找小路在下面的方框中,
    • 新增分號和 TrID 的目錄。
  4. 現在您可以透過trid在命令列中鍵入來執行 TrID。該計劃的網站上提供了一個範例。

答案2

有些文件的類型在其內部定義(稱為幻數)。例如,所有 Windows 應用程式以及可能所有 DLL 都有前兩個位元組MZ。所以有時你需要查看十六進位編輯器來分辨什麼是什麼。例子:

這是例子

如果可以的話,去下載共享軟體總司令,將遊標放在任何文件上並按 F3(查看)。

但有時即使這樣也無濟於事,特別是對於某些公司可能產生的自訂文件格式,但我希望這對您有所幫助。

答案3

您可以透過以下方式安裝 un*x 層西格溫環境,然後使用檔案實用程式(包含在包裝中根據),它檢查文件的幻數,還可以提供一些附加資訊:

$ file *
img234.png:         PNG image data, 834 x 354, 8-bit/color RGB, non-interlaced
folder:             directory
animation.flv:      Macromedia Flash Video
charmap.pdf:        PDF document, version 1.4
charmap.tex:        LaTeX 2e document, ASCII text
song.mp3:           MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
dvd.iso:            # UDF filesystem data (version 1.5) 'HOLIDAY_SLIDESHOW              '

事實上,cygwin 是一個過於機動化的解決方案(最小安裝大約 20MB)只是為了運行一個命令,但你也有一個複雜的命令列介面……我在 Windows 中最懷念的事情之一。

相關內容