谁有注册表垃圾和Windows垃圾文件清理的算法或源代码?

问题描述

谁有注册表垃圾和Windows垃圾文件清理的算法或源代码?想研究一下这方面,高分求

解决方案

解决方案二:
遍历文件,查看失效的.lnk文件,删除.log文件,删除temp文件等遍历注册表,查找无效的注册表键值
解决方案三:
网上有一个广为流传的清除“垃圾文件”的批处理,你可以参考。
解决方案四:
引用2楼caozhy的回复:

网上有一个广为流传的清除“垃圾文件”的批处理,你可以参考。

要做一个桌面软件,请问怎么实现才能达到批处理的效果,例如,查找文件,得到文件的大小?
解决方案五:
msdn查找directoy和file两个类比如directoy.getfiles方法file.delete方法fileinfo.length属性等等http://msdn.microsoft.com/zh-cn/library/system.io.directory(v=vs.80).aspxhttp://msdn.microsoft.com/zh-cn/library/system.io.file(v=vs.80).aspxhttp://msdn.microsoft.com/zh-cn/library/system.io.fileinfo(VS.80).aspx
解决方案六:
金山卫士有开源的代码。很大,很有价值。应该搜索一下。百度金山卫士开源。然后下载。可以大大提高眼界。

时间: 2024-09-28 05:29:44

谁有注册表垃圾和Windows垃圾文件清理的算法或源代码?的相关文章

着眼注册表 有效控制Windows 7系统

在与Windows 7系统刚刚开始接触的时候,相信大家都会有一种耳目一新的感觉.不过,在全新的操作系统环境下,当我们尝试进行各种控制操作时,会发现并不如以往那样来得顺利了,这是什么原因呢?其实这是因为Windows 7系统对许多功能进行了改善和创新,我们可以采用多种方式对该系统进行控制,从而达到快速操作.提升效率的目的.这不,本文下面就着眼系统注册表,向各位朋友贡献几则有效控制Windows 7系统的技巧,相信这些内容能帮助大家高效操作好Windows 7系统! 1.控制侧边栏小工具显示 Win

通过注册表重新分组Windows XP任务栏

  如果你在使用电脑时经常开启多个应用程序,那应该非常珍惜任务栏上的空间.但是,无论浏览网页或使用办公软件,很多时候难免要打开多个窗口,这样就会把Windows XP的任务栏塞得满满的. 现在,Windows XP的分组任务栏功能可以将相同或类似的程序放在一组中,这样用户只需点击一个窗口图标就能分别选择多个程序窗口.在默认状态下,Windows XP会把最先打开的程序排在前面.不过,通过调整注册表项目,我们还可以对这个组合再进行优化. 运行注册表编辑器,依次展开[HKEY_CURRENT_USE

注册表快速删除WINDOWS桌面上的顽固图标(WIN7 WIN8 WIN10)

IE浏览器是Windows系统自带的浏览器,很多用户新装系统后,往往都会自己重新下载自己喜欢的浏览器,然后把桌面上的IE图标也删除掉.但是对桌面IE图标进行右击删除时,却发现怎么也删不掉.怎么办呢?下面脚本之家小编给大家介绍Win7/Win8/Win10桌面上的IE浏览器顽固图标删不掉的解决方法.  顽固IE图标其实是这样的  用直接右键删除是不起作用的,可以看到,直接点击右键的话是没有删除选项的,按照度娘的方法:360急救箱.金山急救箱.windows清理助手.注册表删除项等方法均告失败.  

Win10系统通过修改注册表完全关闭Windows Defender服务

Windows Defender服务在服务中无法关闭了,它是系统自带了并且win10设置它为必须服务了所以无法关闭了,同时也可以使用组策略来关闭了,还有win10家庭版本是没有组策略功能了,所以无法关闭Windows Defender,但我们可以通过注册表来修改,具体如下. 解决办法 注意:修改注册表有风险,修改后可能会造成系统无法正常启动,或者数据丢失,请在专业人士指导下谨慎操作. 步骤一:在桌面我们按下 win+r 之后在运行框中输入 regedit打开注册表: 步骤二:然后在注册表定位到

如何利用注册表编辑器解决U盘文件不显示问题

  1.按Win+R键,打开运行,输入regedit,回车,进入注册表编辑器; 2.展开至HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/explorer /Advanced/Folder/Hidden/SHOWALL,在右侧找到并双击打开CheckedValue,将数据数值修改为"1"即可.

注册表不允许使用.reg文件

  注册表具有导出和导入的功能,可以将扩展名为.reg的文件导入合并到注册表中,可以用于注册表的备份与导出.但这样也有一定的危险性,因为当打开一个.reg文件的时候,其默认的功能就将为该文件的内容导入注册表中,因此有必要禁止这一功能. 运行注册表编辑器,打开HKEY_LOCAL_MACHINESoftwareCLASSES.reg,然后将默认键值项的值更改为"tetfile"(tetfile代表禁止使用.reg文件,regfile代表允许使用.reg文件). 修改完成后,当再运行.re

注册表-mfc单文档文件嵌入word的文档,运行后报错

问题描述 mfc单文档文件嵌入word的文档,运行后报错 我是按照这个链接做的.https://support.microsoft.com/zh-cn/kb/238611 但运行后就出现了未能创建新对象,请确保对象已输入注册表的错误. 我用的是vs2012和office2013 请问各位大牛该如何解决这个问题

如何快速清理Windows垃圾和注册表

  大家可以新建个文本文档,将下面这些代码复制进去 @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%*.tmp del /f /s /q %systemdrive%*._mp del /f /s /q %systemdrive%*.log del /f /s /q %systemdrive%*.gid del /f /s /q %systemdrive%*.chk del /f /s /q %systemdrive%*.

CleanReg:将注册表垃圾清除出门_注册表

CleanReg是一个功能强大的注册表编辑和维护工具.第一次运行的时候,CleanReg会对当前注册表进行一个彻底的扫描,这个过程会耽误一些时间,所以当你发现机器在2-3分钟之间没有响应的话,千万别着急重新启动系统.等到注册表扫描完毕后,CleanReg就采用五个子窗口来显示相关的系统信息,而且你还可以在这些窗口中进行对注册表进行编辑修改与系统维护工作. 1.CleanReg(清理注册表) 在这个窗口中,程序已经将注册表中无效的垃圾文件完整的提供给你,这其中包括你以前打开的文件记录.删除软件之后