修正 Windows 11 中 ReFS 磁碟區修復失敗的問題

修正 Windows 11 中 ReFS 磁碟區修復失敗的問題

彈性檔案系統(通常稱為 ReFS)是 Microsoft 為 Windows 獨立版和伺服器版開發的最新檔案系統。但是,如果您在 Windows 10 或 Windows 11 上遇到ReFS 磁碟區修復未成功的錯誤,本指南提供了解決該問題的步驟。

ReFS 磁碟區修復在 Windows 中未成功

ReFS 磁碟區修復失敗的後果

ReFS利用數位指紋或校驗和系統來儲存資料及其相應的元數據,確保儲存資訊的可靠性和安全性。預設情況下,完整性流功能在磁碟區層級處於停用狀態。

ReFS 磁碟區作為 RAW 的可見性

參考卷顯示為原始

ReFS磁碟區無法正確修復時,一個常見的指標是分割區在Windows 磁碟管理公用程式中顯示為RAW。在這種情況下,可以採取以下步驟將資料還原到外部裝置上:

  • 透過 USB 將外部儲存裝置連接到計算機,然後同時按Windows + R鍵開啟「執行」對話方塊。
  • 鍵入cmd並按Enter 鍵開啟Windows 終端機
  • 在命令提示字元下輸入:

refcp D:\Data F:\Backup /status

在此指令中,F:\Backup代表外部磁碟機號,指定備份來自D:\Data (來源)的資料的位置。可以包含選項/status以即時監控傳輸進度。

Refcp 命令 Windows 終端

完成資料備份後,下一步是將磁碟區重新格式化為 ReFS 以供將來使用。

安裝 ReFS 磁碟區或磁碟機不顯示的問題

安裝是指內部或外部儲存磁碟機在實體連接後可供作業系統存取的過程。安裝後,作業系統會動態分配磁碟機號碼(D:、E:、F: 等)。如果嘗試修復後ReFS磁碟區仍然有故障,則可能無法識別該磁碟區,從而導致安裝困難。為了解決這個問題,請考慮以下解決方案:

執行chkdsk實用程序,透過 Windows 終端檢查磁碟區是否有錯誤,方法是輸入:

chkdsk /f /r D:

這裡,D:表示ReFS卷,其中/f解決任何檢測到的結構問題,/r識別並從損壞的部分恢復資料。

或者,您可能想要在 Windows 終端機中使用 cmdlet 強制安裝驅動器,方法是鍵入:

mount D: /f

在此命令中,D:表示ReFS驅動器,/f強制系統安裝該驅動器,即使該驅動器部分損壞。如果安裝成功,您可以存取資料並將磁碟機重新格式化為ReFS

處理 Windows 11 中不成功的 ReFS 磁碟區修復

如果修復 ReFS 磁碟區不成功,請考慮以下步驟:

  1. 使用 Windows PowerShell 指令
  2. 啟用檔案完整性流
  3. 使用 ReFSutil

1]利用Windows PowerShell指令

如果缺少需要修復的ReFS 磁碟區的備份,您可以使用 Windows PowerShell cmdlet 作為替代解決方案。要解決損壞的捲:

  • 透過在桌面搜尋列中鍵入並選擇第一個結果來啟動Windows PowerShell 。
  • 在 PowerShell 提示字元下,輸入:

Repair-Volume -DriveLetter E -OfflineScanAndFix

參考卷修復 Windows Powershell

此命令以離線E: 磁碟機磁碟區為目標,並嘗試使用OfflineScanAndFix選項修正任何現有錯誤。完成後,該磁碟區將自動恢復線上狀態。您也可以透過指定磁碟機號在同一次執行中修復多個卷,如下所示:

Repair-Volume -DriveLetter GHI -Scan -SpotFix

除了使用OfflineScanAndFix之外,-Scan-SpotFix選項還允許在指定的 ReFS 磁碟區中進行錯誤偵測和修復。在這種情況下,將掃描磁碟區(G:、H: 和 I:)是否有問題,發現的任何問題都會記錄在系統檔案中,然後-SpotFix將分析該系統檔案以進行修復。

2]啟用檔案完整性流

雖然 ReFS 使用完整性清理器來自動識別和修正資料損壞,但有時它可能無法發現問題。如果 ReFS 磁碟區修復因資料損壞或檔案系統錯誤而失敗,啟動檔案完整性流可能會提高修復成功率並最大限度地降低資料遺失風險。要使用Windows PowerShell啟用它:

  • 透過在桌面搜尋欄中搜尋Windows PowerShell來啟動它。
  • 在提示符號下,鍵入:

C:\> Set-FileIntegrity H:\ -Enable $True

Powershell 檔案完整性啟用

在此指令中,H:\表示要啟動檔案完整性的磁碟區。

3]利用ReFSutil

ReFSutil是 Windows 中的命令列實用程序,可識別 ReFS 磁碟區中的問題、識別完整的檔案並將這些檔案傳輸到其他磁碟區。它具有搶救功能,分為兩個主要階段:掃描和影印。可以透過執行以下命令按順序執行這些操作:

refsutil salvage -QA D: C:\Temp C:\Recovery

參考資料 搶救 Windows Powershell

對指定磁碟區 (D:) 執行快速掃描( QA),其中C:\Temp作為工作目錄,C:\Recovery作為復原檔案的目標目錄。工作目錄是在提取過程中儲存實用程式日誌和臨時檔案的位置,而目標目錄是保存檔案的位置。

chkdsk 可以在 ReFS 上使用嗎?

與 NTFS 等傳統檔案系統不同,ReFS 具有自我修復功能。它可以利用校驗和自動識別和糾正錯誤,從而無需進行 CHKDSK 掃描。

ReFS 的記憶體需求是多少?

為了優化 ReFS 的效能,一般準則是為每 TB 的 ReFS 儲存分配 0.5GB RAM。然而,這種縮放不是線性的;對於低於 200TB 的 ReFS 卷,128GB RAM 通常足以滿足作業系統和 ReFS 的綜合要求。

來源

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *