固态硬盘断电或者从电脑拔出文件丢失?

  电脑容易坏吗?作为生活必需品,电脑出现问题也没什么,那么什么电脑硬件最容易损坏呢?今天就给大家分析一下电脑中什么硬件最容易出现问题。

  机械硬盘出问题的概率是最高的,因为内部属于机械结构,如果突然遇到震动、断电什么的,非常容易损坏,特别是当电脑出现磕碰或者撞击的时候。而机械硬盘即使保护得再好,也会随着时间的推移出现磁盘坏道,导致系统卡顿或者死机。

  电源的故障率也是比较高的,相信不少人都会遇到电源冒着“香气”的情况,作为一台电脑的心脏,电脑的使用寿命很重要,如果出现故障,会导致电脑运行不稳定,出现死机、蓝屏、断电等,所以在购买电源的时候,一定要选购质量合格的品牌电源,不然真的特别容易烧坏。

  主板如果不是去摔他的话,一般是不会损坏的,但是主板为什么排到第三名呢?因为主板很容易受到其他部件的影响而损坏,比如CPU。我们在使用电脑时,特别是玩游戏的时候,不知道大家是否会关注CPU的温度情况,其实CPU不管温度有多高,CPU是不会烧坏的,但是,他会烧坏主板。但是主板也最好尽量选择品牌产品,因为上面集成了太多元件,所以稳定性是非常重要的。

  内存条的故障率比较低,特别是对于那些大牌产品,一般插上去用几年也不会有什么问题。但是如果质量不够好的内存条,容易出现金手指氧化的情况,如果你电脑经常蓝屏或者开不了机,再加上内存条使用有一定年限的话,不妨拔下来擦擦金手指,说不定就修好了。

  很多人觉得显卡最容易损坏,其实不然,虽然当你玩游戏时显卡的温度会突然飙升,但是对于显卡来说,只是会影响其使用寿命而已,一般不会因为高温而烧坏,除非质量实在太差。正常来说绝大多数显卡的散热风扇都是能够压住显卡的温度的。当然,大家最好定期给显卡清灰,保持散热效率。

  固态硬盘一般不存在损坏的可能,哪怕是擦除次数有限,都比你一台电脑的寿命还长。所以我们不需要在意固态硬盘的使用寿命问题,该怎么用就怎么用。

  CPU是所有电脑部件中最难损坏的硬件,除非你进行不合理的超频或者人为损坏,否则出故障的可能性微乎其微,CPU一般可承受高达120度的高温,当然,如果一直在120度状态下,也会降低CPU的使用寿命。现在的电脑都有断电保护机制,CPU达到85或者90度或者100度的时候,电脑就会自动断电,当然,这个情况更多的是在保护主板等其他重要部件。

每个人的无数个过去的瞬间定义了现在的自己。那些欢乐悲伤的瞬间也许对别人无关痛痒,对自己来说却是弥足珍贵。硬盘里的照片和文档承载着过去美好的瞬间和知识的积累,对大家来说是十分宝贵的,远远不是硬盘的那几百一千的价格所能衡量。

现在的个人电脑早就不是原来娇贵的高科技产品,不可中断电源也不复存在,谁没有过在一次忽然断电后,忧心硬盘损坏的的经历。在重新开启电源的瞬间,心中默念,如果这次没问题,下次我一定做好备份!可是当看见操作正常启动,除了当时编辑的资料有很小部分丢失而其他完好无缺后,却又忘记的自己的承诺,继续裸奔,直到下一个循环。

我们知道操作系统为了效率的考虑,在文件系统驱动中都有缓存。Word等软件会创建临时文件,不停地刷新该文件的缓存来尽可能避免数据的损失。而最新的NTFS等现代的日志型文件系统也比传统的FAT对意外掉电的鲁棒性提高很多。

这是软件的角度,而如果硬件上没有保证的话,这些都是扬汤止沸之举。那么如果我们从硬件的角度来了解一下,硬件工程师们为我们的数据安全都做了哪些努力。我们来分别看看硬盘的两种典型的形态:机械硬盘和固态硬盘SSD,它们都是怎么处理掉电(Power Failure/Loss)的。

典型的温切斯特硬盘结构如下:

一般操作情况下,盘片(2)在转子(1)的带动下,以每分钟数千转的速度飞速旋转。转臂(5)在程序指令下,带着磁头(4)来到指定位置开始读取/写入数据。

磁头是依靠空气动力的原理悬浮在磁盘表面,高度比头发丝还细。这样它既可以迅速准确的读取/写入内容,又不会和盘面接触(想象一下数千转的速度旋转的磁盘和磁头接触时会发生什么)。这时如果没有电了,磁盘不转了,空气浮力也不复存在,磁头就会慢慢降落,进而碰到盘片,引发物理损伤。那怎么避免这种情况呢?

正常断电的时候,硬盘控制芯片会收到SATA控制器传来的STANDBY IMMEDIATE命令;而SAS和SCSI硬盘会收到stop命令。这时控制器会把磁头归位到一个叫做Parking Zone的地方:

磁头完美地停在停车区,避免了和磁盘接触。而在停好之前,关机时序并不能够结束,保证了整个过程的完整性。似乎很完美,但是意外断电的时候,并不会收到各种命令,也没有时间从容的停车,那该怎么办呢?

心细的同学也许注意到我在介绍硬盘构造的图片中没有介绍3的位置。其实这里别有玄机,这里叫做Landing Zone。这里并没有磁道,表面介质也不同:

在意外断电的情况下,磁盘控制器会利用空气动力和一些电容的余电,将磁头移到Landing Zone里面降落,从而保证不会划伤盘片。Landing Zone也是硬盘没事干时,磁头的休息区。还有些硬盘厂商采用load/unload技术来做类似的事情,这里就不详细介绍了。

固态硬盘没有机械旋转,应该不会出问题吧。其实没有那么简单,看过我们固态硬盘系列的读者应该都知道FTL的存在()。FTL的逻辑块和物理块的转换表必须存储在NAND Flash上,否则会造成混乱;高端企业级硬盘上有大量的DRAM来加速,其中的内容也必须存储下来。

在正常关电的时候,和机械硬盘类似,SATA的STANDBY IMMEDIATE命令和SCSI的Stop指令是合适的存储这些信息的机会。SSD控制器可以从容的将这些信息写在合适的地方。

在意外掉电的情况下,情况就复杂不少。不知道大家注意过没有,现在M.2的SSD上面有很多很小的电容:

在Vcc没电的时候,这些电容的gate就会打开,会为主控争取1ms左右的时间。主控会立刻放弃现在所有没有存储的数据,而立刻开始存储FTL表,保证不会出大问题。

在企业级的SSD中,有的DRAM大小将近1GB,而企业SSD的数据完整性要求极高,不容有失,不但FTL表要存好,DRAM中没有存储过的,也必须全部存下来。这就需要很大的电容,来争取更多的时间,如果我们拆开企业SSD,就会发现很多大黄快:

有些低端SSD厂商,没有电容,或者在长时间使用后电容能力下降。在掉电后,FTL表并没有存下来。而是采取在下一次上电的时候重建FTL表,这是用户就会发现SSD反应很慢,要一会才会恢复正常。

古老的机械硬盘没有各种保护功能,掉电的确会造成物理上的损伤,带来数据丢失。现在的无论机械硬盘和固态硬盘,一般来说忽然断电都不会损坏硬盘,丢失的数据也仅限于Cache里面没有存下来的,风险不大。

那么有同学提了个邪恶的知乎体问题,怎么优雅的弄坏机械硬盘呢?其实也很简单,在大量读写硬盘的时候猛烈摇动/震动硬盘,让磁头狠狠的划伤表面,神仙也救不回来被物理划伤的部分数据了。

有很多同学留言问我某些情况下磁盘会不会损坏等等。我建议大家重要的数据一定要做好备份,毕竟数据是无价的,丢了再就找不回来了。现在硬盘损坏,数据恢复的价格是很贵的,动辄数千上万,而且经常只能恢复部分数据。再加上我们的某些数据因为敏感性,担心数据恢复公司滥用(谁想当陈冠希?),也不想给他们恢复。也许大家还记得去年的病毒勒索事件,我的一个朋友的所有照片都被加密了,欲哭无泪啊。

我的建议是重要数据,如照片和文档等都要保存两份(热备份),至少脱机备份两份份(冷备份)。才能保证数据无虞。我后期可能会写些磁盘数据恢复的文章,大家可以看看。

欢迎大家关注本专栏和用微信扫描下方二维码加入微信公众号"UEFIBlog",在那里有最新的文章。

用微信扫描二维码加入UEFIBlog公众号

版权声明:本文为博主原创文章,遵循 版权协议,转载请附上原文出处链接和本声明。

先在没有专业技术和维修经验的前提下,切勿自己动手去修复硬盘,操作不当极易对硬盘固件造成二次损坏,带来数据丢失的严重后果!有送修硬盘的客户,由于在小电脑店或者小作坊修过硬盘,失败后才拿到正规渠道做数据恢复,结果还是失败,正是因为一些不正确的操作对受损硬盘进行了二次或者多次损坏,导致数据恢复提取失败!所以,遇到硬盘故障问题,一定要送修专业机构进行数据恢复。

我们把常见的固态硬盘损坏概括为硬件损坏(电路板和主控)和固件损坏。

1.硬件损坏如果是硬件损坏,可以通过更换电路板和主控来恢复硬盘数据。但是即使找到新的、吻合的电路板和主控,这个更换过程也是非常耗时和有难度的,而且对操作环境和操作人员的专业素质都有很高的要求,切勿自行操作。

2.固件损坏如果硬盘存储芯片上有大量坏块,那么设备就无法正常工作。针对这类损坏情况常用的数据恢复方法就是通过拆芯片和固件修复的方法。

通过芯片提取重组数据的方法上文我们讲到可以通过拆芯片来恢复固件损坏的硬盘数据,但是拆芯片的风险和时间成本是非常高的,存储量越大风险越大、耗时越久。

而且由于当前的固态硬盘基本都具备硬件数据加密功能,通过芯片提取的数据都是加密的,需要经过解密—重组—提取的过程才能最终恢复数据,而无疑这也是非常困难的。

通过固件修复的方法相比较于拆芯片的方法,固件修复方法数据恢复效果更好,时间成本更低,是损坏固态硬盘数据恢复最有效、快速的方法。

所有的固态硬盘都配备有预先设置的调试模式,用于调试设备。制造商用它来检查损坏的驱动器,以便识别固件的损坏部分并在未来的固件版本中优化、解决这个问题。

固件修复就是通过使用特定程序,强制受损设备进入调试模式来实现的。导致固态硬盘故障最常见的原因是转换器损坏,调试模式提供了能够从部分固件中,构建一个新转换器的能力,将新的转换器上传到设备的缓存中,用户就可以访问固态硬盘的文件结构。

说了这么多,具体问题得具体分析。

人生忠告:“重要数据千万要做好多硬盘备份!忠告,忠告啊!”

首先经过专业工程师检测,确定固态硬盘为坏道盘,每次启动后都有短暂的时间可以对盘中数据进行操作,由于时间极短,故尝试采用分段复制的方法将客户所需的文件拷贝到正常的存储介质中,最后提取出客户所需的所有数据。

1.准备一台装有Windows10操作系统的台式机电脑

2.将电脑关机并完全断电

3.把硬盘与特殊转接设备连接在一起

4.把转接设备连接电脑

5.启动电脑进入Win10系统操作界面,并通过驱动工具检测并安装相应的SSD硬盘驱动

6.再次关机之后拔掉转接设备

7.重新启动电脑,完全进入到Win10操作界面

8.在开机状态下,插入转接设备,打开设备管理器,刷新磁盘驱动器

9.在识别到该SSD硬盘驱动之后,快速打开该磁盘,将磁盘中的文件快速拖拽复制到桌面

10.如果恢复文件数据过大,需要多次重复操作步骤6-9,直到全部数据拷贝成功

举例2:固态硬盘数据删除,怎么找回来

众所周知,固态硬盘对于电脑运行速度的提升是最大的,所以很多小伙伴都会选择它。但是随着使用年限的增加,电脑硬盘上存储的临时数据就变得非常多了,所以我们需要适时地进行清理。而在清理的时候,问题就随之而来了,部分固态硬盘上的数据会被删除了。那么,恢复固态硬盘数据的方法有哪些呢?以下方法,助您恢复一气呵成。

说白了,就是安装各种固态硬盘数据恢复软件

比如下载并安装B计划数据恢复软件易我数据恢复、DiskGenius软件恢复数据、Superrecovery超级数据恢复软件等。

这些数据恢复软件怎么安装,怎么应用,百度搜索,都有详情介绍,只要不是硬盘自身的问题,这些删除的老文件基本还是有找回来的希望!

人生忠告:“重要数据千万要做好多硬盘备份!忠告,忠告啊!”

我要回帖

更多关于 突然断电会损坏固态硬盘吗 的文章

 

随机推荐