如何在 Mac 上恢复丢失或删除的文件

news2024/12/22 23:10:32

也许您放错了 Mac 上的某个文件,或者永久删除了现在需要的文件。根据您丢失或删除文件的时间,有多种方法可以恢复 MacOS 上的项目。

我们从最快、最简单的方法开始,然后逐渐采用更耗时或更昂贵的方法来恢复 Mac 上的文件、文件夹和其他项目。

如何撤销上一个操作

列表顶部是“撤消”操作,因为这是恢复刚删除的文件的最简单方法。使用“撤消”的关键是删除文件是您执行的最后一个操作。

例如,假设您刚刚将文件移至废纸篓。请按照以下步骤撤消该操作:

  1. 打开移动文件之前包含该文件的原始文件夹。
  2. 转到Mac 菜单栏中的“编辑” > “撤消移动” 。

然后您应该会看到文件从垃圾箱返回到该文件夹​​。

如何从垃圾中恢复文件

如果您在 Mac 上执行了许多操作,或者需要恢复一段时间前删除的文件,则“撤消”功能将不起作用。相反,您可以从“废纸篓”文件夹中恢复项目。

请注意,仅当您尚未清空 Mac 上的垃圾箱时,此功能才有效。

  1. 打开位于 Dock 右侧的“垃圾”文件夹。
  2. 右键单击要恢复的项目并在快捷菜单中选择“放回”以将该项目放回其原始位置,或者将该项目从“垃圾箱”文件夹拖到您想要的位置。

从最近删除的文件夹中检索文件

如果您删除的项目是 Apple 的应用程序之一,例如照片、便笺或邮件,则可以从该应用程序的“最近删除”文件夹中检索该项目。

例如,如果您删除了一张照片,请按照以下步骤恢复它:

  1. 打开应用程序,本例中为照片。
  2. 在左侧菜单中选择最近删除。
  3. 如果您设置文件夹在打开前需要身份验证,请输入密码或使用 Touch ID。
  4. 右键单击照片并选择恢复

然后您将在图库中看到该图片。

如何从 Time Machine 恢复文件

在许多情况下,使用上述方法恢复文件可能不那么容易。 这时, MacOS内置的Time Machine 工具可以拯救这一天。 有了它,您可以回到过去,找到文件并轻松恢复它。

  1. 打开最初包含该项目的文件夹。
  2. 通过执行以下操作之一启动 Time Machine:
    • 打开Finder,在菜单栏中选择前往>应用程序,然后双击Time Machine
    • 选择菜单栏中的Time Machine图标,然后选择浏览 Time Machine 备份
  3. 打开后,拖动右侧的时间线或使用文件夹旁边的箭头返回到丢失或删除文件之前的时间。
  4. 选择该项目并单击“恢复”

使用数据恢复软件

也许您丢失或删除了许多文件、文件夹和其他项目,或者在使用之前的方法恢复项目时遇到困难。在这种情况下,请考虑使用 Mac 版奇客数据恢复软件。

奇客数据恢复: 支持1000+数据格式恢复免费下载软件扫描数据,支持文件、照片、视频、邮件、音频等1000+种文件的格式恢复更有电脑/笔记本、回收站、U盘、硬盘等各类存储设备数据丢失恢复icon-default.png?t=N7T8https://www.geekersoft.cn/geekersoft-data-recovery.htmlMac 版奇客数据恢复提供直观的界面,可快速轻松地恢复项目。一些流行的 Mac 选项包括奇客数据恢复。

客数据恢复可从 Time Machine 和 iTunes 备份或者无备份的情况下直接扫描驱动器中恢复个人数据和项目。您还可以创建可启动的 USB 驱动器、接收数据保护并使用其智能磁盘监控。客数据恢复提供免费计划,并免费扫码预览数据。

客数据恢复可从内部、外部和虚拟硬盘以及存储卡中恢复文件、音乐、照片、视频和其他项目。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1937776.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL添加索引时会锁表吗?

目录 简介Online DDL概念Online DDL用法总结 简介 在MySQL5.5以及之前的版本,通常更改数据表结构操作(DDL)会阻塞对表数据的增删改操作(DML)。 MySQL5.6提供Online DDL之后可支持DDL与DML操作同时执行,降低…

CentOS 7 yum官方源失效

问题 2024年7月,官方对centos 7停止了维护,yum的源网址mirror.centos.org也已经无法访问。 在此情况下,无法正常使用yum进行安装和更新工具。 在尝试了更换阿里源之后,仍然有部分工具库无法访问。 通用解决方案 1. 打开/etc/y…

react页面指定dom转pdf导出

1. 使用jsPDFhtml2canvas将页面转成图片然后导出2. 自定义创建iframe调用iframe.print()进行页面打印转pdf导出3. 使用react-to-print插件打印pdf4. 利用media print样式打印页面局部元素 1. 使用jsPDFhtml2canvas将页面转成图片然后导出 缺点:页面过长可能会导出失…

SwarmBrain: 通过大模型玩实时战略游戏《星际争霸II》

人工智能咨询培训老师叶梓 转载标明出处 实时战略(RTS)游戏如《星际争霸II》一直被视为测试和提升AI能力的绝佳平台。尽管基于强化学习(RL)的AI代理在《星际争霸II》中取得了显著进展,但它们在处理复杂环境时仍面临挑战…

SpringBoot、SpringCloud、SpringCloud Alibaba版本对应关系

1. 概述 随着SpringBoot和SpringCloud的发展,有些服务进入停更运维状态,一些新的框架出现,在开发微服务的时候不同组件的版本对应关系也是不可忽视的问题,如果版本不对应,可能会出现很多莫名的错误,给开发…

5G mmWave PAAM 开发平台

Avnet-Fujikura-AMD 5G 毫米波相控阵天线模块开发平台 Avnet 和 Fujikura 为毫米波频段创建了一个领先的 5G FR2 相控阵天线开发平台。该平台使开发人员能够使用 AMD Xilinx 的 Zynq UltraScale™ RFSoC Gen3 和 Fujikura 的 FutureAcess™ 相控阵天线模块 (PAAM) 快速创建和制…

AI周报(7.14-7.20)

AI应用-本届欧洲杯的AI技术应用 卢卡库在两场比赛中共有三次庆祝进球的情况,但遗憾的是这三次庆祝均未能转化为有效的进球。这种“吐饼王”的表现也让他成为了本届欧洲杯的一个另类焦点人物。虽然稍显悲情,但有了AI的深度应用,即使这样极端的…

震惊,搜索二叉树告诉我们不要生二胎?本篇(带图)让你轻松拿下

引子: 二叉树作为一种常见的一种数据结构,我们也经常使用,有以下几种类型:满二叉树(Full Binary Tree):所有节点都恰好有两个子节点或没有子节点。完全二叉树(Complete Binary Tree&#xff09…

【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第三篇 嵌入式Linux驱动开发篇-第三十六章 Linux驱动初探

i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核 ,主频高达1.8GHz,2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT…

Python list comprehension (列表推导式 - 列表解析式 - 列表生成式)

Python list comprehension {列表推导式 - 列表解析式 - 列表生成式} 1. Python list comprehension (列表推导式 - 列表解析式 - 列表生成式)2. Example3. ExampleReferences Python 中的列表解析式并不是用来解决全新的问题,只是为解决已有问题提供新的语法。 列…

易我数据恢复怎么样?这款四款也很好用

虽然我已经很小心了,但是生活中总有一些意外情况导致数据丢失,这时,数据恢复软件便成为了我们的救命稻草。不知道大家用过易我数据恢复没。我用过,但是目前更喜欢下面的四款数据恢复工具,更符合我的使用习惯&#xff0…

【ai】学习笔记:电影推荐1:协同过滤 TF-DF 余弦相似性

2020年之前都是用协同过滤2020年以后用深度学习、人工智能视频收费的,不完整,里面是电影推荐 这里有个视频讲解2016年大神分析了电影推荐 :MovieRecommendation github地址 看起来是基于用户的相似性和物品的相似性,向用户推荐物品: 大神的介绍: 大神的介绍: 基于Pytho…

Windows tasklist命令详解,Windows查看进程

「作者简介」:冬奥会网络安全中国代表队,CSDN Top100,就职奇安信多年,以实战工作为基础著作 《网络安全自学教程》,适合基础薄弱的同学系统化的学习网络安全,用最短的时间掌握最核心的技术。 tasklist 可以…

Chapter14 非真实感渲染 NPR——Shader入门精要

Chapter14 非真实感渲染 NPR 一、卡通风格渲染1.渲染轮廓线2.添加高光3.ToonShadingMat 二、素描风格渲染 一、卡通风格渲染 特点:物体被黑色线条描边,分明的明暗变化等方法:其中之一就是 基于色调的着色技术 1.渲染轮廓线 方法 基于观察角…

零基础入门鸿蒙开发 HarmonyOS NEXT星河版开发学习

今天开始带大家零基础入门鸿蒙开发,也就是你没有任何编程基础的情况下就可以跟着石头哥零基础学习鸿蒙开发。 目录 一,为什么要学习鸿蒙 1-1,鸿蒙介绍 1-2,为什么要学习鸿蒙 1-3,鸿蒙各个版本介绍 1-4&#xff0…

MYSQL2

1.建库以及建表: mysql> create database mydb8_woker; mysql> use mydb8_woker; mysql> create table t_worker( -> department_id int(11) not null comment 部门号, -> worker_id int(11) primary key not null comment 职工号, -&…

Java中的Heap(堆)(如果想知道Java中有关堆的知识点,那么只看这一篇就足够了!)

前言:(Heap)是一种特殊的完全二叉树,它在诸多算法中有着广泛的应用,本文将详细介绍Java中的堆。 ✨✨✨这里是秋刀鱼不做梦的BLOG ✨✨✨想要了解更多内容可以访问我的主页秋刀鱼不做梦-CSDN博客 先让我们看一下本文大…

《Milvus Cloud向量数据库指南》——开源许可证的开放度:塑造AI开发合作与创新的双刃剑

在人工智能(AI)技术日新月异的今天,开源软件作为推动技术创新的重要力量,其许可证的开放度成为了影响AI开发合作、创新模式乃至整个行业生态的关键因素。不同的开源许可证模型,以其各自独特的开放程度,不仅决定了软件项目的可访问性和可定制性,还深刻影响着AI领域内的合…

springboot 实体类加注解校验入参数据

导入的是springboot自身的依赖包 import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.validation.Valid;

R语言进行K折交叉验证问题

在使用R语言进行模型参数评估优化时候,会使用K折交叉验证,其中会遇到各种各样问题: 错误: C5.0 models require a factor outcome > (1-mean(E0));(1-mean(E1)) [1] 1 [1] 1 报错说明C5.0模型需要因子变量输出,源代码如下&am…