ReparsePoints
此自動化測試會驗證上層檔案系統堆疊上的重新分析點。
此測試集、刪除和查詢會透過 FSCTL 重新分析點。 測試會藉由在檔案和目錄上設定不同的重新分析資料大小來繼續進行。
測試也包含卸載測試,其中包含設定重新分析點和不正確輸入。 具體而言,測試包含下列專案:
FSCTL_SET_REPARSE_POINT
FSCTL_GET_REPARSE_POINT
FSCTL_DELETE_REPARSE_POINT
注意
如需檔案系統行為的詳細資訊,請參閱 Microsoft Windows 環境中的檔案系統行為。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期執行時間 (分鐘) | 60 |
類別 | 部署 |
) 分鐘 (逾時 | 3600 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
如需需求的詳細資訊,請參閱 檔案系統測試必要條件。
此外,此測試需要四個簡單 2,048 MB 的硬碟空間, (MB) 分割區和兩個簡單的 1,024 MB 分割區。
執行測試之前,您必須將下列分割區新增至 Windows 環境。
標籤 | 檔案系統 | 大小 | 預期的磁碟機號 |
---|---|---|---|
NTFS |
NTFS |
2,048 MB |
G: |
CNTFS |
NTFS (壓縮) |
2,048 MB |
i: |
裁判 |
裁判 |
1,024 MB |
o: |
注意
RunReparsePoint.cmd 包含環境變數的參考,您可以變更以允許略過特定檔案系統。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對檔案系統測試進行疑難排解。
所有測試案例都會傳回 [通過] 或 [失敗]。 若要檢閱測試詳細資料,請檢閱 Windows 硬體實驗室套件 (Windows HLK) Studio 的測試記錄。
如果您遇到測試失敗,請使用 /V 選項執行它,讓測試列印有關變化失敗的其他資訊, (範例: rp_regres %DRIVE_ltr% /V) 。
如果您遇到許多失敗,請確定您是在正確的檔案系統類型上執行。 您也可以檢查磁片區的相關檔案系統資訊,以確定支援重新分析點。 若要這樣做,請使用 fsutil fsinfo volumeinfo %DRIVE_ltr% 命令 ,並尋找輸出 支援重新分析點。
詳細資訊
命令語法
命令選項 | 描述 |
---|---|
Rp_regres %DRIVE_ltr% |
指定要測試的驅動程式。 |
注意
針對此測試二進位檔的命令列說明,請輸入 /h。
檔案清單
檔案 | 位置 |
---|---|
Rp_regres.exe |
< [testbinroot] >\NTTest\basetest\core_file_services\ntfs\ |
Ntlog.dll |
< [testbinroot] >\NTTest\CommonTest\Ntlog\ |
Ntlogger.ini |
< [testbinroot] >\NTTest\CommonTest\Ntlog\ |
Stresslog.dll |
< [testbinroot] >\NTTest\basetest\core_file_services\shared_libs\ |
RunReparsePoint.cmd |
< [testbinroot] >\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
WrapReparsePoint.cmd |
< [testbinroot] >\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
IsREFSSupported.vbs |
< [testbinroot] >\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems |
參數
參數名稱 | 參數描述 |
---|---|
NTFS_DRIVE_LETTER | Reparse Points 測試將執行之 NTFS 磁片區的磁碟機號。 |
LLU_LclAdminUser | 要執行的 LLU |
LLU_NetAccessOnly | LLU 以供複製 |
CNTFS_DRIVE_LETTER | Reparse Points 測試將執行之壓縮 NTFS 磁片區的磁碟機號。 |
REFS_DRIVE_LETTER | 測試將執行之 ReFS 磁片區的磁碟機號。 如果不是 > = Win8 伺服器,請輸入 NONE。 |