如何在Mac上从U盘恢复已删除的数据

Avatar photo
编写者
38

在 Mac 上恢复 USB 驱动器

毫无疑问,USB驱动器是非常方便的数据存储或在电脑间传输文件的设备。但就像任何其他存储设备一样,它们并非完美无瑕。总是存在着极小的可能性,某事出错,导致你丢失一份宝贵的文件。

如果您上传到USB驱动器的文件神秘地消失了,您该怎么办?如何在Mac上从闪存驱动器恢复数据?请继续阅读以找到答案。

是否可以在Mac上从USB驱动器恢复丢失的文件?

在大多数情况下,是的。感谢现代数据恢复解决方案,您将能够通过一些简单的设置恢复USB驱动器中的大部分(如果不是全部)删除文件。这适用于数据丢失的情况,如轻微损坏、移动操作中断或意外格式化的U盘。

但是,在恢复数据之前,迅速采取行动并避免在驱动器上写入新文件是至关重要的。

如果USB驱动器受到物理损坏或严重损坏,通常无法进行自助数据恢复。在这种情况下,立即停止使用该驱动器,并联系专业数据恢复服务来取回您的数据。

如何在Mac上从USB恢复文件

您应该做的第一件事是停止使用USB驱动器。在您准备开始在Mac上进行U盘数据恢复之前,请将其与您的计算机保持断开连接。

强调这样做的重要性是永远不够的,因为这将预防数据覆写的可能性,因此,将有助于恢复您的文件。

方法1:使用数据恢复软件

现在让我们开始在Mac上进行USB数据恢复。在Mac上恢复USB最可靠和有效的方法是使用数据恢复工具。

Disk Drill 是这类应用程序的一个很好例子,因为它易于操作且非常灵活。此外,它支持所有类型的USB设备,并且几乎可以恢复任何文件(图片、视频、文档、档案等等)

以下是如何使用Disk Drill在Mac上恢复USB驱动器的方法:

  1. 如果您还未安装Disk Drill,请下载并安装。点击文件并按照屏幕上的指示完成安装。
  2. 将您的USB驱动器连接到Mac并启动Disk Drill。从存储设备的列表中,选择已连接的闪存驱动器。
  3. 点击屏幕右下方的寻找丢失数据按钮,开始扫描您的设备。disk drill Mac 设备列表
  4. 点击预览发现的项目以预览文件,同时应用程序正在扫描您的驱动器,或等待它完成扫描。如何在disk drill Mac上预览文件
  5. 找到需要的文件后,点击该文件旁的框来选择它。如果您想恢复所有文件,请点击文件列表顶部的框。准备好后,点击恢复恢复按钮 disk drill Mac
  6. 一个弹出窗口将出现,询问您希望将恢复的文件保存在哪个文件夹。点击您需要的位置,然后点击下一步保存恢复文件 disk drill Mac

方法 2:从回收站恢复最近删除的文件

当你从USB驱动器中删除文件时,它不会马上永久消失—它首先会被移动到垃圾箱文件夹中。所以,如果自从你手动从闪存盘删除文件后没有过去太久的时间,那么很有可能它仍然能在你Mac上的垃圾箱中被找到并且容易恢复。

重要:如果您在从U盘删除文件后已经清空了垃圾桶,那么这种方法将不适用于您的情况。唯一的解决方案将是使用Mac USB恢复工具来恢复文件。

以下是如何通过回收站恢复在Mac上从USB设备中删除的文件的方法(如果你刚刚删除了它们)

  1. 启动您的 Mac 上的废纸篓。它通常位于 Dock 的右侧。如何在 Mac Dock 上定位废纸篓
  2. 浏览那里的文件。
  3. 一旦您在 U 盘中找到丢失的文件,将其拖放到不同的文件夹或拖回到 USB 驱动器中。将文件从 Mac 上的废纸篓移动到 USB 驱动器

方法3:在USB驱动器上取消隐藏文件

为了避免意外的变更和删除,macOS可以隐藏USB驱动器上的某些文件夹。通常,这些文件夹包含应用程序设置、已删除的文件和其他数据。您想要恢复的文件可能仅仅是被macOS隐藏了。

以下是如何显示这些隐藏文件:

  1. 将USB驱动器连接到您的Mac。
  2. 在Finder中导航至USB驱动器。
  3. 按下Command + Shift + .(点)来显示隐藏文件。您可以使用同样的快捷键再次隐藏文件。
  4. 您可以在.Trashes文件夹中查看从USB驱动器中删除的任何文件。USB驱动器中的Trashes文件夹。

如何修复损坏的USB驱动器

如果您的U盘数据在没有您干预的情况下消失了,那么可能是USB驱动器已经损坏。在这种情况下,在您重新开始使用它之前,最好先解决问题。

解决方案 1: 运行急救程序

磁盘工具有一个名为First Aid的特性,可以修复 Mac 上任何存储设备的错误。因此,如果您的 USB 驱动器无法正常工作,您应该尝试使用 First Aid 来修复它。如果这没有帮助,那么您剩下的最后选择就是格式化设备。

以下是如何通过磁盘工具在您的Mac上修复损坏的U盘:

  1. 前往启动台,点击磁盘工具打开。
  2. 在侧边栏中查看设备列表。点击你的USB驱动器以选中它。
  3. 点击顶部的急救按钮。Mac 急救按钮
  4. 点击运行以确认。
  5. 等待急救过程完成。点击完成Mac USB驱动器急救过程完成

您也可以使用macOS的终端来运行急救。以下是操作方法:

  1. 在Spotlight搜索(命令 + 空格)中搜索Terminal,并打开Terminal应用程序。
  2. 输入diskutil list,然后按Enter键。这个命令会列出连接到你的Mac的所有驱动器。在列表中找到你的USB驱动器。
  3. 输入diskutil repairDisk /YOUR USB DRIVE,然后按Enter键。将“YOUR USB DRIVE”替换为你的USB驱动器的磁盘编号。在我的例子中,命令是diskutil repairDisk /dev/disk4.diskutil repairDisk
  4. 磁盘工具的First Aid功能将扫描并修复USB驱动器上的任何错误。

注意:Mac 版本的免费 Disk Drill 不支持从 USB 驱动器恢复文件,仅支持预览文件。因此,如果扫描显示出了您需要的文件,并且您想要进行恢复,请获取专业版

解决方案 2: 格式化 USB 驱动器

您还应该使用磁盘工具来对 Mac 上的闪存盘进行格式化。确保在格式化前设备上没有文件,因为格式化过程完成后,所有数据都会从 USB 驱动器中被清除。

以下是通过磁盘工具在Mac上格式化USB闪存驱动器的方法:

  1. 前往 启动台,点击 磁盘工具打开它。
  2. 在屏幕左侧的设备列表中点击您的USB驱动器。
    点击顶部的抹掉按钮。如何通过磁盘工具格式化Mac上的USB驱动器
  3. 名称字段中为您的闪存驱动器输入一个名称。如果您打算继续在Mac上使用该驱动器,请选择Mac OS扩展(日志式)格式或任何其他合适的格式。通过Mac磁盘工具抹掉USB驱动器
  4. 点击抹掉
  5. 一旦USB驱动器格式化完成,点击完成并弹出您的设备。

现在您可以重新开始使用您的U盘。您可以开始向其上传文件并根据需要使用USB驱动器。

解决方案 3: 使用TestDisk修复损坏的USB驱动器

TestDisk 是一个优秀的分区修复工具,能够从你的 USB 驱动器中恢复受损和丢失的分区。在大多数情况下,TestDisk 能够恢复分区并保持现有数据完整。

该程序缺少图形用户界面,这使得新手用户使用起来很不方便。您只能使用键盘来导航程序—使用箭头键来高亮显示一个选项,然后按Enter键来选择它。

以下是使用TestDisk为Mac修复损坏USB驱动器的逐步指南:

  1. 下载TestDisk并解压缩归档文件。
  2. 从解压缩的文件夹中启动TestDisk
  3. 选择是否希望创建日志文件。日志文件会存储分区恢复过程的事件。它对实际的修复/恢复过程没有任何影响。create log
  4. 从列表中选择你的USB驱动器,然后按EnterSelect your USB drive
  5. 选择分区表类型。TestDisk会自动检测这个,所以只要在这个屏幕上按Enter,除非你确定你的USB驱动器有不同的分区表。Select the partition table type
  6. 选择分析并按Enter。在确认屏幕上同样按EnterSelect Analyse
  7. 选择快速搜索并按Enter。TestDisk会列出它发现的所有分区。Quick Search
  8. 每个分区旁边都会有一个前缀—D(已删除)*(可启动)P(主)L(逻辑)。列为已删除的分区如果你不更改前缀,会保持删除状态。要更改前缀,请高亮选中的分区,并使用箭头键循环切换前缀。要恢复分区,请确保它之前有P前缀。一旦你更改了前缀,按Enter
  9. 高亮一个分区并按P来列出其文件。按Q返回上一个屏幕。如果所需的分区没有列出,请选择深度搜索选项—这将耗费很长时间。Select a partition
  10. 一旦确认所需的分区和文件都在那里,请选择写入,然后按Enterselect Write
  11. 在确认提示上按Y
  12. confirm writing partition tableTestDisk将修复USB驱动器。

解决方案 4: 检查软件更新

运行最新版本的 macOS 可以确保您的 Mac 安装了最新的 USB 驱动程序。如果您在访问 USB 驱动器时遇到问题,值得检查 Mac 上的最新软件更新并安装它。这可能并不会从技术上“修复” USB 驱动器,但它可以排除问题是由过时软件造成的可能性。

以下是在macOS上检查软件更新的方法:

  1. 点击屏幕左上角的苹果标志。
  2. 选择系统设置系统偏好设置,这取决于你的macOS版本。
  3. 点击通用 > 软件更新在macOS上检查软件更新
  4. MacOS将在此屏幕上自动检查更新。MacOS检查更新

为什么文件会从U盘中消失

让我们来了解一下USB驱动器上的数据可能丢失的主要原因:

  • U盘已损坏:如果U盘无法挂载,你的Mac无法识别,或者发出奇怪的声音,那么U盘可能已经损坏,因此,包括文件丢失在内的任何情况都可能发生。
  • USB被误格式化:这个动作会清除驱动器中的所有数据。但是,如果你立即停止使用该驱动器,仍然有机会使用专业软件在Mac上恢复U盘中的数据。
  • 你在文件还在复制到U盘时就弹出了U盘:如果你在从你的Mac向USB驱动器复制文件的过程中中断了,那么,你当然找不到那里的文件。
  • USB设备已损坏:有几个动作可能导致这种情况,尤其是当你在不同操作系统的计算机之间使用USB驱动器时(例如Windows和macOS)
  • 你不小心删除了文件:只需错误点击一下鼠标,你就可以删除一个重要文件。幸运的是,如果你立刻意识到你所做的事,你将能够从垃圾箱恢复那个文件。否则,恢复它的唯一办法是使用数据恢复应用程序。
  • USB驱动器已被恶意软件感染:计算机病毒可以锁定,并且通常会清除USB驱动器中的所有现有数据。恶意软件可能导致你的USB驱动器上发生无法解释的数据丢失。使用能力强的防病毒程序扫描你的USB驱动器来解决这个问题

总结

使用第三方数据恢复工具可以从USB驱动器中恢复数据。不过,请确保U盘没有物理损坏且在macOS的磁盘工具中可见。如果不是,你最好联系专业数据恢复服务。

如果数据丢失原因不明,可能是因为USB驱动器已损坏。做以下任一操作应该能修复它—在驱动器上运行First Aid,使用TestDisk恢复损坏的分区,确保您的Mac更新了,以及格式化闪存驱动器。

常见问题解答:

要在macOS上从USB驱动器恢复数据,请使用数据恢复程序:
  1. 下载 Disk Drill 并安装。
  2. 打开 Disk Drill,选择 USB 驱动器,然后点击搜索丢失数据
  3. 点击查看找到的项目
  4. 选择你希望恢复的文件,然后点击恢复
  5. 为文件选择一个恢复目的地,然后点击下一步
要在不使用软件的情况下从U盘中恢复已删除的文件,请按照以下步骤操作:
  1. 从Dock中打开垃圾桶。
  2. 寻找已删除的文件,右键点击它们,选择放回
  3. 或者,你可以在Finder中打开USB驱动器,取消隐藏.Trashes文件夹并查看文件是否在那里。
您可以在macOS的回收站文件夹中,或USB驱动器本身内的.Trashes文件夹中找到从闪存盘中丢失的任何文件。如果文件不在那里,最好使用数据恢复程序将它们找回。
这可能是由于文件系统错误,或其他类型的逻辑损坏所致。您可以尝试使用Mac磁盘工具中的急救功能来修复这个问题。
Avatar photo
Romana Levko 是一位专业内容写作人员,对技术相关主题兴趣浓厚。她的主要关注点是数据恢复、苹果产品和网络安全。空闲时间里,她喜欢摆弄自己的 Mac 电脑以及欣赏她最喜欢的音乐专辑。
经批准
12年软件开发、数据库管理以及硬件修理经验。