fsutil /?
-
fsutil:fsutil 是一個用於執行各種檔案系統相關操作的 Windows 命令列實用程式。透過 fsutil,您可以執行多種檔案系統操作,包括查詢和設定檔案系統特性。
---- 支援的命令 ----
8dot3name 8.3 檔名管理
behavior 控制檔案系統行為
dax Dax 卷管理
dirty 管理卷的髒位
file 檔案特定命令
fsInfo 檔案系統資訊
hardlink 硬連結管理
objectID 物件 ID 管理
quota 配額管理
repair 自我修復管理
reparsePoint 重解析點管理
resource 事務資源管理器管理
sparse 稀疏檔案控制
tiering 儲存分層屬性管理
transaction 事務管理
usn USN 管理
volume 卷管理
wim 透明的 wim 託管管理
refsutil /?
-
refsutil:refsutil 是用於管理和維護ReFS檔案系統的實用程式,類似於fsutil。它提供了一些額外的功能和選項,用於管理ReFS特定的屬性和配置。
---- 支援的命令 ----
fixboot 修復引導扇區
leak 洩露檢測和修復
salvage 損壞卷的回收操作
triage 處理損壞
streamsnapshot 流快照管理
查詢ReFS(Resilient File System)的版本資訊,可以使用以下命令列工具:
-
fsutil:可以使用 fsutil 命令來查詢檔案系統資訊,其中包括ReFS的版本資訊。您可以在命令提示符下執行以下命令:
Copy Codefsutil fsinfo refsinfo <驅動器號>
例如,如果要查詢C盤上ReFS的資訊,可以執行以下命令:
Copy Codefsutil fsinfo refsinfo C:
-
PowerShell:您也可以使用PowerShell來查詢ReFS的版本資訊。在PowerShell中,您可以執行以下命令:
Copy CodeGet-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" | Select-Object -ExpandProperty RefsVersion
這條命令將返回系統中安裝的ReFS版本資訊。
透過這些命令列工具,您可以輕鬆地查詢系統中安裝的ReFS版本資訊。
管理ReFS(Resilient File System)的命令列工具示例:
-
建立ReFS卷:
Copy Codeformat <驅動器號>: /FS:REFS /Q
-
查詢ReFS資訊:
Copy Codefsutil fsinfo refsinfo <驅動器號>
-
設定ReFS特性(例如啟用資料去重):
Copy Codefsutil behavior set DisableCompression 0
-
檢查和修復ReFS檔案系統錯誤:
Copy Codechkdsk <驅動器號>:
-
設定ReFS卷的配額:
Copy Codefsutil quota modify <驅動器號>: <最大配額大小>
-
管理ReFS硬連結:
Copy Codefsutil hardlink create <目標檔案> <原始檔>
-
管理ReFS物件ID:
Copy Codefsutil objectID query <檔名>
-
管理ReFS磁碟的髒位:
Copy Codefsutil dirty set <驅動器號>:
-
管理ReFS稀疏檔案:
Copy Codefsutil sparse setflag <檔名>
-
管理ReFS儲存分層屬性:
Copy Codefsutil tiering query <檔名>
-
管理ReFS事務:
Copy Codefsutil transaction query <目錄路徑>
-
管理ReFS卷資訊:
Copy Codefsutil volume diskfree <驅動器號>:
-
管理ReFS檔案系統修復:
Copy Codefsutil repair query <驅動器號>:
-
管理ReFS重解析點:
Copy Codefsutil reparsepoint query <目錄路徑>
-
管理ReFS事務資源:
Copy Codefsutil resource info <檔名>
-
透明地管理WIM(Windows映像格式):
Copy Codefsutil wim queryfileinfo <WIM檔案路徑>
-
檢視ReFS檔案系統版本:
Copy Codefsutil fsinfo volumeinfo <驅動器號>:
-
管理ReFS健康狀態:
Copy CodeRepair-VirtualDisk -FriendlyName "MyVirtualDisk"
-
設定ReFS磁碟的壞扇區重新對映策略:
Copy CodeSet-StoragePool -FriendlyName "MyPool" -PhysicalDiskRedundancyDefault 1
-
建立ReFS快照:
Copy CodeNew-Snapshot -Volume "D:\" -Name "MySnapshot"
-
啟用ReFS卷的一致性校驗:
Copy CodeRepair-FileIntegrity -VolumeName "D:\" -Scan
-
設定ReFS卷的故障轉移策略:
Copy CodeSet-StorageSubSystem -FriendlyName "MySubSystem" -FaultDomainAwareness 1
-
檢查ReFS卷的完整性狀態:
Copy CodeGet-PhysicalDisk | Get-StorageHealthReport
-
將ReFS卷設定為只讀模式:
Copy CodeSet-Volume -DriveLetter D -IsReadOnly $true
-
檢視ReFS卷的磁碟使用情況:
Copy CodeGet-Volume -DriveLetter D | Get-DiskUsage
-
檢查ReFS卷的一致性校驗狀態:
Copy CodeRepair-FileIntegrity -VolumeName "D:\" -Verify
-
檢視ReFS卷的檔案系統屬性:
Copy Codefsutil fsinfo refsinfo <驅動器號>:
-
修復ReFS捲上的檔案系統錯誤:
Copy CodeRepair-Volume -DriveLetter D -OfflineScanAndFix
-
設定ReFS卷的磁碟冗餘級別:
Copy CodeSet-StorageSubSystem -FriendlyName "MySubSystem" -ResiliencySettingName Mirror
-
檢查ReFS卷的資料一致性狀態:
Copy CodeGet-FileIntegrity -VolumeName "D:\"
-
設定ReFS卷的自動修復策略:
Copy CodeSet-Volume -DriveLetter D -FileSystem -IntegrityStreams $true
-
匯出ReFS卷的健康狀態報告:
Copy CodeGet-StorageHealthReport -Type FileSystem | Export-Clixml -Path "C:\HealthReport.xml"
-
恢復損壞的ReFS卷:
Copy CodeRepair-Volume -DriveLetter D -Fix
-
設定ReFS卷的保留空間大小:
Copy CodeSet-Volume -DriveLetter D -FileSystem -ReservedStorageSize 1GB
-
檢視ReFS卷的詳細資訊:
Copy CodeGet-Volume -DriveLetter D | Format-List *
-
將ReFS卷標記為髒卷:
Copy CodeRepair-Volume -DriveLetter D -SetDirty
-
清除ReFS卷的髒標誌:
Copy CodeRepair-Volume -DriveLetter D -ClearDirty
-
設定ReFS卷的最大檔案大小限制:
Copy CodeSet-Volume -DriveLetter D -FileSystemMaxSize 10TB
-
檢視ReFS卷的完整性流狀態:
Copy CodeGet-Volume -DriveLetter D | Format-List IntegrityStreamsEnabled