物件識別碼測試
此自動化測試會檢查下列 FSCTL 集合:
FSCTL_CREATE_OR_GET_OBJECT_ID
FSCTL_DELETE_OBJECT_ID
FSCTL_GET_OBJECT_ID
FSCTL_SET_OBJECT_ID
FSCTL_SET_OBJECT_ID_EXTENDED
注意
如需檔案系統行為的詳細資訊,請參閱 Microsoft Windows 環境中的檔案系統行為。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期執行時間 (分鐘) | 30 |
類別 | 部署 |
) 分鐘 (逾時 | 1800 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
如需需求的詳細資訊,請參閱 檔案系統測試必要條件。
此外,此測試需要四個簡單 2,048 MB 的硬碟空間, (MB) 分割區和兩個簡單的 1,024 MB 分割區。
執行測試之前,您必須將下列分割區新增至 Windows 環境。
標籤 | 檔案系統 | 大小 | 預期的磁碟機號 |
---|---|---|---|
NTFS |
NTFS |
2,048 MB |
G: |
CNTFS |
NTFS (壓縮) |
2,048 MB |
i: |
FAT |
FAT16 |
1,024 MB |
K: |
FAT32 |
FAT32 |
1,024 MB |
l: |
ExFAT |
ExFAT |
2,048 MB |
m: |
UDF |
UDF |
2,048 MB |
n: |
注意
RunObjectID.cmd 包含環境變數的參考,您可以變更為允許略過特定檔案系統。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對檔案系統測試進行疑難排解。
所有測試案例都會傳回 [通過] 或 [失敗]。 若要檢閱測試案例詳細資料,請檢閱 Windows 硬體實驗室套件 (Windows HLK) Studio 的測試記錄。
詳細資訊
測試會針對執行 測試 一節中所述之六個分割區中的每個資料分割執行變化。
命令語法
命令選項 | 描述 |
---|---|
oidtest %DRIVE_ltr% -l:ObjectID_BVT_CNTFS -B |
需要兩個磁碟機號和 -bvt 參數。 |
注意
針對此測試二進位檔的命令列說明,請輸入 /h。
檔案清單
檔案 | 位置 |
---|---|
Oidtest.exe |
< [testbinroot] >\NTTest\basetest\core_file_services\ntfs\oid\ |
RunObjectID.cmd |
< [testbinroot] >\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
WrapObjectID.cmd |
< [testbinroot] >\NTTest\BASETEST\Core_File_Services\FilterManager\TestSuite\Scripts\FileSystems\ |
Ntlog.dll |
< [testbinroot] >\NTTest\CommonTest\NTLog\ |
Ntlogger.ini |
< [testbinroot] >\NTTest\CommonTest\NTLog\ |
參數
參數名稱 | 參數描述 |
---|---|
NTFS_DRIVE_LETTER | 物件識別碼測試將執行之 NTFS 磁片區的磁碟機號。 |
CNTFS_DRIVE_LETTER | 物件識別碼測試將執行之壓縮 NTFS 磁片區的磁碟機號。 |
FAT_DRIVE_LETTER | 物件識別碼測試將執行之 FAT 磁片區的磁碟機號。 |
FAT32_DRIVE_LETTER | 物件識別碼測試將執行之 FAT32 磁片區的磁碟機號。 |
EXFAT_DRIVE_LETTER | 物件識別碼測試將執行之 ExFat 磁片區的磁碟機號。 |
UDF_DRIVE_LETTER | 物件識別碼測試將執行之 UDF 磁片區的磁碟機號。 |
LLU_LclAdminUser | 要執行的 LLU |
LLU_NetAccessOnly | LLU 以供複製 |