我無法透過搜尋論壇找到解決方案,因為我對分區表功能缺乏太多了解。
我發現這個情況非常相似“diskpart clean”後恢復或重新建立分割區,但他對 HDD 進行了清理,而不是像我一樣對 SSD 進行了清理...我不認為我clean all
對錯誤的磁碟進行了清理。
這也是: 如何在diskpart“clean”指令後恢復分割區和資料?
看來兩者都已經無法修復了。
先前狀態(開始)
2 個磁碟:
- 固態硬碟安裝了Win7,兩者積極的和啟動。
- 硬碟作為資料磁碟。
兩者都作為人機介面和NTFS。
它們幾乎肯定是 MRB,而不是 GPT(沒有一個通過 2Tb)。
災難的動機(The Edge)
我忘記為 SSD 預留空間預留未分配的空間。
我做了系統備份傲梅輕鬆備份
然後我嘗試:
乾淨安裝:
為 SSD 留下 100Mb 可啟動分割區,50Gb 未分配用於過度配置,其餘用於作業系統。
透過作業系統分割區進行系統復原:
建立另一個 100Mb 可啟動分割區,並釋放 50Gb 用於 SSD 過度配置。
所以我決定:
- 清潔SSD
- 格式化它,留下大約 50Gb 的未分配空間用於 SSD 過度配置
- 將系統備份還原到 SSD 的 NTFS 180Gb 格式分割區上
災難(深淵)
但當我想清潔SSD時,我不小心做了:
diskpart
- 選擇了SSD
clean ALL
(在SSD上,當我應該做的時候clean
)。
無論如何,我以某種方式阻止了它。我認為它根本不應該影響硬碟,但我會告訴以防萬一它很重要。
我改變了主意:
在 SSD 上乾淨安裝 Win 7從可啟動 USB。
不知何故,Win 7做了一件奇怪的事情,將作業系統安裝在SSD(活動磁碟)上,但是放入「系統保留分割區」的100Mb分割區或卷(我認為是啟動磁碟)在我保存資料的硬碟中!
現在我在 Windows 檔案總管中看不到 HDD,在 Windows 磁碟管理器和類似的應用程式中,它顯示為 1Mb 未分配(我認為我在以前的全新安裝中做了一些愚蠢的事情),然後是 100Mb 的引導,然後是1,8Gb 未分配(我的資料一定在哪裡...)。
(我無法發布圖片,缺乏聲譽)。
C: (SSD) - Boot, Active, Primary partition
System Reserved Partition (HDD) - System, Active, Primary Partition
這是正確的嗎兩個都SSD作業系統分割區和HDD「系統保留分割區」是積極的? (我不這麼認為,它應該只是作業系統驅動器)。
固態硬碟是開機(看起來沒問題,因為它包含作業系統並指示啟動資訊的位置)並且硬碟系統。
兩個磁碟現在都是 MBR 和 NTFS。
幫助! (讓我哭到你身邊......);)
以前的硬碟資料可以恢復嗎?
我尚未在 HDD 驅動器上安裝或複製任何內容。我已安裝所有內容並將其複製到作業系統 SSD 驅動器,其中包括遺失的檔案。
我試過全碟掃描與 LSoft主動分區復原並沒有發現任何已刪除的內容,但Mft、boot等文件。
舊的分區資訊文件可能有用(MFT、MFTMirror 等)用於恢復 HDD 中的舊資料(每個檔案所在位置的資訊...)?
預先非常感謝您的指導。
編輯:如果它對任何人有幫助,我使用 EasyBCD 將啟動資訊變更為 SSD。它將活動和啟動標誌放在 SSD 上,並將它們從 HDD 中刪除。
然後結束一個之後超掃描在硬碟上主動分區復原,我對當前系統保留分區進行了“刪除無效分區”,以便我可以嘗試從 1.8Tb 未分配區域恢復資訊。
也許我分配了字母 DMiniTools分割區精靈…
我嘗試過chkdsk D: /B
,但 MFT 已損壞,所以我使用 Active Partition Recovery文件恢復並發現 5 個舊分區,但除了它們的分區資訊文件(Mft 等)之外沒有任何文件,所以我想什麼都沒有剩下。