一种快速文件检索方法和装置制造方法及图纸

技术编号:8682867 阅读:168 留言:0更新日期:2013-05-09 02:47
本发明专利技术公开了快速文件检索方法和装置,包括:创建索引文件,所述索引文件是提取各驱动器USN日志记录中的文件信息;在每次进行文件检索时,输入文件名称的关键字,在索引文件中检索;以及显示检索结果。本发明专利技术能降低系统资源的浪费,提高检索速度。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是指ー种快速文件检索方法和装置
技术介绍
目前,随着硬盘的容量越来越大,磁盘中文件的数量也越来越多,我们常常忘记文件的存放位置,只记得文件的名字或部分名字或其他属性,例如文件类型,创建日期等,这时我们就需要一种文件检索的服务。在windows系统中自带了文件的搜索的功能,它支持按创建日期、修改日期、文件类型、文件大小进行检索,也支持通配符检索,但是強大的功能也带来的了弊端。它是进行全盘检索,使得检索速度变慢,不能快速反馈,需要用户等待。例如:基于的硬件环境为CPU =Inter 13、内存为2GB/DDR3、硬盘为500G/7200转的情况下,检索整个硬盘的数据时CPU使用率24%-27%,系统资源耗费大。
技术实现思路
有鉴于此,本专利技术的目的在于提出ー种快速文件检索方法和装置,能够降低系统资源的浪费,提高检索速度。基于上述目的本专利技术提供的快速文件检索方法,包括以下步骤:创建索引文件,所述索引文件是提取各驱动器USN日志记录中的文件信息;在每次进行文件检索时,输入文件名称的关键字,在索引文件中检索;以及显示检索結果。可选地,创建所述索引文件,本文档来自技高网...

【技术保护点】
一种快速文件检索方法,其特征在于,包括以下步骤:创建索引文件,所述索引文件是提取各驱动器USN日志记录中的文件信息;在每次进行文件检索时,输入文件名称的关键字,在索引文件中检索;以及显示检索结果。

【技术特征摘要】
1.一种快速文件检索方法,其特征在于,包括以下步骤: 创建索引文件,所述索引文件是提取各驱动器USN日志记录中的文件信息; 在每次进行文件检索时,输入文件名称的关键字,在索引文件中检索;以及 显示检索結果。2.根据权利要求1所述的检索方法,其特征在于,创建所述索引文件,包括以下步骤: 获取各驱动器信息; 判断每个驱动器文件系统名称是否为NTFS格式,将非NTFS格式的驱动器进行转换;判断NTFS格式的驱动器上是否开启了 USN日志记录,若已经开启,则获取各驱动器USN日志记录;若没有开启,则先开启USN日志记录,再获取各驱动器USN日志记录; 根据获取的各驱动器USN日志记录信息创建索引文件。3.根据权利要求1所述的检索方法,其特征在于,所述的索引文件提取各驱动器USN日志记录中的文件名称、文件地址以及创建原因。4.根据权利要求3所述的检索方法,其特征在于,所述索引文件中的记录按照文件名称字母升序顺序排列。5.根据权利要求1至4中任意一项所述的检索方法,其特征在于,所述索引文件是提取各驱动器USN日志记录中的文件信息,同时会定期更新所述索引文件,使其能够与各驱动器USN日志记录中的文件信息同歩。6.一种快速文件检索装置,其特征在于,包括: 索引文件创建模块,用于创建索引文件,所述索引文件是提取各驱动器USN日志记录中的文件信息; 检...

【专利技术属性】
技术研发人员:张影宣王东辉潘纯峰
申请(专利权)人:北京荣之联科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1