电脑硬盘文件数据误删除/格式化为什么可以恢复? 怎么恢复?谈谈文件删除与恢复背后的原理
Hello 大家好, 我是元存储~
主页:元存储的博客_CSDN博客-深入理解SSD:固态存储特性与实践,深入浅出SSD:固态存储原理与特性,深入理解Flash:闪存特性与实践领域博主
1. 硬盘数据丢失场景
我们在每天办公或是记录数据的时候,文件存储大多数都是通过硬盘进行存储的,因此,使用多了,各种问题就会出现,比如硬盘被格式化,数据损坏了等。
造成硬盘数据丢失的场景有:
- 误删除、格式化硬盘
- 意外蓝屏断电
- 硬盘中病毒
- 固态硬盘恢复(这听起来奇怪, 恢复操作可能造成二次伤害)
- 硬盘故障,无法识别
- 恢复出厂设置
- 分区恢复
- 其他原因
2. 硬盘数据丢失可以恢复吗?
额, 看情况
还是以上面几种情况来说
机械硬盘 | 固态硬盘 | |
误删除、格式化硬盘 | 可以 | 或许可以 |
意外蓝屏断电 | 可以 | 不可以 |
硬盘中病毒 | 或许可以 | 或许可以 |
固态硬盘恢复 | 或许可以 | 或许可以 |
硬盘故障,无法识别 | 可以 | 不可以 |
恢复出厂设置 | 可以 | 或许可以 |
分区恢复 | 可以 | 或许可以 |
其他原因 | 或许可以 | 或许可以 |
关于数据能不能在误删除、格式化之后恢复?是可以的。 误删文件和格式化差不多, 误删文件是删除一个文件,格式化等于是删掉所有文件。如果硬盘被快速格式化了,而且格式化之后也没有将大量数据存储到硬盘上,是可以恢复的。常规的格式化操作只需要几秒钟,而该过程会重新建立文件系统,将硬盘空间标记为“空闲”,以便它们能够被重新利用来存储数据。
所以数据丢失之后,第一时间先不要向里面读取和输入新得文件,避免原有得数据被覆盖掉。 |
---|
其实,原来删除文件、格式化硬盘上的数据并没有立刻从硬盘上抹去,所有在存入新的数据被覆盖之前,丢失的文件是可以恢复的。下面看看被格式化后的硬盘该如何恢复。
而误删除文件就更简单了,只是个别文件,
3. 数据丢失怎么恢复?
格式化只是文件系统把文件系统对文件的指引抹除了,文件并没有被抹去。
老师把学生名册弄丢了,就查不到学生了。学生还没有丢,还都在教室里。老师只要去教室里,挨个把学生名字登记下, 就可以建立学生名册了。
误删文件恢复也是这个道理,在硬盘里找到各个文件, 再把文件系统的指引建立起来,听起来很复杂, 但只要有文件系统基础的业内人员, 这个真的不是很复杂的事情。要说麻烦吧就是人工恢复的化要花一些时间去找文件,再手动改指引。
文件恢复,就是去硬盘里再把所有文件扫出来, 找到你想恢复的文件,再把它的指引建立起来,从而恢复出来文件。
工欲善其事必先利其器,有了工具就省时省力,还不容易失误。固态硬盘被格式化后,应第一时间借助专业的数据恢复工具进行数据恢复操作,避免格式化后误删除的数据被覆盖。
可以恢复固态硬盘丢失数据工具:
3.1 第一款、嗨格式数据恢复大师
嗨格式数据恢复大师支持多种设备数据恢复,支持误删文件恢复,、回收站清空文件恢复、U盘/硬盘/SD卡/储存卡等各类存储设备数据恢复。同时支持预览恢复数据,还可以进行快速扫描,深度扫描恢复,操作简单,专业靠谱,恢复率高达99.9%。
软件优势:
(1)、数据快速扫描,
可预览搜索查找更精准恢复
一键快速扫描数据,
(2)、扫描后可预览搜索查找数据,
更加方便准确恢复。
3.2 第二款、360安全卫士
360文件恢复电脑免费版是在360安全卫士里的一个组件,可以帮助您快速从硬盘、U盘、SD卡等磁盘设备中恢复被误删除的文件,如果有些文件删除的比较早了,或者是刚从回收站删除没多久的,那么可以尝试使用文件恢复来恢复需要找回的文件,虽然并不是所有文件都能找回的,但是大部分都还是有希望的。
3.3 第三款、Coolmuster Data Recovery
可以完全恢复文档、电子邮件、照片、视频、音频文件等电脑数据,4种不同的恢复模式帮助你解决文件误删、无备份的尴尬。除了内部电脑硬盘,数据恢复软件还支持从记忆卡中恢复过来,USB闪存驱动器,MP3 / MP4播放器和其他可移动存储设备。
4. 哪些存储器数据可以恢复
图片来源 EaseUS
5. 怎么避免隐私数据被恢复?
您可能赠送计算机、U盘给朋友,?或者卖给回收旧电脑,旧手机的商家。 但有的小隐私又不想让他人看到? 怎么办???
您可能会删除个人文件和信息,或者格式化了整个硬盘,或者可能已经重新安装或重置了Windows,从而擦除了您的私人数据。
首先您的隐私安全意识很强,但这还不够。无论哪种方式,您都还没有完成。与您的老朋友告别之前,您应该采取一项重要的措施。那就把硬盘真真正正擦干净了。
简单地删除文件并不能解决问题,因为可以从回收站中还原它们。即使清空垃圾箱,通常也可以使用数据恢复软件(如上文介绍的)恢复已删除的文件。
上门回收旧电脑,旧手机二十块钱,三十块钱,或者换锅碗瓢盆十几年的老东西还能用吗?也许人家看中的不是你的东西,而是你的数据?-- 害人之心不可有
-- 防人之心不可无
What?我就是想通过格式化,把一些隐私照片或文件删除, 永远永远不想让别人看见。你现在告诉我这样还是删不掉, 怎么办? 怎么办?
陈老师的ZP悲剧大家肯定不想发生在自己身上吧。
为什么HDD 和 SSD 恢复数据有区别?
机械硬盘(HDD)和固态硬盘(SSD)在数据写入上有很大的区别。在SSD上数据写入不能覆盖,所以想要恢复已经删除的数据非常困难。而在HDD上数据写入是可以覆盖的,所以已经删除的数据是可以恢复回来的。但是正因为这样,全球有很多用户因为弃用HDD之前没有彻底的擦除数据而导致自己的数据被他人恢复,从而个人隐私、工作文件等重要信息泄漏。
覆盖写入,重新修改一笔数据,还是在原来的位置写入,物理地址和逻辑地址一一对应,物理地址就是文件的逻辑地址,一一对应也就不用映射表。而不能覆盖写入,就是修改一笔数据,不能在原来的位置写,要在新的位置去写这笔数据,物理地址肯定变了啊,就要有ssd 内部映射表来管理映射,如果不识别盘了,ssd 跑不起来, 执行不了映射表映射就没办法找数据了。而机械硬盘即使跑不起来,我也可以一个个按文件地址(逻辑地址)去找到数据在哪里。
ssd删除文件的时候,系统有时会下Trim命令让ssd删除ssd内部的部分映射表。这其实是个好事,是系统通知ssd这个文件无效了,这个文件的物理空间SSD可以回收做其他用途了。ssd映射表中映射信息的删掉的,这种文件找不回来了。但是否下trim 用户是可以在操作系统设置的, 一般默认是打开这个功能的。
逻辑地址相当于你的学号,物理地址是你的座位。而校长就是文件系统,校长只知道你的学号。
学号和座位的映射就是映射表。机械硬盘就是没个人的座位号和学号一样,就不要映射表。而固态硬盘的学号和座位不是固定绑定的,每次学生进来要重新找一个空座位,不能坐原来位置。
如何真真正正删除数据?
今天,我们来教大家一个简单的方法,利用WINDOWS系统的DOS命令写个批处理,来帮助我们快捷的格式化分区/驱动器,安全擦除数据,防止硬盘数据被恢复。[1
@echo offmode con cols=80 lines=50color 1f:CMDecho 【安全擦除硬盘数据】echo ============================================================================echo 1-----------格式化echo 2-----------填充擦除set /p CH= 请输入:if "%CH%"=="1" goto cmd1if "%CH%"=="2" goto cmd2echo ============================================================================:cmd1set /p IF= 请输入驱动器(盘符,如F:):FORMAT %IF% /Q /Ypausegoto CMD:cmd2set /p IC= 请输入驱动器(盘符,如F:):CIPHER /W:\%IC%pausegoto CMD
把以上内容复制到TXT文档里,另存为编码ANSI的.bat格式文件。点击运行即可操作。
选项1为格式化,输入驱动器号点回车,即可快速格式化。
选项2为擦除,同样输入驱动器号回车即可。CIPHER /W擦除的原理是,向空闲的空间/区域连续3次填充写入0数据,将以前存在的数据覆盖掉,从而擦除以前数据的痕迹。哪怕你的分区/驱动器里存在没有删除的文件,你也可以使用CIPHER /W,它会把空闲的区域擦除,而不影响你的文件的安全。
数据无价, 操作需谨慎, 不要删掉了其他盘数据额
最后,如果你不想像陈老师那样泄漏个人隐私,那么希望你在使用HDD时一定要注意,弃用HDD之前一定要擦除数据,或者直接毁坏HDD盘片,不要误以为删除文件,格式化硬盘就万事大吉
总结
本文以硬盘分享了数据恢复的场景和恢复方法,其实很多其他存储器也是同样的道理,如记忆卡,U盘,SD 卡,移动硬盘。
数据误删除、格式化或者丢失, 是有可能恢复的, 还要看具体情况。
如果想彻底删除自己的隐私数据,让别人永远都恢复不出来,也是可以的,就是删除后,再覆盖写整个盘的容量几遍,文中已给了脚本咯。
参考
[1] 防止硬盘数据被恢复,教你用批处理安全擦除 - 知乎 (zhihu.com)
[2] 易我数据恢复——专业 ·安全 ·好用的数据恢复软件 (easeus.com.cn)
[3] 固态硬盘格式化可以数据恢复吗? - 知乎 (zhihu.com)
[4] 硬盘数据恢复 - 嗨格式数据恢复大师 (haigeshi.com)
电脑硬盘文件数据误删除/格式化为什么可以恢复? 怎么恢复?谈谈文件删除与恢复背后的原理相关推荐
- 如何恢复录音删除的录音文件_硬盘分区数据误删除如何恢复?文件删除不用急...
硬盘分区数据误删除如何恢复?相信很多人在安装系统或者重装电脑时,往往也都会对电脑原有数据的卷大小进行调整,以此来满足我们日常使用的需求.然而对于一些新手来说,在操作时也都容易不小心把整个硬盘的分区给删 ...
- 格式化电脑硬盘后数据能恢复吗?
格式化电脑硬盘后数据能恢复吗?不少小伙伴都有这样的疑问?在误格式化硬盘后,想要找回已经格式化硬盘里的数据,应该怎么操作! 可能,大多数用户认为:硬盘格式化以后,里面的数据就永久删除了,再也找不到了.下 ...
- 计算机硬盘消失,电脑硬盘丢失数据的原因和恢复方法
电脑硬盘丢失数据的原因和恢复方法 分类:硬盘数据恢复|最后更新:2018年8月13日 电脑应该是所有人最熟悉也最常用的大型数据存储设备了,并且它还可以对数据进行下载传输,是综合性非常强的数据处理设备. ...
- 电脑硬盘分区删了格式化了文件如何恢复
上周倒腾电脑硬盘,不小心把硬盘分区卷删了,删的同时会格式化,导致E盘中自己的资料全部丢失,遇到这种情况的时候,如何恢复硬盘里的资料呢,这时候如果不懂电脑知识千万不要再动电脑了,当然了,凡是知道动分区的 ...
- 电脑硬盘丢失数据,硬盘数据恢复方法分享
电脑硬盘数据丢失能恢复吗?很多人都有过这样的疑问,认为数据丢失了就没有办法再找回了,其实不同的损坏情况,恢复起来也有所差异,具体内容如下: 首先我们需要了解的是,电脑硬盘数据丢失一般有两种情况,分别是 ...
- 苹果电脑硬盘损坏数据是否可以恢复
作为设计行业的一名打工者,我最大的愿望就是用苹果电脑.因为苹果电脑的色彩饱和度和清晰度都很好,很受设计师们的喜爱.但是介价格也确实不菲啊,咱也不是什么有名的设计师,就是一公司打工的,想想几万块的电脑花 ...
- Excel将另一文件数据导入当前表格内方法详解(文件与文件的连携)
Excel文件之间数据相互连接的好处是可以实现信息的自动更新,可以压缩报表制作数量,提升工作效率:意义在于可以使excel表格制作内容更加丰富多彩,实现excel表格本身无法实现的功能,可以快速打开相 ...
- 电脑硬盘不小心格式化了文件怎么恢复,手把手教你变恢复高手
对于现在上班的人们来说,电脑的稳定性还是很重要的呢,因为之后电脑稳定之后,我们才能保障我们的工作能顺利的进行下去,但是电脑到底稳不稳定,这还是要取决于我们的电脑硬盘的,想要检测电脑硬盘的完整性,我们知 ...
- 计算机视频不小心删了怎么恢复,误删电脑硬盘视频文件要怎么恢复
摘要:日常生活中,手机储存卡或电脑硬盘.U盘里的视频.图片和文件很多时候会被误删,但是一般人删除了之后又想找回,那怎么办呢?下面就说到本文的重点了,这里我就告诉大家一个比较好的小方法.我们可以通过万兴 ...
最新文章
- npm安装过程出现的问题及解决方式
- 005_FreeMarker入门程序
- 数据中心级交换机考核方法
- docker单一部署jenkins
- JavaScript基础05-day07【条件运算符、运算符优先级、代码块、if语句】
- C语言学习之怎样引用指针变量
- python基础小白题2
- 强推!2019年最火的容器、K8S和DevOps入门都在这了
- Java嵌入式数据库H2学习总结(一)——H2数据库入门
- NHibernate学习总结:(一)NHibernate的使用和配置
- SQL Server 2014 安装与SQL语言学习笔记(一)
- Android Studio+SDK+tools下载、安装、配置及应用程序运行(详细,亲测)
- 2020-10-28-Requests及爬虫清单
- 计算月份天数包括闰年二月天数计算
- 一零四五、FAILED: SemanticException [Error 10293]: Unable to create temp file for insert values Expressio
- Blender 字幕编辑器插件(SimpleSubtitleEditor)改良版
- OCR-文本检测和文本识别的数据
- BIOS 和 UEFI
- 安卓Android、iOS移动端车牌识别OCR技术原理
- 大数据架构师之路-大数据框架大全
热门文章
- 低代码平台开发 python_《低》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
- 虚拟局域网 VLAN
- 汽车线性二自由度汽车模型 simulink建模,微分方程建模
- 网络渗透测试(1)—— 怎么找微信服务器的IP地址
- php设计网站答辩时问什么,【明日毕业设计答辩,好紧张,求各路版主保佑】
- redis 删除所有key
- 自动驾驶大规模路面图像分类数据集
- 企业即时通讯系统能够为企业带来什么好处?
- java中execute用法_EXECUTE IMMEDIATE用法小解
- opencv resize方法总结