Instagram、Facebook、Twitter……要跟上的社交媒体应用实在太多了。再加上生产力和游戏应用,很快你手机那本来充足的内部存储就会显得微不足道。
但那不是问题,你的朋友告诉你。只需将你的SD卡格式化为内部存储,你就成功了!除了此前卡上的所有数据现在都消失了。你尝试将它插入读卡器并使用你的电脑,但它也无法访问内存。
至少不是靠它自己。
什么是格式化为内部存储?
在我们深入探讨从作为内部存储格式化的SD卡中恢复数据的具体细节之前,让我们试着理解这到底是什么意思。
首先,单纯使用SD卡与您的移动设备并无问题。微型SD卡长时间以来一直袜用于扩展手机存储空间,它们也可以很好地与电脑配合使用。
以这种方式使用的卡被归类为外部存储。这意味着它们可以用来存储文件和照片,但不能存储应用程序本身。应用程序仍然安装在手机的内置内部存储中,这部分存储不能迁移到外部SD卡上。
什么是可采用存储
从Android 6.0 Marshmallow开始,用户获得了将SD卡“采用”为内部存储的选项。这意味着该卡将被视为手机自身内存的补充,并用于存储已安装的应用程序和系统信息。
这对于那些因为太多应用而苦苦挣扎的人来说是一个很棒的功能,因为它允许您在不必购买全新设备的情况下升级手机的内部存储空间。不过,这也带来了一个小问题。
为了将SD卡与内部存储集成,操作系统会用不同的文件系统格式化卡,并对其进行加密。结果,卡上的现有数据会被清除,新卡对其他设备来说将无法访问。
是否可以从作为内部存储格式化的SD卡中恢复数据?
您可以从作为内部存储格式化的SD卡中恢复一些已删除的数据。但是,其中涉及很多重大的注意事项,最好将期望值保持在最低水平。
例如,谷歌在Android 7.0中引入了基于文件的加密(FBE)。最初,FBE仅限于Android设备的内部存储,但从Android 8.2开始,谷歌还将FBE支持扩展到可采用的存储(格式化为内部存储的SD卡)。从启用了FBE的Android设备中恢复已删除的文件实际上是不可能的。然而,数据恢复程序仍然可以恢复这些文件的缓存副本,以及类似缩略图之类的东西。
从运行较旧版本安卓系统(6.0及以下)的设备中恢复数据更为可行。
此外,如果您希望恢复除已删除的照片和视频之外的其他任何内容,大多数数据恢复应用都要求您对 Android 设备进行 root。
如何从设置为内部存储的SD卡中恢复数据
当从作为内部存储格式化的SD卡恢复数据时,第三方数据恢复工具是您的最佳选择。但是,即使是最有能力的数据恢复工具也只能从可采用的SD卡上恢复删除的照片、视频和缓存文件(这要归功于Android上的FBE加密)。
网上有多种数据恢复程序。我们推荐Disk Drill,它也恰好位居我们最佳数据恢复应用列表的首位。该程序易于使用,并支持从使用ext4文件系统(Android使用的)格式化的驱动器恢复数据。
虽然 Disk Drill 支持 Windows 和 macOS 两个平台,但只有 Mac 版本能够访问 Android 设备的内部存储,并从中恢复数据。您还需要对您的 Android 设备进行 root,以便其内部存储可以被您的 Mac 和 Disk Drill 访问。
以下是使用Disk Drill从作为内部存储格式化的SD卡恢复数据的方法:
- 确保您的手机已获取root权限。
- 在您的安卓设备上启动USB调试并使用USB线连接至Mac。
- 下载Disk Drill并将其安装在您的Mac上。
- 打开Disk Drill,进入Android设备部分并选择您的安卓手机。授权Disk Drill需要的权限。
- 点击寻找丢失数据。
- 点击查看已找到的项目以查看可恢复的数据。
- 选择您希望恢复的文件。Disk Drill会显示当前选中文件的预览,但您可以通过点击文件名旁边的眼睛图标来手动预览任何文件。点击恢复。
- 为文件选择一个恢复目的地并点击下一步。选择在您的Mac上而不是安卓设备上的恢复目的地。
- Disk Drill将恢复选定的文件。
结论
将SD卡作为内部存储使用是增加手机存储容量的好方法。但如果你在格式化之前忘记备份文件,你需要找到一种方法来恢复那些数据。
幸好,像Disk Drill这样的数据恢复软件配备了从格式化卡恢复文件的能力,而且没有任何问题。您需要做的就是将您的SD卡连接到电脑,并让这个应用程序施展它的魔法。
除非文件已被新数据覆盖,否则你应该能够完整地恢复所有内容。
常见问题解答