最近遇到一个电脑故障,故障原因是因为强制关机导致机械硬盘损坏,系统无法启动。具体表现是:开机直接进入主板 RAID 设置界面,或者进入系统启动界面卡住。甚至连通过U盘进入PE也无法启动。
我判断可能是磁盘损坏。因为用PE系统从U盘也无法启动,所以只能拔掉硬盘数据线逐一测试。最终发现固态硬盘(系统盘)正常,机械硬盘损坏。插上机械硬盘就无法正常开机。
故障原因定位了,那该怎么抢救一下机械硬盘现有数据呢?于是买了个 3.5寸硬盘盒 :
把机械硬盘拆下装入硬盘盒中。先正常启动系统,然后再把硬盘盒连接电脑以移动硬盘方式进行读取。结果系统还是出现卡住的情况,好在关闭硬盘盒电源系统就能恢复。
由于硬盘有多个分区,所以我打算暂时关闭 Windows自动挂载分区功能,然后逐一手动挂载分区,看哪些分区数据可以读取和恢复。于是进入命令行输入如下命令:
diskpart
#停止自动挂载
automount disable
#删除之前的挂载记录
automount scrub
#解决完别忘了恢复自动挂载
automount enable
然后再开启硬盘盒电源,这个时候进入 Windows 磁盘管理,找到尚未挂载的问题磁盘。右键磁盘分区逐一挂手动挂载(如果卡住就关闭硬盘盒电源,重新手动挂载下一个分区):
最终确定一个分区损坏,且机械硬盘的 S.M.A.R.T 信息已经无法读取(严重损坏)。所以把其余分区数据拷贝到其他硬盘,整个处理流程告一段落。由于硬盘上的数据还没重要到要开盘恢复,所以这个流程算是把能挽救的数据都挽救了。其实接下来还可以尝试用数据恢复软件尝试恢复一下损坏分区的数据,大家有没有免费好用的数据恢复软件推荐呢?
如果数据恢复之后还想折腾一下硬盘,可以用DiskGenius等磁盘工具尝试扫描一下硬盘坏道,但是出现如此严重的故障硬盘基本上没有再使用的必要。
最近帮人解决的一个硬件问题,记录一下整个处理思路,希望对于大家有帮助。一般硬盘损坏都可以尝试进入PE挂载,手动挂载尝试读取部分数据或者上其他数据恢复软件。而遇到开机会显示 RAID 界面,意味着读不到硬盘 S.M.A.R.T 属于比较麻烦的硬件问题。