背景 15年初的時候買過一個128G的固態硬盤,在自己的筆記本電腦上組了一個雙硬盤(ssd+hdd),ssd作為系統盤。到今年也已經用了三年了。昨天上午的時候,電腦突然藍屏報錯,本來以為是一次簡單的藍屏故障,但是電腦重啟之后,報錯找不到硬盤。當時心里一涼,難道硬盤壽終就寢了,但是硬盤壞了不重要,里面的數據還沒有備份會比較可怕。趕快用一個win pe系統把電腦開起來,想看看數據是否還在。然而在win pe里并沒有看到ssd相應的分區。這時自己已經感覺數據要沒了,又去把電腦硬盤拆下來,重新裝了一遍,內心祈禱是硬盤接口松動引起的問題。但是無論我重裝了多少次硬盤,甚至于裝到另外一臺正常的電腦上,都識別不出硬盤來。 分析 固態硬盤不同與傳統的機械硬盤,常見的固態硬盤是利用閃存作為存儲介質,區別于機械硬盤在使用過程中是逐漸出現壞道等故障,固態硬盤出現問題,經常是整個磁盤的突然性損壞,因此固態硬盤的數據恢復相對比較困難。 我的電腦出現問題后,在bios的開機啟動項設置中還是可以看到固態硬盤的型號,而且系統的開機自檢,也是能夠識別出硬盤型號來。這說明我的硬盤并不是根本性的損壞。 在win pe系統中不能看到磁盤的分區,兩種可能,要么是磁盤的存儲模塊出問題了,要么就是磁盤存儲正常,但是分區表出問題了。 將硬盤接到一臺可以正常開機的電腦上,進入windows系統的磁盤管理,提示報錯不能識別磁盤格式,需要重新格式化,因為我想恢復數據,所以這里沒有進行格式化操作。但是這個磁盤是可以識別出來的,而且使用CrystalDiskInfo,也能正常的看到磁盤型號,使用時長等信息。這些現象表明很有可能是硬盤的分區表出現了問題。 處理方式 方法一:使用專業的硬盤數據恢復工具MiniTool Data Recovery Software 這是國外做的一個磁盤數據恢復工具,使用起來也比較方便。 將故障硬盤連接到一臺正常可開機的windows電腦上(電腦上有一個正常的硬盤),在電腦上安裝MitiTool Data Recovery,啟動軟件后,在主界面的Lost Partition里就能夠看到故障硬盤的分區。這時候點擊自己需要恢復數據的分區,軟件會開始掃描此分區上的數據。固態硬盤掃描時間比較快,我的60G的分區,10幾分鐘就掃描完了。然后將掃描出來的需要備份的數據,存儲到另外一個硬盤上,這個方式可以把所有數據都能正常恢復出來。 方法二:使用磁盤分區工具DiskGenius重建磁盤分區表 現在DiskGenius的網站上下載到的版本是要付費的版本,我使用的是老毛桃自帶的DiskGenius。 將故障硬盤連接到一臺電腦上,使用win pe引導將電腦啟動起來。進入win pe的DiskGenius,從左側列表中選中故障磁盤,選擇工具->搜索已丟失的分區(分區表)->整個磁盤,之后硬盤上的分區就能被識別出來,保留相應的分區即可。此時在這里也可以進行數據拷貝的操作。此時也可以將硬盤掛載到一臺可已開機的電腦上,開機后在該電腦里的分區列表里就能看到自己的磁盤分區,將相應的數據拷貝出來即可。 這中方式存在一個問題,因為我的故障磁盤是系統盤,里面有Users目錄,發現在另外一臺電腦上不能正常訪問Users下的用戶文件夾,猜測是windows系統自帶的安全驗證方式導致的。這里的數據就只能通過方式一,或者是DiskGenius拷貝出來了。有其他解決思路的朋友也可以留言分享一下。 參考: MiniTool Data Recovery Software 搜索已丟失分區(重建分區表) ———————————————— 版權聲明:本文為CSDN博主「feiniao8651」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/feiniao8651/article/details/80768239
|