“一键清理系统垃圾文件.bat”中的六个误区,你了解吗?

发布时间:2012-9-18 09:00    发布者:1770309616
关键词: 垃圾文件 , bat
前几年在网上出现了一个“一键清理系统垃圾文件.bat”,这个简单又方便的批处理很快就传开了。而且到现在还是很红。很多人都在用这个批处理清理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%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清除系统LJ完成!
echo. & pause
嗯,非常简单的几行代码,作用却不小。我们把它分解看看。
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%\*.old
这几行代码是删除系统盘根目录冗余文件的,没什么问题,继续分解。
del /f /s /q %systemdrive%\recycled\*.*
如果我没有理解错,这一行代码的作用是删除回收站中的文件。不过,recycled是FAT32格式下的回收站文件夹,如果你的硬盘不曾使用过FAT32格式,一般不会出现这个文件夹。现在的Windows系统盘普遍已经采用NTFS格式,及有可能不存在recycled文件夹,所以这一行代码在大多数情况下,是无效的。而在它有效的情况下,不经用户确认就直接删除回收站中的文件,容易造成难以挽回的损失。此为误区一。
del /f /s /q %windir%\*.bak
这句的作用是删除Windows目录下的备份文件,也没有什么问题。
del /f /s /q %windir%\prefetch\*.*
prefetch中存放的是预读文件,可以加快程序启动速度。如果你的操作系统还是安装在机械硬盘中,把它删除了,虽然能够加快丁点电脑开机时间,但运行常用程序时会付出更多的时间。此为误区二。
rd /s /q %windir%\temp & md %windir%\temp
这一行代码的作用是清理系统临时文件夹中的临时文件。先把临时文件夹删除,然后再创建。如果系统盘是FAT32文件格式下,这一行代码没什么副作用。但如果系统盘的文件格式是NTFS,它会破坏系统文件夹原有的权限设置,造成一些软件的运行异常。这种异常较难排查(很多人都想不到是因为清理垃圾文件造成的),特别是在服务器中表现尤为常见。此为误区三。
del /f /q %userprofile%\cookies\*.*
cookies的作用大家都很了解了,让我们在论坛、博客、微博等需要输入用户名、密码的地方不需要频繁输入的好东西,它的作用不只如此,不少朋友使用“一键清理系统垃圾文件.bat”时都把这句去掉了。姑且把它算为误区四吧。
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\recent\*.*"
把这两行代码放在一起看。这两行让我纠结了很久,我一直以为是自己找到的“一键清理系统垃圾文件.bat”有问题,可是在搜索引擎来回翻腾了几圈下来发现,确实没有错……这两行代码的作用是一样的,不过有后一行就够了,前一行是 多余+无效 。%userprofile%路径必须加引号才能在批处理中正确识别。此行的作用是删除最近打开的文档列表,而把它清空后,就不能快速地从最近打开的文档列表找到刚刚打开过的文档,这样是否方便了电脑的使用,就见仁见智了。此乃误区五。
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
删除IE临时文件,其实我们只要把IE临时文件夹的大小设置一个适当的值,通常就可以不用去管它了(推荐100M-200M之间)。Xiaowo遇到过需要清空它的情况有两种:1、打开网页缓慢、网页元素无法更新,这是由于IE临时文件夹磁盘空间设置过大造成的,把其值设置小一些就行了;2、通过IE浏览器看在线视频时无法缓冲,只要把这个文件夹清空一般就能解决问题。
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
这是最后一个误区。此行代码的作用是删除当前帐户临时文件夹中的临时文件,不过它只删除了文件,却留下了许多空文件夹(del命令只能够删除文件,不能够删除文件夹)。久而久之,临时文件夹中就留下了大量无用的空文件夹,没有完全达到清理垃圾的目的。
以上特别列出了的六点,就是“一键清理系统垃圾文件.bat”中的六个误区,通过对此批处理的分解后,Xiaowo猜测,作者编写此批处理时是基于 FAT32文件系统格式。虽然代码上存在一些瑕疵,但不可否认,在很多人都才刚刚开始接触电脑的时候(包括Xiaowo),就已经有人编写出了这么优秀的批处理,作者确实是一个让人佩服的电脑高手。相信在我写这篇博客的时候,自认为已经高出当时的自己几个段位了,而现在的批处理作者必定也还是高于现在的 Xiaowo几个段位的。
不过“一键清理系统垃圾文件.bat”毕竟是FAT32时期的产物,已经有点不适应现在的Windows系统环境了,希望大家在使用此批处理时,能够知道它的具体作用,优点与缺点,懂得根据自己的需求取舍其中的代码。这也就达到Xiaowo写这篇博客的目的了。


搜索引擎的认识误区与技术展望

搜索结果越多越好,技术差距决定优劣,SEO可以提高搜索排名……,媒体和公众对搜索引擎的这些普遍认知,其实都是严重的认识误区。聚合规则,排序方法,展现方式,将成为未来搜索引擎竞争的关键,而竞价排名,将随着竞争的展开逐步退出历史舞台。
随着360搜索的上线以及3B大战的展开,网络爱好者们对搜索引擎技术及市场的讨论成为近期的互联网小热点。笔者也向多位搜索技术专家进行了求教,并与身边朋友进行了探讨,结果发现,人们对于搜素引擎普遍存在严重的认识误区。
误区一:搜索结果越多越好
描述:“搜索一个关键词,哪个搜索引擎给出的结果多,哪个搜索引擎就比较好。”这是最普遍存在,但也是最不科学的一种认识误区。不仅很多普通用户这样认为,就是很多大众媒体,在报道搜索市场大战时,也会采用这种简单的评判方式来对比搜索引擎的性能。
分析:大量专业研究资料显示(笔者自查),在搜索结果中,首页首条的关注度是100%,前3条的关注度超过90%,前10条的关注度约为80%-85%,其后各条结果的关注度和点击率便直线下降,翻看第二页的用户只有20%左右,而翻看第三页的用户通常不超过1%。所以说,2页(最多3页)以后的搜索结果,对于 99%以上的用户来说是毫无意义的。
另外,搜索结果多也不一定代表搜索的信息量更大。比如,我们搜索某条热点话题,搜索引擎往往会将不同网站转载的同一篇文章依次罗列,甚至会将同一篇文章的各页回复也罗列出来。有时,同一个网页也会多次出现在一次搜索的结果当中。通常来说,在10万条搜索结果中,真正有价值的差异化信息往往不足1000条。
结论:搜索结果有1万条还是100万条,其实没有本质差别,因为几乎没有人会查看100条以后的搜索结果。比较搜索引擎好坏的关键是要看谁能在前三页,特别是首页前几条,向用户提供最可靠和最有价值的信息。
技术展望:搜索结果的“聚合”与“排序”方式的创新会成为未来几年重要的发展方向:首先,大量同质化的信息会被聚合成一条或两条搜索结果,而具体网页的罗列则会展现在二级页面或扩展窗口中,从而大大提高搜索首页显示的信息量;其次,搜索引擎还会像微博那样,标示相似信息最初的发布源头。在未来的竞争中,谁能提供更好的聚合与排序,谁就能吸引更多的用户使用。
误区二:搜索引擎之间的技术差距很大
描述:Google技术最好,百度次之,其他搜索引擎的技术都很拦,而且不是一天两天能够杆上的。这是很多JY人士的共同观点。
分析:这是典型的不懂技术的人的技术观点。Google问世已经有14年了,但从应用的角度看,搜索技术仍然停留于文字检索或符号检索。虽然图像检索和视频检索的研究已经持续了近10年之久(笔者是这个领域的专家),但由于应用成本太高,因此至今尚未实现大规模的民用化。
也就是说,目前在搜索领域占绝对主导地位的文字检索,实际上已经经历了10余年的广泛应用,其主要的或核心的技术方法不仅早为业界熟知,而且在各类学术期刊上也都可以查到,实在谈不上还有什么像样的技术秘密了。
结论:文字搜索是一种非常成熟的搜索技术,虽然不同引擎的具体技术实现会有一定的差别,但核心的技术方法都是大同小异。造成搜索结果存在差异的主要原因,其实是搜索结果更新周期的不同,以及信息的排序方法和整合方法的不同。
技术展望:未来搜素引擎的竞争,将不再是核心技术方法的竞争,而是内容整合,结果聚合以及信息排序等外围技术和展现方式的竞争。当然,更新速度的比拼在一定时间内还会持续,不过不会持续很久。
误区三:网页优化(SEO)可以提高搜索排名
描述:SEO(Search Engine Optimization),意为搜索引擎优化。主要目的是增加特定关键字的曝光率以增加网站的能见度。具体方法是通过研究各类搜索引擎的抓取规则和排序规则,对网页进行相关的优化,从而提高网页在搜索结果中的排名。SEO是比较专业的技术方法,目前已经形成产业,很多规规矩矩的网站都希望能通过SEO来增加访问量。
分析:自从某些主流搜索引擎推出竞价排名之后,SEO就沦为一种垃圾技术。这是因为,如果不能在热搜词中排名靠前,那么做SEO的价值就不大;但是,一旦某个词汇成为热搜词,那么这个词汇就会被竞价拍卖。到头来,做再多的网页优化,也会被竞价系统挤出前3页。如前所述,上不了前3页,所有的劳动就都是无用功,纯属瞎掰。
结论:竞价排名没啥技术含量,但却足以谋杀任何专业的SEO技术。在中国,钱永远是TMD老子,技术永远是TMD孙子。
技术展望:竞价排名不死,还瞎展望个啥!
误区四:搜索结果由搜索引擎自动生成
描述:搜索引擎的信誉就是搜索结果的公正性。因此,每一家搜索引擎都会宣称其搜索结果是搜索引擎自然生成的。不过,这一点很少会有用户相信。
分析:在竞价排名体系中,含热搜词的网页搜索结果的前3页基本都是人工干预出来的。竞价上去的自然是人工干预的,那些看起来不像竞价上去的,其实也是人工干预出来的,是用来给搜索结果的公正性作伪装的。
结论:进行热搜词搜索时,99%的用户看到的都是人工干预的结果,但翻过前几页之后,我们还是可以看到自动生成的排序结果。
技术展望:如果没有激烈的市场竞争,竞价排名下的人工干预还将是中国搜索的主流。搜索技术的研究实际上已经没有什么意义了,反正都是钱说了算。
误区五:新闻搜索是网络热点的聚合
描述:主流搜索引擎大多声称其新闻首页是网络新闻和热点的聚合。从内容和结果来看,似乎也是八九不离十。
分析:中国最大的新闻网站莫过于四大门户(搜狐、新浪、网易、腾讯)、凤凰网和新华网等。不过,我们点开百度新闻首页的链接,进入的基本都是一些不知名的小网站,很难看到上述大站的身影,甚至连知名报刊杂志的网页版内容也很难上百度的新闻首页。
Google新闻首页的情况好得多,至少一半的新闻链接来自门户及大站。而让笔者最为惊讶的是,在搜狗的新闻首页中,东家搜狐的连接竟然与另外三大门户网站差不太多,而四大门户及凤凰网和新华网等的连接总量占比超过,70%。
上述情况大家可以亲自验证一下。
结论:即便是相同的新闻内容,某些搜索引擎也会根据自身的利益需求来选择新闻源。所谓的热点聚合,其实只是利益驱使的外部伪装而已。当然,也可能有人会认为,上述情况表明,百度的搜索范围最广,能力最强。
技术展望:如何在可靠性,时效性以及盈利能力上进行平衡,考验的是搜索公司的社会良知。

本文地址:https://www.eechina.com/thread-97748-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表