昨天原本想恢複一下系統,以前用的Windows 7 但是始終感覺不如Xp流暢, 用久了越用越慢,於是想換回XP , 下了個Ghost盤解壓到D盤然後硬碟安裝,卻不行,於是刻到u盤裡面,用隨身碟安裝,進入了Windows PE 手動Ghost, 然後.............悲劇了,還原後只剩下一個233G的C盤,我200多G的內容啊,還有我最近寫的原始碼,才剛剛寫好,居然就這麼沒了???第一反應就是上網查查能不能恢複,貌似這應該只是被改寫了分區表,而實際的資料應該還是有的,我首先下了個Final Data, 試了一下,什麼都找不到,找到的都是一些才裝好的系統檔案,又去下了個DiskGen ,恢複分區表,這次有點收穫,但是只找到了我硬碟的最後一個分區,大約14G左右,裡面的檔案完好,前面還有D E F 三個分區,不管怎麼都找不到了,所有的工具都嘗試過了,什麼易我分區表醫生 , Final Data ,Easy Recovery 等等。這時,我突然想到了,各個品牌機的硬碟分區應該是一樣的,其實只要知道分區的確切大小,就可以手動重建分區表資訊,於是網上到處去找IdeaPad Y430的分區表,沒找到,分區大小也沒找到,最後找到了一個聯想F41 的分區表,我想都是250G的,分區表應該是一樣的,於是興沖沖地試著還原了一下分區表,又傻了,原始分區表其實只有C, D 和一個影藏分區, 其實分區大小我是自己改過的,這時我才想起這點,這時已經感覺希望渺茫了,覺得只要回複最後一個分區也算挽回了一些損失(已經有點想去找客服了), 突然又覺得C盤的大小我自己沒改過,我可以先還原F41那個分區表,然後我不就知道D盤的起始位置了麼,然後還原分區表,又在Windows PE 下用Disk Gen將原來的G盤恢複了, 這時我用資料恢複軟體試著恢複了一下D盤(現在的D盤是原來D,E,F盤的合并,狀態時未格式化的),發現還是能找到一些檔案,覺得還是有戲,仔細想了想在用的Dos 版本的Disk Gen情況,重建分區表時,它是在磁碟上進行搜尋,應該磁碟上的某一些地方會有分區標誌,首先找到標誌A, 然後找到標誌B, 就會提示你A到B是否為一個分區,如果是,儲存分區,再直接跳到B, 從B開始繼續搜尋,否則從A繼續搜尋,不能用軟體找到我原來分區的原因很有可能是原來的C盤地區類某一些標誌位亂了(個人見解,也不知道靠不靠譜),現在我們至少知道了D盤的開始位,如果我們從D盤開始尋找分區表,至少成功的幾率要大一些吧,於是又裝好了系統,再一次重180多G的D盤直接重建分區表,這次有搞頭了,原來的分區表都尋找到了,然後儲存,寫入MBR,重啟,資料完全恢複。
這次和網上主要的案例不同的地方在於:1.網上大多數都可以用軟體直接找到原來的分區資訊,然後恢複就是了,而我這裡只能找到最後一個分區,其餘的3個分 區都找不到。
2.我知道原來的第一個分區大小,即原來 C 盤的大小,這成了這次資料恢複的一個關鍵!!!
我的主要步驟:1.使用F41的出廠備份分區表還原, 結果:恢複成C, D, E 其中D,E處於未格式化狀態。
2.使用DiskGen搜尋硬碟,重建分區表,找到最後一個分區,儲存重寫MBR。 結果: 恢複成C,D,E 其中D處於未格式化狀態,E盤資料恢複成原來 的G盤中的資料
3.在C盤中重裝系統,再次用DiskGen搜尋D盤,得到了原來的D,E,F的分區資訊。儲存重建重寫MBR。 結果:完全恢複。
希望這些對大家有協助,我也是邊學邊用的,以前也就知道用用Final Data搜尋分區找找被刪掉的檔案,所以我不能保證上面完全正確,但是我可以保證我採用上面的方法成功的恢複了硬碟的所有資料(C盤除外了),如果硬碟上面有極端重要的資訊,建議還是專業資料恢複的機構尋求協助。