檔案類型處理常式

註冊檔案類型 是建立檔案關聯的第一個步驟,讓該檔案類型成為殼層的「已知」。 不過,如果沒有檔案類型處理常式,殼層就無法從 檔案和檔案向使用者公開資訊。

本主題的組織方式如下:

讓殼層知道檔案類型

在下列 Windows 檔案總管的螢幕擷取畫面中,Image file Explorer.known 會出現在 Shell 圖片 庫中,而且只會與 Paint 應用程式相關聯。

顯示總管開啟沒有檔案類型的影像的螢幕擷取畫面

上述螢幕擷取畫面中的Times.known 檔案缺少檔案類型處理常式所啟用的下列功能:

  • 縮圖或預覽
  • 快捷方式功能表中的影像特定動詞,例如:
    • 旋轉預覽
    • 設定為桌面背景
    • 列印
  • [詳細資料] 窗格中的影像特定屬性,例如:
    • 取得日期
    • 標籤
    • 分級
  • 檔案文字的索引

在下列螢幕擷取畫面中,相同檔案 (一般) 具有 .jpg 副檔名,這是具有相關聯檔案類型處理常式的已註冊檔案類型,因此會顯示縮圖影像和更多屬性。

具有已註冊檔案類型和相關聯檔案類型處理常式的影像

檔案類型處理常式描述

下表列出每個檔案類型處理常式所提供的功能:

處理常式 描述
快捷方式功能表 快捷方式功能表處理常式有時稱為操作功能表處理常式,是將命令新增至現有操作功能表的檔案類型處理常式。 這些處理常式會與特定檔案類型相關聯,而且每當顯示檔案類型成員的操作功能表時,都會呼叫。
縮圖 提供影像來表示 Shell 專案的處理常式。
屬性 屬性處理常式,提供 Windows 搜尋、Windows 檔案總管和其他需要存取屬性之專案屬性的存取權。
預覽 處理常式,可快速產生顯示在 [Windows 檔案總管] 預覽窗格中之專案的唯讀簡化檢視。
篩選 篩選準則是 IFilter 介面的實作,可掃描檔是否有文字和屬性, (也稱為屬性) 。 它會從這些檔擷取文字區塊、篩選出內嵌格式設定,以及保留文字位置的相關資訊。 它也會擷取值的區塊,這些值是整個檔的屬性或檔定義完善的部分。 IFilter 提供建置較高層級應用程式的基礎,例如檔索引子和應用程式獨立檢視器。

 

應用程式註冊

檔案類型

檔案關聯的運作方式

依檔案類型或種類檢視內容

檔案類型驗證程式

程式設計識別碼

認知類型

關聯陣列