原标题:不小心删了重要文件?别慌!这样做就能恢复

图片来源:DBMS Internals
在我们的日常生活中,偶尔会出现这样的经历:辛苦下载的资料文件一不小心被误删,又或者正奋力在键盘上敲打,电脑突然黑屏。
遇见这种情况,先不用着急,因为真正的数据还在电脑里。
想要找回被误删除的文件,首先要了解下,电脑文件在我们点击删除后,到底跑哪儿去了?
电脑文件是如何进行保存的
在这之前,我们需要先了解几个概念。
电脑包括操作系统在内的所有文件都存储在硬盘上。而一般来说,无论哪种机械硬盘,都是由盘片、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部分组成。
磁盘在格式化时被划分成许多同心圆,这些同心圆轨迹叫做磁道。
所有盘面上的同一磁道构成一个圆柱,通常称做柱面,每个圆柱上的磁头由上而下从“0”开始编号。
操作系统以扇区的形式将信息存储在硬盘上,每个扇区包括512个字节的数据和一些其他信息。一个扇区主要有两个部分,存储数据地点的标识符和存储数据的数据段。
了解了上述的概念,我们简单描述下文件读写的过程。
首先操作系统将文件存储到磁盘上时,按柱面、磁头、扇区的方式进行,即最先是第一磁道的第一磁头下的所有扇区,然后,是同一柱面的下一磁头。以此类推,一个柱面存储满后就推进到下一个柱面,直到把文件内容全部写入磁盘。
文件的删除过程是怎样的
现在我们知道了文件读写的大致原理,接下来就开始说说今天的正题——文件删除。
文件存储的物理形式就是把一些二进制数据保存在磁盘上,如果我们要删除某个文件,就像我们写作业用橡皮擦或者涂改液擦抹掉已有的文字一样。
但是要知道,电脑文件的读写首先是高速和频繁的,拷贝一部电影,一般至少都要十几秒起,反过来想想,假如要删掉硬盘里的某部电影,如果按照涂改液修改作业的原理,我们得用新的数据覆盖它,如果是这样,岂不是删个电影都要几秒钟起,这样无论是对计算机本身还是电脑用户而言都是不合理的。
所以,计算机的操作系统(如大家常用的windows10)一般删除文件只是删除对文件的引用,把文件曾经所占的磁盘物理空间在逻辑上释放出来。后面如果有新的数据存储,直接在此基础上进行覆盖就好了。所以到这里,我们应该清楚了一点,如果你的文件意外删除或者损坏等,请马上停止任何写入操作。
在硬盘上,都存储着一张文件分配表FAT,该表记录每个文件存储在磁盘的具体地点,我们可以理解成新华字典的目录一样,写明了每个字对应所在的页码,FAT的作用也大致如此。
我们在删除文件时,操作系统只是修改了这个文件的文件名的前两个代码,同时在与之对应的表中文件名称做上了删除标记。
对于这一点,我们可以理解成硬盘上这个文件区域被打上了“拆迁”标记,并在地图上抹掉了它存在的坐标,但它其实还在那。
在我们需要新的空间进行存储时,任何被打上“拆迁”标记的区域都可以用于存储新的数据,即被新数据覆盖。
那么自然地,只要存储原来文件信息的扇区没有写入任何新的数据,所有的原文件内容依然存在。
所以,至此我们清楚了:电脑中删除掉的文件,在没有被新的数据覆盖之前,依旧存在于你的硬盘上。
已删除的文件是否可以恢复
到这里我们已经差不多了解了文件删除的大致情况,是否可以逆推下文件恢复的原理呢?
其实很简单,文件恢复的思路就是查找分析磁盘上的文件头,找出其中做过删除标记的文件并尝试重写其被改写的两个代码,进而进行数据恢复。#p#分页标题#e#
目前市面上文件恢复软件的原理大致一样,区别是它们对文件头的扫描以及恢复分散存放的文件数据能力不同。
如果想要真正删除掉某个文件,应该怎么做呢?你可以通过专业工具软件在删除的文件区域全部写入二进制中的0,又或者可以手动用其他垃圾文件进行覆盖硬盘操作。
(据微信公众号“数字北京科学中心”)
*免责声明: 凡本网注明“来源:XXX(非神州瞭望网)”的作品,均转载其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。若内容涉及投资建议,仅供参考勿作为投资依据。本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。
10月26日,《2021-2022中国人工智能计算力发展评估报告》(以下简称:报告)在AICC2021人工智能计算大会上发布,旨在通过宏观经济、技术成熟度、AI劳动供给、行业及地域四大方面综合考量和评估我国
2021-11-01
中业科技成立10余年来逐渐发展成为一家NLP(自然语言处理技术)及应用的人工智能公司,并在智能制造领域取得突破。未来是AI的天下,AI不仅能用于互联网社交,还能在物联网和制造业等领
2021-10-25
锁定重大产业方向,设立以头部企业为依托的开放创新平台,让他们在国家人工智能创新体系中发挥引领作用,是国家新一代人工智能开放创新平台设立的关键诉求。 随着国家新一代人工智能
2021-10-21
新华社南昌10月19日电 2021世界VR产业大会云峰会开幕式19日在江西南昌举行,国务委员王勇出席并致辞。他强调,要以习近平新时代中国特色社会主义思想为指导,全面贯彻党中央、国务院决策
2021-10-20
10月19日,由工业和信息化部、江西省人民政府主办的2021世界VR产业大会云峰会在江西南昌开幕。本次大会以VR让世界更精彩融合发展创新应用为主题,设立奥地利和韩国两个海外分会场,吸引
2021-10-20
AI技术要实现应用,首先数据要达到一定的体量,此外算力也要能支持大规模的模型训练,而后算法方面需要达到一定的精度,端侧算力也要具备一定的推理能力。 之所以目前只有消费互联网
2021-10-18
近年来,山东移动将防范打击电信网络诈骗作为我为群众办实事的具体举措,持续深化开展春雷断卡行动,推动构建清朗的网络空间环境。 今年以来,依托九大模型精准识别,山东公司已累计
2021-09-29
敲黑板啦~~随着技术更新迭代,越来越多的人开始用5G手机,请注意:使用5G手机却没有打开5G开关,那用的仍旧是4G网络哦~ 这样的设置步骤,你一定要清楚明了 对绝大多数人来说,睡觉前做的
2021-09-29
2021年9月24-25日,以创新湾区智造,跨界融合发展为主题的2021国家机器人发展论坛在深圳隆重召开。此次国家机器人发展论坛的举办是学会积极响应中国科协关于开展科创中国品牌工作号召的具体
2021-09-29
9月27日下午,第九届CNCERT网络安全应急服务支撑单位授牌仪式在世界互联网大会的互联网之光博览会举办,知道创宇创始人兼CEO赵伟等13家国家级支撑单位代表出席此次授牌仪式。 知道创宇在
2021-09-29