如何在Windows修復損壞或損毀的分割區

manuviraj
Written by
Approved by
1058

repair partition分割區讓資料組織變得更加容易,而且大多數儲存裝置都有多個分割區。如果你無法存取磁碟機上的特定分割區,或者它突然從Windows檔案總管中消失,這個分割區可能已經損毀。好消息是,你可以修復並恢復損毀的分割區,而且其實比你想像的還要簡單——以下章節會告訴你該怎麼做。

注意:我們已將資料救援區放在實際的分區修復方法之前,因為在修復損壞分割區前,最好先將重要檔案救回。除非該磁碟機沒有任何有價值的資料,否則請勿跳過此步驟。

在我們開始之前(請先備份您的資料)

你可能需要經過一些嘗試與錯誤來修復損壞的分割區。其中有些方法——例如 CHKDSK——甚至可能會導致硬碟上的部分資料遺失。因此,建議你在進行任何修復之前,先把檔案復原。

但是,你要如何從你無法存取的分割區恢復檔案呢?這就是第三方資料救援工具派上用場的地方。只要你的電腦可以偵測到有正確儲存容量的硬碟,大多數工具都可以掃描並恢復資料。市面上有許多工具可供選擇,每一款都有其優缺點。

在本教學中,我們選擇使用Disk Drill——一款功能強大且使用者友善的資料救援程式。這個程式支援所有 Windows 與 macOS 主要檔案系統。事實上,它甚至可以處理RAW磁碟,也就是那些檔案系統遺失或損壞的磁碟機。Disk Drill 最棒的地方在於它允許你建立並掃描磁碟映像檔——這是一種有效的方法,可以防止進一步的資料遺失,並保護你的磁碟機免於重複又壓力大的資料救援掃描。

讓我們看看在嘗試分割區修復之前,如何恢復您的資料:

步驟 1: 建立磁碟映像檔(可選)

雖然不是絕對必要,建議還是建立一個磁碟映像並掃描它,而不是直接掃描已損壞的分割區。這不僅能通過保留當前的分割區狀態來防止進一步的資料遺失,還能避免資料恢復掃描對已損壞磁碟造成額外壓力。

以下是在 Disk Drill 中建立損壞磁區磁碟映像檔的方法:

  1. 下載 Disk Drill 並安裝它。請在另一個磁碟機上執行此操作。
  2. 打開 Disk Drill,然後在額外工具下點擊逐位元備份
  3. 選擇損壞的分割區,然後點擊建立備份Select the corrupt partition to back up.
  4. 點擊路徑旁邊的三個點(…)來選擇要儲存磁碟映像的位置,以及任何其他你想變更的參數。點擊確定。請注意,目的地應該有足夠的可用空間——比分割區的總儲存容量還要多。Choose disk image parameters.
  5. Disk Drill 將開始建立磁碟映像。在磁碟表面圖下方的區域會顯示映像建立過程的進度——紅色區塊表示該分割區無法讀取的區塊,這也是判斷分割區損壞程度的方式之一。Disk image creation complete.

評估是否值得建立磁碟映像檔的一個好方法,是使用 Disk Drill 的 S.M.A.R.T. 監控功能。開啟 Disk Drill,點擊進階工具下的 S.M.A.R.T. 監控,查看有沒有任何數值旁邊顯示錯誤。如果一切正常,您可以跳過建立磁碟映像檔,直接恢復您的資料。否則,建議您按照上面的步驟先建立磁碟映像檔。

進階使用者專用:Disk Drill 讓你可以透過 Windows 的登錄編輯器或 macOS 的終端機進一步修改 備份過程。你可以調整的部分參數如下:

  • backupSkipBlocks (0 到 128):遇到壞區塊時,自動跳過的區塊數量。
  • backupRetryCount (0 到 10):當 Disk Drill 遇到壞區塊時,額外嘗試讀取該壞區塊的次數。
  • backupBlockSize (131072–2097152):這可讓你手動修改備份的區塊大小(位元組值),該數值必須與你的硬碟區段大小相符。

步驟 2: 掃描磁碟或磁碟映像以尋找可恢復的資料(必須)

  1. 下載 Disk Drill 並且如果你還沒安裝,就安裝它。
  2. 打開 Disk Drill,確認你在 儲存裝置 分頁底下的 資料救援
  3. 點選 附加磁碟映像檔,瀏覽並選取損壞分割區的磁碟映像檔,然後雙擊它。Disk Drill 會將它以 已掛載映像檔 標示新增為一個獨立的磁碟在儲存裝置清單中。如果你沒有建立磁碟映像,請跳過這一步。Attach disk image option.
  4. 選擇損壞的分割區,或是如果你有建立磁碟映像就選該映像。點選 搜尋遺失的資料 開始掃描資料救援。Select partition to scan for data recovery.
  5. 點選 檢視找到的項目 來觀看所有可復原的檔案。你也可以直接點選相關檔案類型的方塊-圖片、影片、音訊、文件、壓縮檔其他-以立即過濾結果。如果你只想在查看之前把全部檔案都復原,點選 全部復原、選擇復原目的地,然後點擊 下一步Review found items screen in Disk Drill.
  6. 勾選你要復原的檔案。Disk Drill 會自動顯示目前選取檔案的預覽,但你也可以按檔案名稱旁邊的眼睛圖示來手動預覽任何檔案。有正常預覽的檔案比沒有預覽的檔案復原機率更高。選好之後,點擊 復原Select files to recover.
  7. 選擇檔案的復原目的地,然後點擊 下一步。建議將這些檔案復原到不同於損壞分割區的磁碟。Choose recovery destination.
  8. Disk Drill 會將檔案復原。Recovery complete screen.

注意:Disk Drill 讓你在 Windows 上免費恢復最多 100 MB 的資料。這通常足夠用來恢復一些重要的小型檔案,並測試這個程式。若要恢復超過 100 MB 的資料,你需要升級到 Disk Drill 專業版

如何在 Windows 10 與 11 修復損毀的磁碟分割區

在 Windows 上有幾種方法可以診斷並可能修復損毀/損壞的分割區。我們建議您按照列出的順序嘗試以下修復方法。此外,如果您尚未已復原您的資料,現在是操作的好時機。

方法 1: 為分割區新增磁碟代號

很有可能該分割區只是沒有指派磁碟機代號。沒有磁碟機代號的話,這個分割區在 Windows 檔案總管中就不會顯示,讓你以為它已經損壞或損毀。有時候,磁碟機代號的衝突也會導致磁碟機在 Windows 檔案總管中變得不可見。幸好,你可以使用磁碟管理手動新增或變更磁碟機代號。操作方法如下:

  1. 按下 Windows Key + R 開啟執行程式。於文字方塊中輸入 diskmgmt.msc,然後按下 輸入 啟動磁碟管理。
  2. 尋找你要修復的分割區並右鍵點擊該分割區。選擇 變更磁碟機代號與路徑Change drive letter and paths option in Disk Management.
  3. 如果你想更改磁碟代號以避免與你不定期連接到電腦的其他磁碟衝突,請點擊 變更 。若該磁碟/分割區尚無磁碟代號,請點擊 新增Change drive letter prompt.
  4. 指定以下磁碟代號 下拉選單中選擇一個磁碟代號,然後點擊 Drive letter selection prompt.

注意:即使磁碟分割區出現在磁碟管理中,仍然有可能 Windows 無法讓你指派磁碟機代號 到該分割區。這表示該磁碟有其他比缺少磁碟機代號更嚴重的問題。在這種情況下,建議先 恢復任何檔案 該磁碟上的資料,再按照 方法5 的方式重新分割磁碟。

方法 2: 執行 CHKDSK 工具程式

CHKDSK(檢查磁碟)是 Windows 內建的命令列工具,可以偵測並自動修復磁碟上的邏輯問題。只需簡單執行 CHKDSK 掃描,就能解決磁碟檔案系統的問題,同時修復磁碟上的壞軌。

CHKDSK 可能會造成 小幅資料遺失,因為它會在您的磁碟機上找到並重新分配壞軌。在嘗試此方法之前,請確保您已經 儲存您的資料

以下是執行 CHKDSK 並修復 Windows 分割區的方法:

  1. 在 Windows 搜尋中搜尋「cmd」(Windows Key + S)。在搜尋結果中,於 命令提示字元 上點擊右鍵並選擇 以系統管理員身分執行
  2. 輸入chkdsk X: /r /x並按下輸入。將 X 替換成你想要掃描的分割區磁碟代號。建議對每個分割區都執行 CHKDSK。CHKDSK syntax.
  3. 等待 CHKDSK 掃描完成。
  4. 重新啟動你的電腦。

您也可以使用 /f 參數(chkdsk X: /f /x)來執行 CHKDSK 指令。這基本上會進行一個較不密集、執行時間較短的掃描,相較於 /r 來得快速。這裡有一個詳細的指南,說明 與 差異

“>CHKDSK /f 和 /r 以及何時使用它們。[/sc]

方法 3: 使用TestDisk來恢復分割區

TestDisk 是一個第三方工具,可以用來修復儲存裝置上的各種問題。它經常被用來修復損壞的分割區並恢復被刪除的分割區。透過這個程式,你可以重寫磁碟的分割區表,這有可能修復損壞的分割區。TestDisk唯一的缺點是它沒有圖形介面,所以請務必仔細按照以下步驟進行:

  1. 下載 TestDisk 並解壓縮下載的壓縮檔。我們建議下載最新版的 Stable 版本,目前寫這篇文章時是 7.2 版。
  2. 從解壓縮後的資料夾中執行 testdisk_win.exe
  3. 選擇是否要建立日誌檔案。請用方向鍵移動,然後按下 輸入 以確認你的選擇。Choose whether you wish to create a log file.
  4. 選取包含損毀分割區的磁碟,然後按下 輸入。Select the drive with the corrupt partition.
  5. 選擇磁碟所使用的分割區表,然後按下 輸入。因為 TestDisk 會自動偵測分割區表,除非你很確定這顆磁碟用的是其他分割區表類型,否則建議直接按 輸入。Select the partition table.
  6. 選擇 Analyse 然後按下 輸入。Select the Analyse option.
  7. 選擇 Quick Search,按下 輸入,然後等 TestDisk 列出在磁碟中可復原的分割區。Select the Quick Search option.
  8. 使用方向鍵反白損毀的分割區,然後按 P 來查看存放在該分割區的檔案。按 Q 回到前一頁。如果在分割區列表中看不到損毀分割區,請選擇 Deeper Search 並按 輸入。The Deeper Search option.
  9. 你會發現每個分割區前方都有一個前綴:D(已刪除)、P(主分割區)、*(可開機)、或 L(邏輯)。選取損毀的分割區,然後用左右方向鍵切換前綴,直到前面顯示 P 為止。按下 輸入。Select the P prefix.
  10. 選擇 Write 並按下 輸入。Select the Write option.
  11. 在確認畫面按 YPress Y in the confirmation prompt.
  12. 重新啟動你的電腦。

TestDisk 在分割區恢復方面有很高的成功率。然而,它的指令列介面和繁瑣的恢復流程可能會讓你卻步。如果遇到這種情況,你可以參考我們專家審核過的 分割區恢復工具 替代方案清單。

方法 4: 使用分割區助理修復主開機記錄

有時候,分割區可能根本沒有損壞。這可能是因為主開機記錄(MBR)損壞──MBR 是硬碟上的第一個區段,裡面包含了開機載入器、分割區表、開機簽章和磁碟簽章。沒有它,你的電腦無法開機,你也無法存取硬碟上的資料。沒錯,即使你的檔案本身還是完整的,你也無法看到硬碟上的任何分割區。

對於大多數使用者來說,修復損壞的MBR最簡單的方法是使用名為AOMEI分割區助理的第三方應用程式。雖然重建MBR是免費的,但你需要有另一台可以安裝這個程式並將你目前電腦的內部硬碟以外接方式連接的電腦。另一個選擇是使用付費功能,讓你可以使用AOMEI Partition Assistant 建立 Windows PE 可開機 USB,並在無法啟動的電腦上執行該程式。

以下是使用 AOMEI Partition Assistant 透過重建磁碟的 MBR 來修復損毀分割區的方法:

  1. 下載 並安裝 AOMEI Partition Assistant。重建 MBR 是免費的,但如果你需要在無法開機的電腦上執行,則需要使用 AOMEI 的付費可開機 USB 功能。
  2. 確認包含損毀分割區的硬碟已連接至電腦,然後啟動 AOMEI Partition Assistant。
  3. 在包含損毀分割區的硬碟上按右鍵,選擇 重建 MBRSelect the Rebuild MBR option.
  4. 在彈出視窗的下拉選單中選擇你的 Windows 版本。Select your Windows version.
  5. 點擊 執行Click on the Apply option.
  6. AOMEI Partition Assistant 會修復 MBR。

方法 5: 重新分割硬碟

建議您如果上述方法都無法解決問題,可以嘗試格式化並重新分割磁碟。重新分割磁碟會刪除損毀的磁區並建立新的分割區。在這個過程中需要格式化磁碟,因此建議您事先恢復您的資料。重新分割磁碟的方法如下:

  1. 在 Windows 搜尋中搜尋「磁碟管理」(Windows Key + S)。在搜尋結果中點擊 建立並格式化硬碟分割區
  2. 在你想要刪除的磁碟分割區上按右鍵,選擇 刪除磁碟區 。在確認提示視窗中點擊 Delete volume option in Disk Management.
  3. 被刪除的分割區空間將會變成未配置空間,用黑色標示。在這個未配置空間上按右鍵,選擇 新建簡單磁碟區New Simple Volume option in Disk Management.
  4. 在新建簡單磁碟區精靈的歡迎畫面上,點擊 下一步Simple Volume Wizard welcome screen.
  5. 選擇分割區的大小(MB),然後點擊 下一步Partition size screen.
  6. 從下拉選單中選擇磁碟機代號,然後選擇 下一步Drive letter drop-down menu.
  7. 設定所需的格式化參數,或保持預設,直接點擊 下一步Format parameters screen.
  8. 點擊 完成Finish screen in the New Simple Volume wizard screen.

完成重新分割磁碟區後,如果你確定硬碟沒有其他問題,就可以安全地將檔案複製回去。

如何處理 Windows 上頑固的分割區

通常,上述其中一種方法應該能修復 Windows 10 和 Windows 11 上損壞的分割區。不過,也有例外情況,什麼方法都無法幫助你(甚至格式化和 重新分割磁碟驅動器 也無效)。導致這種情況的原因有很多,但最常見的原因包括:

  • 受寫入保護的分割區。
  • 壞軌累積。
  • 硬體或連接問題。
  • 第三方工具阻擋對該磁碟的寫入操作。

在這種情況下,請先嘗試以下列出的方法,然後再嘗試重新分割磁碟:

方法 1: 使用 Victoria 掃描壞軌

Windows 本身並沒有提供任何使用者友善的方式來檢查您的硬碟是否累積了壞軌(無法讀取的區段),所以很多使用者會選擇像 Victoria SSD/HDD 這類的免費第三方工具。使用這個工具,您可以詳細了解您的硬碟狀況,並判斷是否是壞軌導致重新分割磁碟的問題。

以下是使用 Victoria SSD/HDD 檢查壞磁區的方法:

  1. 下載 並安裝 Victoria SSD/HDD。
  2. 啟動應用程式,然後點擊 硬碟資訊Click the Drive Info button.
  3. 從清單中選擇有損壞分割區的硬碟,並點擊 測試與修復Select the partition and click Test + Repair.
  4. 點擊 快速,然後等待 Victoria 完成硬碟掃描。Click on Quick.
  5. 在視窗右下角勾選 方格 選項。Show Grid option.
  6. 硬碟上的任何壞軌都會在方格中以 X 標示。

如果 Victoria SSD/HDD 掃描發現有很多壞軌,值得用正確參數進行執行 CHKDSK 掃描,讓它們可以被重新分配。在執行 CHKDSK 之前別忘了先恢復你的資料,因為它可能會造成部分資料遺失。

方法 2: 使用 Diskpart 清除唯讀屬性

如果您的磁碟機設為唯讀,您將無法重新分割它。Windows 內建了一個名為 Diskpart 的工具,可讓您更改磁碟機的屬性。

以下是使用 Diskpart 從您的磁碟機清除唯讀屬性的方法:

  1. 在 Windows 搜尋輸入 cmd(Windows Key + S)。在搜尋結果中,右鍵點擊 命令提示字元,然後點擊 以系統管理員身份執行
  2. 在命令提示字元主控台中輸入 diskpart,然後按 輸入。Type in the Diskpart command.
  3. 輸入 list disk 並按 輸入。你應該會看到連接到你電腦的磁碟清單。從這個清單中,確認哪一個磁碟包含損壞的分割區。Type the list disk command.
  4. 輸入 select disk X,將 X 替換為磁碟號碼,例如 0、1、2 等,然後按 輸入。Type in the Select Disk command.
  5. 輸入 attributes disk clear readonly 來清除磁碟的唯讀屬性。Clear the read-only attributes.

方法 3: 使用 Diskpart 清理並重新初始化磁碟機

當所有方法都失敗時,修復 Windows 分割區唯一的選擇,就是讓你的硬碟全新開始。這代表要使用 Diskpart 取消分配所有儲存空間並重新初始化硬碟。請注意,這個動作會清除硬碟上的所有資料,因此請務必先將所有資料備份回復。另外,你不能在 Windows 執行時清除並重新初始化你的 Windows 硬碟。請將硬碟連接至另一台電腦,或在 Windows 修復環境 (WinRE) 中存取命令提示字元。

以下是使用 Diskpart 清理並重新初始化硬碟的方法:

  1. 在 Windows 搜尋中搜尋 cmd(Windows Key + R),在命令提示字元上按右鍵,點擊以系統管理員身分執行。如果你在 Windows 修復環境(WinRE),請點選疑難排解 > 進階選項 > 命令提示字元
  2. 輸入 diskpart 並按下 輸入。Type Diskpart in CMD.
  3. 輸入 list disk 並按下 輸入 以查看連接到你電腦的硬碟。請記下有壞損分割區的磁碟編號(Disk 0、Disk 1 等)。Type list disk in Command Prompt.
  4. 輸入 select disk X,將 X 替換成磁碟編號(0、1 等),然後按下 輸入。Type select disk in CMD.
  5. 輸入 clean 並按下 輸入。Type clean in CMD.
  6. 輸入 convert GPT 並按下 輸入。這會用 GUID 分割區表(GPT)初始化硬碟。Type convert GPT in CMD.
  7. 輸入 create partition primary 並按下 輸入。這會建立一個佔滿整個硬碟的主要分割區。如果需要,你可以在命令後加上 size(以位元組計算)參數來指定分割區大小。例如,create partition primary size=102400 會建立一個 100 GB 的主要分割區。Type create partition primary in CMD.
  8. 輸入 format quick fs=NTFS 並按下 輸入。這會格式化分割區,使其可儲存檔案。fs 參數用來指定檔案系統。The format command in CMD.
  9. 關閉命令提示字元。

到目前為止還沒成功?請聯絡我們的專家

如果上述方法都沒有幫助到你 修復分割區,或者你在其中某個步驟卡住了,隨時可以聯絡我們。我們會積極回覆留言,所以請不要猶豫在下方留言。另外,你也可以透過 FacebookX(前稱 Twitter)LinkedIn 聯絡我們,我們會盡快回覆你。

常見問題

磁碟分割區基本上是將硬碟儲存空間進行劃分。每個分割區都被作業系統視為獨立的單位,您可以將硬碟分割區來更好地整理電腦中的檔案。
磁區是您硬碟上將總儲存空間劃分為多個邏輯區域的做法,有助於更好地組織您的資料。另一方面,磁區表則包含有關硬碟上所有磁區的資訊,例如磁區數量、大小、檔案系統、位置等等。可以把磁區想像成書中的章節,而磁區表則是目錄頁。
分割區可能因各種原因而損毀。最常見的原因包括:
  • 使用者在管理分割區時出錯。
  • 在硬碟使用中突然斷電或非預期關機。
  • 將一種分割區表轉換為另一種時發生錯誤。
  • 惡意軟體攻擊。
  • 實體損壞。
在大多數情況下,可以。嘗試以下方法來修復損壞的硬碟分割區:
  • 新增磁碟機代號或變更有衝突的磁碟機代號。
  • 執行 CHKDSK。
  • 使用 TestDisk 修復分割區表。
  • 使用 Partition Table 修復 MBR。
  • 重新分割磁碟。
在嘗試修復損毀分割區之前,最好先恢復你的資料,但即使你在修復過程中遺失了一些檔案,你仍然有機會恢復部分甚至全部的檔案。然而,能恢復多少檔案會取決於你用來修復損毀分割區的方法。如果你只是執行了 CHKDSK 而遺失了少數檔案,通常可以很容易地找回;但如果你清除了硬碟並用完整格式化來重新格式化它,資料恢復通常是不可能的。
從損壞的硬碟分割區中復原資料最好的免費方法,就是使用免費的資料救援程式。有兩個不錯的選擇是 TestDiskRecuva。請注意,它們的成功率通常不如付費工具高,但通常還是可以完成工作。
manuviraj
Manuviraj Godara is a professional content writer with over 4 years of experience under his belt. His ever-growing fascination and experience with technology drives him to create content related to data recovery and consumer technology.
Approved by
12 years experience in software development, database administration, and hardware repair.
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required