小型篩選開發和測試的工具
此頁面列出一些特別用於開發檔案系統迷你篩選的工具。 也鼓勵小型篩選驅動程式開發人員使用透過 Windows 驅動程式套件 (WDK) 提供的其他 驅動程式開發工具 。
Fltmc.exe命令
Fltmc.exe程式是一個系統提供的命令行公用程式,適用於常見的小型篩選驅動程式管理作業。 開發人員可以使用 Fltmc.exe 來載入和卸除小型篩選驅動程式、連結或中斷連結小型篩選驅動程式與磁碟區,以及列舉小型篩選驅動程式、實例和磁碟區。 在具有系統管理員許可權的命令提示字元中,輸入 fltmc help
以查看命令的完整清單。
Fsutil.exe 命令
Fsutil.exe程式是系統提供的命令行公用程式,會對檔案執行各種作業。 開發人員可以輸入 fsutil file layout foo.md
來列印檔案的所有詳細數據,例如其屬性、時間戳、數據流等等。
!fltkd 調試程序擴充功能
Windows 偵錯工具中提供 !fltkd 調試程序擴充功能。 常用的命令包括:
Command | 描述 |
---|---|
!cbd | 與 !irp 相等的篩選管理員 |
!濾波器 | 列出指定之篩選的詳細資訊 |
!過濾器 | 列出所有附加的迷你篩選驅動程式 |
!框架 | 列出所有篩選管理員框架和附加的迷你篩選驅動程式 |
!實例 | 列出指定實例的詳細資訊 |
!卷 | 列出指定磁碟區的詳細資訊 |
!卷 | 列出所有磁碟區和連結的迷你篩選驅動程序實例 |
在 WinDbg 中,輸入 !fltkd.help 以取得命令的完整清單。
篩選驗證程式
篩選驗證器是驅動程式驗證器中的選項,可驗證篩選管理員函式的迷你篩選驅動程式使用方式。 篩選驗證程式會隨篩選管理員一起安裝。 建議開發人員一律開發已啟用篩選驗證程式的迷你篩選驅動程式。 您可以使用命令列上的 命令來啟用檔案系統篩選驗證功能 verifier.exe
。
如需如何啟用篩選驗證程式及其驗證內容的資訊,請參閱 文件系統篩選驗證。