# 解決 HDD 硬碟讀取不到,顯示「動態不正確」的問題 > [time=Jul 6, 2025] ## 前言 最近換了台新電腦,之前那台用了十年左右,那時候買 GTX 970 還送巫師3,這是題外話拉回正題,因為以前有在玩 BT/PT,有三顆 HDD 還沒壞掉想移到新電腦上繼續使用,沒想到一插上去就發現有兩顆讀取不到,顯示「動態不正確」的錯誤訊息,如附圖。 > [!TIP] > 對桌面本機的圖示點右鍵->顯示其他選項->管理,接著點左側的存放裝置->磁碟管理就可以進到這個頁面。(Windows 11 24H2)  我覺得很奇怪,明明用 [CrystalDiskInfo](https://crystalmark.info/en/software/crystaldiskinfo/) 檢測時都正常綠燈,怎麼可能插到新電腦上就讀不到,在網路上搜尋了一番後,最後是用英文搜尋關鍵字「dynamic disk is invalid」才在 reddit [1]上找到解法,而且還是用免費的軟體,由於檔案沒丟掉很高興,所以特地寫了一篇文來記錄下解法。 ## 解決方法 > [!WARNING] > 這個方法不保證能夠成功修復,也不保證硬碟資料不會遺失,使用前請先評估風險,假如失敗或導致資料遺失,後果請自行負責。 - TestDisk Download: https://www.cgsecurity.org/wiki/TestDisk_Download TestDisk 是一款免費的硬碟檢測修復軟體,雖然沒有 GUI 界面,但有提供方便操作的 TUI 界面,不用自己打指令。 首先,到官網下載軟體並且解壓縮,點右鍵用系統管理員的身份執行「testdisk_win.exe」這支程式。 一進去會先看到這個畫面,問你要不要記錄操作的 log,可以按上下方向鍵調整反白的選項,這邊就選第一個「Create」,按 Enter 繼續執行。  接著選你要對哪顆硬碟進行操作,一樣按上下方向鍵調整反白的選項,選好後就按 Enter,選「Proceed」繼續執行。  這裡要選擇硬碟的分割區類型,底下倒數第三行的 Hint 告訴我們有自動偵測到該硬碟的分割區類型為 EFI GPT,所以這邊不用調整,按 Enter 繼續執行。  這裡要選擇你想進行什麼操作,選第一個「Analyse」,按 Enter 繼續執行。  這裡直接按 Enter 執行「Quick Search」,讓它搜尋硬碟中的資料。   我們可以看到這顆硬碟裡面確實有資料存在,並沒有消失,可以按 P 進去看裡面的檔案列表,進去後再按 q 即可返回。 這邊要特別注意「Disk」那欄的英文要顯示「**P**」,如果不小心按到左右方向鍵可能會調整成「D」代表要刪除,要特別注意,我們要的是「**P**」,確定是「**P**」之後按 Enter 繼續執行。   這邊我們按右方向鍵反白選擇「Write」,按 Enter 繼續執行。   接著會跳出一個確認是否要執行的提示,我沒截圖到,確定要執行的話按「y」,然後就會看到要你重開機以生效的提示。  重新開機之後再去本機(我的電腦)查看應該就能讀取到硬碟了,真是可喜可賀! ## Referecnes - [1] [dynamic disk is invalid? here's how i fixed it :D](https://www.reddit.com/r/WindowsHelp/comments/1chhg99/dynamic_disk_is_invalid_heres_how_i_fixed_it_d/) - [TestDisk](https://www.cgsecurity.org/wiki/TestDisk) - [How to recover data from deleted or lost partition by using TESTDISK 2016](https://www.youtube.com/watch?v=3jbWfGePrqo)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up