LOST.DIR文件夹中意外丢失文件的恢复方法

2024-04-10 05:38

本文主要是介绍LOST.DIR文件夹中意外丢失文件的恢复方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

LOST.DIR文件夹中意外丢失文件的恢复方法

LOST.DIR文件夹中意外丢失文件的恢复方法

http://moto.it168.com/thread-750593-1-1.html

    玩了一段时间Android系统了,大家都一定知道,LOST.DIR目录是Android系统下一个意外丢失的文件收集目录,其
中收集的内容包括你的系统因为意外而未保存的各类内存、交换、暂存等数据,软件的缓存数据、以及你手机中的各类
文件。反正只要发生意外(包括SD卡的回写失败),Android系统会将发生意外的文件移到此目录下,去掉扩展名,并冠
上数字序列名称。
    很多机油都是在有了智能手机后就抛弃了U盘,喜欢在手机SD卡上存一些自己私人的重要数据,有时为了方便甚至会
存储一些公司的重要资料和数据,只是现在我要弱弱地告诫大家一句,如果你是个乖乖用户,很乖地一直用官方的系统
,你不喜欢折腾手机,从来都不会去刷机,不会乱装乱卸软件,不会去取得ROOT权限,更不会打开APP2SD功能,而且你
的SD卡质量绝对好,那么没问题,你的手机可以当U盘用了,与普通U盘没啥差别,一般是不会丢失数据的。
    嘿嘿!话说回来,玩安桌的又有几个是安份的鬼?一句话说得好,玩安卓的都是折腾鬼,不把手机折腾出个名堂,
或是把手机折腾成砖头是不会罢休的。这样一来,悲剧就很容易发生了,好多机油都是莫名其妙的SD卡中的文件就消失
了,有的人甚至知道文件被放进了LOST.DIR目录,但是没文件名和扩展名了,里面文件又多,一时这间束手无策,想要
恢复都无从下手。
下面偶就教大家恢复文件的方法吧。或许安卓本身就有能够恢复这些文件的部件和模块,只是我不知道罢了,在这里就
先献丑了。
LOST.DIR文件夹中意外丢失文件的恢复方法:


第一步:下载一个小工具:TrID,这是02年出的一个小工具,直接通过文件内容识别文件类型,与杀毒软件的工作模式
类似,当初我甚至利用这个工具在文件里查找过最流行的蠕虫病毒代码。直到现在这么多年过去了,在市面上基本很难
找到类似功能的软件,可悲也!
这个工具原本是DOS下的小工具,后来在大家的反馈下,终于有了WINDOWS版——TrIDNet,后来还加入了OnLine TrID,可
支持在线识别。
以下是网址:http://mark0.net

TridNet下载地址:http://mark0.net/download/trid_net.zip
Trid XML定义包下载地址:http://mark0.net/download/triddefs_xml.rar

也可以附件中下载
千万要记得下载XML定义包,文件识别的内容全在这儿啊,下完最后是与主程序解压到同一个目录。
第二步:将手机SD卡上的LOST.DIR文件夹复制一份副本到你的PC上,然后打开TrIDNet.exe,点击上面的Browse,选择你
复制的LOST.DIR文件夹的副本,一个一个文件去识别吧,识别出了文件后TRID会给出一个列表来,列表的几个项目很容
易懂的,MATCH表示判定概率,EXT是文件扩展名,TYPE是文件类型,PTS就不用管了,如果TRID不能判定,还会给出其它
有可能的文件类型,你可以依次一个个按其提供的扩展名去将LOST.DIR文件夹里的文件进行更名,注意:带*号的扩展名*
号可以是用数字代替,一般是从1起依次类推。
忘了说一点了,TRID是支持拖放的,你可以拖着文件一个个丢到TRID窗口里,然后按结果改名,操作也挺方便的。

另外要注意:
    1、因为TXT文件是ASCII明码文件,TRID是没有提供此类明码文件的XML定义的,所以不能识别,
    2、07年后出的一些较新的编码方式的文件,例如:MP3文件以MPEG编码方式的TRID能识别,以新编码方式的就不能
识别,有时会识别成LOTUS 123的工作页文件.WK*,因为新编码的MP3文件的内容较杂,其中很多内容与LOTUS工作页文件
的识别代码相同,所以会误识别。
    3、如果你动手能力不错,也可以自己制作XML识别定义,甚至可以将XML识别代码写成病毒代码,这样就能依靠TRID
查找文件病毒。
    4、TRID基本能识别市面上80%的各类文件,成功率接近90%,这也算不错了。
最后教大家一个小技巧,在LOST.DIR文件夹里有许多几K的小文件,这些文件一般是Andriod系统收集的SD卡扇区或簇的未
及时回写的数据垃圾,基本没用的,也基本上不会是你想找回的文件,当然不排除你也正好有个几K的小文件。假如你的
SD卡分区时一个扇区是4K,那么这些小文件中4K大小的就会最多,为了快速恢复所需要的文件,你可以先将这些几K的小
文件移到另一个目录里备用,只有当在其它文件里找不到你所需要的文件,再对这些小文件进行恢复

这篇关于LOST.DIR文件夹中意外丢失文件的恢复方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/890194

相关文章

vue基于ElementUI动态设置表格高度的3种方法

《vue基于ElementUI动态设置表格高度的3种方法》ElementUI+vue动态设置表格高度的几种方法,抛砖引玉,还有其它方法动态设置表格高度,大家可以开动脑筋... 方法一、css + js的形式这个方法需要在表格外层设置一个div,原理是将表格的高度设置成外层div的高度,所以外层的div需要

Python判断for循环最后一次的6种方法

《Python判断for循环最后一次的6种方法》在Python中,通常我们不会直接判断for循环是否正在执行最后一次迭代,因为Python的for循环是基于可迭代对象的,它不知道也不关心迭代的内部状态... 目录1.使用enuhttp://www.chinasem.cnmerate()和len()来判断for

Java循环创建对象内存溢出的解决方法

《Java循环创建对象内存溢出的解决方法》在Java中,如果在循环中不当地创建大量对象而不及时释放内存,很容易导致内存溢出(OutOfMemoryError),所以本文给大家介绍了Java循环创建对象... 目录问题1. 解决方案2. 示例代码2.1 原始版本(可能导致内存溢出)2.2 修改后的版本问题在

四种Flutter子页面向父组件传递数据的方法介绍

《四种Flutter子页面向父组件传递数据的方法介绍》在Flutter中,如果父组件需要调用子组件的方法,可以通过常用的四种方式实现,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录方法 1:使用 GlobalKey 和 State 调用子组件方法方法 2:通过回调函数(Callb

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

Java中Object类的常用方法小结

《Java中Object类的常用方法小结》JavaObject类是所有类的父类,位于java.lang包中,本文为大家整理了一些Object类的常用方法,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. public boolean equals(Object obj)2. public int ha

golang1.23版本之前 Timer Reset方法无法正确使用

《golang1.23版本之前TimerReset方法无法正确使用》在Go1.23之前,使用`time.Reset`函数时需要先调用`Stop`并明确从timer的channel中抽取出东西,以避... 目录golang1.23 之前 Reset ​到底有什么问题golang1.23 之前到底应该如何正确的

Vue项目中Element UI组件未注册的问题原因及解决方法

《Vue项目中ElementUI组件未注册的问题原因及解决方法》在Vue项目中使用ElementUI组件库时,开发者可能会遇到一些常见问题,例如组件未正确注册导致的警告或错误,本文将详细探讨这些问题... 目录引言一、问题背景1.1 错误信息分析1.2 问题原因二、解决方法2.1 全局引入 Element

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI