说明:本文所讨论的数据恢复范畴仅限安装Mac OS X系统的苹果电脑,安装Windows操作系统的苹果电脑不在本文谈论范围内。
与Windows用户一样,苹果电脑用户也经常有数据误删除的经历。已经被清空的废纸篓中,还能否恢复已经删除的数据?
要说清这个问题,我们需要先把苹果电脑的产品线区分开,或者说,需要把装载机械硬盘和固态硬盘的电脑区分开,因为固态硬盘由于TRIM指令的作用,删除的数据本身已无法恢复。
目前在售的苹果电脑,包含Mac Pro、Mac mini、iMac、MacBook Air、Macbook Pro、MacBook Pro with Retina、New Macbook七个不同分类,而每类中又有低配、高配和可定制款的区别,在它们中:
(1)默认装载了固态硬盘的型号:Mac Pro、Macbook Air、Macbook Pro with Retina、New Macbook
(2)默认装载了机械硬盘的型号:Macbook Pro、iMac、Mac mini,但这个三个型号也可通过定制升级为固态硬盘或Fusion Drive(苹果将固态硬盘与机械硬盘融合在一起的一种技术手段,可以大幅提升机械硬盘读写速度)
将产品线按硬盘类型区分以后,对于删除数据能否恢复的问题,包含以下几种情况:
(1)固态硬盘。在Mac OS X 10.6.8及以上版本的操作系统中,苹果默认对固态硬盘开启了
TRIM指令,由于TRIM指令的作用,删除后的数据会立即从硬盘底层清空,无法进行
数据恢复。
(2)Fusion Drive。Fusion Drive的机制类似于Windows下的Disk Cache,是以固态硬盘作为缓存空间,以机械硬盘作为主力存储空间,融合了固态硬盘的读写速度优势和机械硬盘的容量优势,在目前固态硬盘售价较高的情况下,是一种过渡形式的存储方式,由于数据存储到硬盘中并不刻意区分其存储位置是固态硬盘还是机械硬盘,所以数据删除后,位于固态硬盘中的部分由于TRIM指令,将迅速从硬盘删除,此时,即使文件在机械硬盘中也保存了一部分,但由于结构不完整而出现损坏的概率极高。
(3)机械硬盘。Mac下机械硬盘的删除与在Windows下无异,Mac OS X采用HFS+文件系统,数据从废纸篓中清空后,底层数据并未被清除,而只是将节点(i-Node)、索引中的信息清除,从而在操作系统下无法访问,只要删除后没有进行大量新数据写入,通常数据都可以完整恢复。
因此,当用户发现数据被删除后,应先判断电脑中装载的是哪种形式的硬盘,如果是固态硬盘,用户只能在
数据恢复外寻求其它的补救措施。而对于FD和机械硬盘用户,应及时关闭电脑并联系专业
数据恢复公司,通常只要处理及时并得当,大部分数据均可恢复。