[发明专利]软件清理方法及装置在审
申请号: | 201710217320.6 | 申请日: | 2017-04-05 |
公开(公告)号: | CN108710493A | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 陶书红 | 申请(专利权)人: | 上海卓易科技股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件安装 文件信息 软件信息 匹配 计算机领域 记录软件 监控软件 预先创建 自动清理 比对 捆绑 检测 | ||
本发明涉及计算机领域,公开了一种软件清理方法及装置。该软件清理方法包括:预先创建用于记录软件信息的软件清理列表;软件信息包括:软件的N级安装目录以及各级安装目录下的文件信息,若检测到软件安装事件,则监控软件安装事件,并获取软件安装事件所安装的软件的各级安装目录以及所安装的软件的各级安装目录下的文件信息;将获取的文件信息逐级与软件清理列表中的软件的各级安装目录以及各级安装目录下的文件信息进行比对,并得到与软件清理列表中的软件信息相匹配的软件安装事件所安装的软件;自动清理相匹配的软件安装事件所安装的软件。本发明实施方式可以自动、及时、高效地清理捆绑安装的软件。
技术领域
本发明涉及计算机技术领域,特别涉及一种软件清理方法及装置。
背景技术
随着计算机和互联网技术的发展,人们可以从网络下载到各种各样的软件,这些软件的使用使得工作和生活更加便利。然而,用户在安装软件时,一部分软件会默认或者强制捆绑安装一些非用户所需的软件,这样会给用户带来一定的困扰,久而久之,还会影响计算机的性能。
本发明的发明人在实现本发明的过程中发现:虽然市面上也有一些计算机垃圾文件清理软件,可以清除这些捆绑软件,但是常见的垃圾文件清理软件一般均需要用户手动触发或者手动设置才能实现垃圾文件清理,操作较为繁琐或者不能及时清除捆绑软件,同时现有垃圾文件清理软件在工作时一般需要扫描整个磁盘,清理效率较低。
发明内容
本发明实施方式的目的在于提供一种软件清理方法及装置,可以在软件安装完成时,自动、及时、高效地清理捆绑安装的软件。
为解决上述技术问题,本发明的实施方式提供了一种软件清理方法,包括:预先创建用于记录软件信息的软件清理列表;其中,所述软件信息包括:软件的N级安装目录以及各级安装目录下的文件信息,所述N为正整数;实时检测是否存在软件安装事件,若检测到所述软件安装事件,则监控所述软件安装事件,并获取所述软件安装事件所安装的软件的各级安装目录以及所安装的软件的各级安装目录下的文件信息;将获取的所安装的软件的各级安装目录以及所安装的软件的各级安装目录下的文件信息逐级与所述软件清理列表中的软件的各级安装目录以及各级安装目录下的文件信息进行比对;根据比对结果得到所述软件安装事件所安装的软件的软件信息与所述软件清理列表中的软件信息相匹配的待清理软件;自动清理所述待清理软件。
本发明的实施方式还提供了一种软件清理装置,包括:创建模块,用于预先创建用于记录软件信息的软件清理列表;其中,所述软件信息包括:软件的N级安装目录以及各级安装目录下的文件信息,所述N为正整数;安装事件检测模块,用于实时检测是否存在软件安装事件;监控模块,用于在所述安装事件检测模块检测到所述软件安装事件时,监控所述软件安装事件,获取模块,用于在所述安装事件检测模块检测到所述软件安装事件时,获取所安装的软件的各级安装目录以及所安装的软件的各级安装目录下的文件信息;比对模块,用于将获取的所安装的软件的各级安装目录以及所安装的软件的各级安装目录下的文件信息逐级与所述软件清理列表中的软件的各级安装目录以及各级安装目录下的文件信息进行比对;确定模块,用于根据比对结果得到所述软件安装事件所安装的软件的软件信息与所述软件清理列表中的软件信息相匹配的待清理软件;清理模块,用于自动清理所述待清理软件。
本发明实施方式相对于现有技术而言,实时检测是否存在软件安装事件,并在检测到软件安装事件时,通过监控软件安装事件以得到软件安装事件所安装的软件,并通过获取软件安装事件所安装的软件的各级安装目录以及安装目录下的文件信息,将获取的安装的软件的文件信息与预先创建的软件清理列表中的文件信息逐级进行比对,从而比对得到与软件清理列表中的软件信息相匹配的软件,并对其进行自动清理。因此,本发明实施方式可以在用户安装软件时自动触发实现软件清理,并通过监控实现仅对检测到的软件安装事件所安装的软件进行清理,有利于提高软件清理效率。
另外,所述自动清理所述待清理软件,具体包括:清除所述待清理软件所创建的软件文件、注册表信息。从而有利于彻底、干净地将清除掉软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海卓易科技股份有限公司,未经上海卓易科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710217320.6/2.html,转载请声明来源钻瓜专利网。