[发明专利]临时文件清理方法及系统无效
申请号: | 201110264450.8 | 申请日: | 2011-09-07 |
公开(公告)号: | CN102279892A | 公开(公告)日: | 2011-12-14 |
发明(设计)人: | 赵真利 | 申请(专利权)人: | 盛乐信息技术(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 菅秀君 |
地址: | 201203 上海市浦东新区上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 临时文件 清理 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种临时文件清理方法及系统。
背景技术
现在,大部分的操作系统、浏览器以及各种PC客户端程序,都有临时目录,用来存放临时文件。一些操作系统、浏览器、PC客户端程序允许用户设置不删除临时文件的功能,导致临时文件会积累很多,浪费磁盘空间。当操作系统非正常退出,或者浏览器、客户端程序等非正常退出后,临时文件不能被及时删除,导致浪费磁盘空间。
以微软word2010为例,当我们在编辑1个word文件的时候,程序为了实现undo(撤销)功能、自动保存功能,保存了大量的临时文件,在word运行的时候,临时文件占用的磁盘空间是实际word文件的数倍。
虽然现在的物理磁盘技术使得物理磁盘的容量越来越大,但是大量的临时文件,积累到一定程度后,还是会占用大量的磁盘空间;同时,临时文件越来越多后,操作系统、浏览器、PC客户端程序在运行的时候需要检查和分析的文件就越来越多,导致计算机运行缓慢。
发明内容
本发明的目的在于提供一种临时文件清理方法及系统,能自动清理计算机程序运行产生的临时文件,减少了物理磁盘的消耗,提高计算机运行速度。
为解决上述问题,本发明提供一种临时文件清理方法,包括以下步骤:
扫描和分析计算机的所有文件,收集该计算机的所有临时文件目录及其设置方式;
按照该计算机的物理磁盘空间以及所有临时文件目录的大小生成一虚拟磁盘;
根据所述所有临时文件目录及其设置方式将所述所有临时文件目录引导设置到该虚拟磁盘中;
在该计算机的某程序运行结束后,自动清理该虚拟磁盘中该程序临时文件目录下的所有临时文件。
进一步的,收集该计算机的所有临时文件目录及其设置方式包括:
收集该计算机的各种操作系统的临时文件目录及其设置方式;
收集该计算机的各种浏览器的临时文件目录及其设置方式;以及
收集该计算机的各种客户端程序的临时文件目录及其设置方式。
进一步的,收集该计算机的各种客户端程序的临时文件目录及其设置方式时,若某客户端程序未提供其临时文件目录的设置方式,则在扫描和分析计算机的所有文件时,确定该客户端程序的临时文件目录的位置,并把此位置重新定位到该虚拟磁盘中,以将该客户端程序的临时文件目录引导设置到该虚拟磁盘中。
进一步的,根据所述所有临时文件目录的设置方式将所述所有临时文件目录引导设置到该虚拟磁盘中后,保存所有引导设置。
进一步的,在该计算机的某程序启动的时候,该程序的临时文件目录自动引导设置到所述虚拟磁盘中。
进一步的,在该计算机的某程序运行结束后,自动清理该虚拟磁盘上该程序临时文件目录下的所有临时文件,包括:
若该程序正常退出,则在该程序正常退出时自动清理该虚拟磁盘中该程序临时文件目录下的所有临时文件;
若该程序非正常退出,则在该程序重新启动时自动清理该虚拟磁盘中该程序临时文件目录下的所有临时文件。
进一步的,按照该计算机的物理磁盘空间以及所有临时文件目录的大小生成一虚拟磁盘时,手工设置该虚拟硬盘的容量。
相应的,本发明还提供一种临时文件清理系统,包括:
收集文件单元,用于扫描和分析计算机的所有文件,收集该计算机的所有临时文件目录及其设置方式;
虚拟磁盘生成单元,用于按照该计算机的物理磁盘空间以及所有临时文件目录的大小生成一虚拟磁盘;
挂载文件单元,用于根据所述所有临时文件目录及其设置方式将所述所有临时文件目录引导设置到该虚拟磁盘中;
清理文件单元,用于在该计算机的某程序运行结束后,自动清理该虚拟磁盘中该程序临时文件目录下的所有临时文件。
与现有技术相比,本发明提供的临时文件清理方法及系统,在收集计算机的所有临时文件目录及其设置方式后,把这些临时文件目录统一引导设置到一虚拟磁盘中,在程序运行结束后自动清理该虚拟磁盘中该程序临时文件目录下的所有临时文件,减少了物理磁盘的消耗,提高计算机运行速度。
附图说明
图1是本发明一实施例临时文件清理方法的流程图;
图2是本发明一实施例临时文件清理系统的结构示意图。
具体实施方式
以下结合附图和具体实施例对本发明提出的临时文件清理方法及系统作进一步详细说明。
如图1所示,本发明提供一种临时文件清理方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛乐信息技术(上海)有限公司,未经盛乐信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110264450.8/2.html,转载请声明来源钻瓜专利网。