老电脑玩家可以记得,第一次接触电脑时,被要求依次切换主机和显示器。
现在的电脑虽然已经不再如过去那样娇气,但依然在要求正常关机断电。那么直接拔电到底会有什么不妥呢?前几天英特尔通过微博科普,说电脑强制关机不会损害硬件,结果被玩家斥为不负责任:因为强制关机,电脑的硬盘已经坏过好几块了,敢情你CPU不怕强制断电就不管其他硬件死活?
强制关机为何容易坏硬盘?从网友的讨论中可以看到几大理论支撑,我们来分析下到底靠不靠谱。
观点1:突然断电会让磁头磕碰盘片造成坏道
机械硬盘的磁头悬浮在盘片上方非常近的距离上,突然断电的确有划伤盘片的可能。不过制造商早就找到了解决之法:停电会让磁头臂迅速从盘片上方移开,回到Park区域。也就是说强制关机断电通常不会让机械盘产生坏道。
观点2:关机后马上开机会给的盘片造成冲击
断电之后硬盘的盘片的确不会立刻停下来,如果此时再开机通电可能会给硬盘造成冲击。这个说法看起来也有道理。不过你实际操作一下就会发现,电脑的电源也有自我保护,不会允许你在关机后马上再次开机的:狂按机箱上的电源按钮不会马上起作用。
观点3:固态硬盘容易因断电而掉盘
尽管有相当多的人认为没有机械活动部件的固态硬盘应该是免疫强制关机和突然断电的,但实际上根据众多网友的经验来看,固态硬盘确实是意外断电过程中最受伤的一个部件。机械盘断电通常只是丢失未保存的数据、开机重新扫描硬盘,固态硬盘则可能直接"阵亡"!
这是因为固态硬盘的DRAM缓存中不仅仅存储用户数据,还保存了固态硬盘工作所需的FTL映射表,这张虚拟映射表一旦因断电而损坏,固态硬盘就"变砖"了。不过好消息是当前在SATA固态硬盘中广泛采用的内置SRAM缓存技术减少了此类风险,下图是主控内置缓存的东芝TR200固态硬盘。
有时硬盘的意外断电可能会比较隐蔽,譬如说一些笔记本电脑加装固态硬盘时,如果将SSD放在光驱位置新增的硬盘托架上,有可能每次正常关机都产生一次意外断电,在不知不觉中给固态硬盘增加了很多的故障风险。
不过原厂固态硬盘都经过了大量复杂工况下的验证,相对来说意外断电造成掉盘的可能性要比杂牌固态硬盘低很多。另外,东芝的SSD Utility工具箱软件还提供了一个"高不安全断电率"提醒功能,当发现固态硬盘经历不安全断电事件后会及时给用户提醒,降低了上文中提到的"隐形"强制关机断电所带来的风险。