Board logo

标题: windows下的“刷新”功能的毒害…… [打印本页]

作者: 220110     时间: 2005-12-4 10:06    标题: windows下的“刷新”功能的毒害……

发现N多的人真的很喜欢,且很习惯刷新桌面,这刷新的功能有什么作用?对系统有什么用?
当然我以前也常有这动作,但接触LINUX后就改了,只在浏览网页时刷新。
我觉得这是WINDOWS毒害用户的一个证据,搞得用户有事没事就来个刷新这坏习惯!!LINUX是没有刷新的。。

[ Last edited by 220110 on 2005-12-4 at 10:07 ]
作者: yao741     时间: 2005-12-4 10:30
不知桌面的刷新功能毒害在哪里。
作者: 220110     时间: 2005-12-4 10:36
“搞得用户有事没事就来个刷新这坏习惯!!”
作者: Michael     时间: 2005-12-4 11:47
我也注意到了许多人这样做,刚进入系统的时候最为频繁。不过我没这个习惯,而且觉得那些人莫名其妙。
作者: xing7749     时间: 2005-12-4 15:06
我也不理解许多人为什么认为这样能加快速度
作者: JonePeng     时间: 2005-12-4 21:49
哈哈,我很高兴这个问题终于有人开始研究了。我在一年半前也发过这样的帖子。
{13428} 桌面的“刷新”对系统有作用吗?

对于桌面刷新的问题,我认为只有图标出现混乱,或桌面有奇怪的点或线,或应用程序遗留下“色块”,刷新才有用。我曾试过在装有WinXP系统的机器中,使用一块老掉牙的Trident 9750 PCI显卡(显存只有2M!-_-|||),进入XP系统后桌面经常出现莫名其妙的怪点、怪线,按“刷新”就立刻消失。所以这个“刷新”仅仅是刷新桌面这么简单而已,对清除系统的“内存垃圾”是完全没有效果的。

现在各大下载站点都有五花八门的专门优化和整理内存的软件,国内、国外人员设计的都有。如果Windows的这个“刷新”真的可以整理内存的话,那优化和整理内存软件的设计者和工程师们就不用花费那么多心思和经历去开发咯!

再想想看,DOS和Win 3.x里面有“刷新”吗?很少!我最多只见过DOS的一些应用程序(像Turbo C、Dos Navigator)的菜单上有“Refresh Display”一项,其功能仅仅是当屏幕出现混乱或不正常时刷新屏幕,恢复原本的面貌。

从Win95开始,Windows的桌面概念和功能比Win3.x的有所增强,桌面右键菜单开始增添“刷新”一项。在Win95、98、ME、2000这些系统中,“刷新”一项位于右键菜单的中间位置,而到了WinXP,“刷新”竟然一下子跃到菜单的第二位,看起来这个“刷新”似乎越来越受推崇。这也许是Windows程序员们从用户的需要而着想的,为的是Windows在XP版本里有更多更新的体验(“eXPerience”)。菜鸟们看到“老鸟”们喜欢刷新,也就一味盲目地模仿,以为这就是“老鸟”的绝技,于是一传十、十传百,随着XP系统的推广越来越多人开始染上“刷新”的坏毛病。

总之,我坚决认为“刷新”能清除和整理内存这个想法简直是谬论!每次返回桌面后来N次刷新桌面纯粹是多余的、无聊的小动作!

我也算是一个老鸟,接触电脑近十年了,我从来不“刷新”!而且每次看到别人有刷新桌面的习惯时,老觉得看不顺眼。在我自己的电脑里,我用Resource Hacker修改了系统的核心文件之一:SHELL32.DLL,把右键菜单的“刷新”给删掉了,从而根本上断绝了使用鼠标来刷新(附图)。每次我的朋友来用我的电脑时总会纳闷:你的“刷新”哪里去了?这时我总会心里暗笑,然后劝他不要刷新,确实要刷新的话就直接按 F5 键。还有,删掉“刷新”后的右键菜单变得非常短,超爽!

以上是我的个人观点,也许说得偏激了一些,敬请各位原谅!

[ Last edited by JonePeng on 2005-12-4 at 22:00 ]
附件 1: shortcut.gif (2005-12-4 21:49, 803 bytes, 下载附件所需积分 1点 ,下载次数: 2)



作者: 220110     时间: 2005-12-4 22:02
原来在这东西我已经落后你一年多了,其它更……我得直追!哈

刷新对我还有一个功能,测试CPU,哈。
具体这样:长按F5,打开任务管理器的性能页来看CPU使用率.
测试证明,我的赛扬D320,还不如P4 1。8G的呢……
(当然这样是很片面性的)
作者: htysm     时间: 2005-12-9 13:59
JonePeng
           你能告诉我“刷新”是怎么去掉的吗?谢谢。
作者: JonePeng     时间: 2005-12-9 20:23
Re htysm:
首先下载一个32位应用程序资源修改器--Resource Hacker,安装后用它打开Windows\system32目录下的Shell32.dll。

在菜单上选“查看”--“展开树状目录”,然后在左侧找到“Menu”(菜单)分支,在其下面找215\2052分支,此时右边的就是菜单的脚本,把“Menuitem "刷新"...“一行删掉,单击上面的‘编译脚本”。

最后一步就是保存了,注意:由于 Shell32.dll 一直以来是Windows的核心文件之一,系统永远调用它,所以不能直接保存,应该另存在其他目录里(如另存在Windows\temp目录),重启,进入纯DOS,把Windows\temp目录的Shell32.dll复制到Windows\system32目录即可。
作者: fdsiuha     时间: 2005-12-10 01:39
刷新啊,我也是经常刷新的,不过是在我这老破机器运行9X缓慢的时候看看EXPLORER.EXE是不是停止响应了,看看有没有蓝屏的危险。

刷新更本对系统性能没有什么影响,因为这个“桌面”只不过是用户程序EXPLORER.EXE的界面罢了,与系统何干?

但是我从来都不在PII450+或NT机器上不停的刷新桌面,感觉这样做的人好象就是玩CS的时候一边跑一边不停换刀子换手枪...

PS:虽然我也修改WINDOWS的字串,不过我可没有做这么寒的事。我原来第一次使用NT/2000的时候发现NT的CTRL+ALT+DEL“所向无敌”,可以不要桌面就可以运行其他程序...于是把任务管理器的“结束任务”改成“你去死吧”以发泄对老盖不停的把LJ往WINDOWS里塞的不满...-_-

[ Last edited by fdsiuha on 2005-12-10 at 01:47 ]
作者: htysm     时间: 2005-12-10 15:05
Re JonePeng
     
      承蒙 JonePeng 指导,本人也将“刷新”菜单去掉了,好改掉这个坏毛病。(如下图)
附件 1: 刷新.jpg (2005-12-10 15:05, 18.82 K, 下载附件所需积分 1点 ,下载次数: 1)



作者: JonePeng     时间: 2005-12-10 17:42
呵呵,恭喜htysm!

fdsiuha 改任务管理器的做法挺过瘾,我也玩玩
作者: zheng2030     时间: 2005-12-12 12:50
改任务管理器那个要怎么改??
作者: jr21066     时间: 2005-12-25 16:34
可能是为了看系统是否恢复反应才刷新的吧.
我一般是Win+E,等.然后任务管理器
作者: bush     时间: 2005-12-28 13:27
“刷新”能清除和整理内存?第一次听到这个说法。。

我用的是95的shell32.dll 根本就没有右键刷新,呵呵
作者: darkradx     时间: 2005-12-28 22:04
汗,我经常右键刷新/Win-D-D
作者: 220110     时间: 2005-12-28 22:28
我还经常用
win+D
alt+S (QQ)
ctrl+w (网页)
呵呵
作者: xiangzi920     时间: 2006-1-3 21:37
看来以后要改这个习惯,呵呵
作者: aoon     时间: 2006-1-15 15:26
进系统时很慢,刷新几次看反映快了,说明已经进来了——可以做事了。。
有时感觉系统很慢,刷新几次看反映快不,再决定怎么做。。。
呵呵。。。。
作者: proof     时间: 2006-1-15 19:30
在“资源管理器”中,做过文件复制、删除、移动,点“刷新”,才会正确显示结果。
“LINUX是没有刷新的。”为什么?
作者: willsort     时间: 2006-1-18 20:27
Re proof:

  Quote:
Originally posted by proof at 2006-1-15 19:30:
在“资源管理器”中,做过文件复制、删除、移动,点“刷新”,才会正确显示结果。

这说明你的系统存在某些问题,因为我不久前也曾遇到同样的问题,那是在我刚刚恢复了一个系统镜像后,然后装了数据恢复软件 FinalData ,紧接着资源管理器中的文件删除、复制、移动等操作严重迟缓,而且不会自动刷新。卸载 FinalData 后文件操作速度正常,但仍然不会自动刷新。不久后SP2补丁升级到了06.1.6,此问题不再出现了。

      Linux 没有刷新,应该是没有“刷新”菜单或功能键吧。Windows 下的“刷新”应该近似于屏幕或窗口区的重绘(Repaint),重绘的速度快慢,当然取决于系统空闲资源的多寡。在大多低端机中,Windows经常会发生因资源拥挤而无法正常重绘屏幕或窗口区,造成屏幕显示的滞后或混乱,因此手工重绘有时也是有必要的。而 Linux 等的资源管理算法更加优秀一些,通常也不会安装在低端机中,所以较少出现重绘困难的情况,自然不必将它放在太显眼的位置。但其内部应该也实现了类似“刷新”的功能,供系统自动调用,这种“刷新”可能不仅仅是重绘,也许也包括系统资源的回收和重分配。
作者: JonePeng     时间: 2006-1-18 22:13


  Quote:
Originally posted by willsort at 2006-1-18 20:27:
Windows 下的“刷新”应该近似于屏幕或窗口区的重绘(Repaint),重绘的速度快慢,当然取决于系统空闲资源的多寡。…… Linux 内部应该也实现了类似“刷新”的功能,供系统自动调用,这种“刷新”可能不仅仅是重绘,也许也包括系统资源的回收和重分配。

版主的解释十分贴切,又标新立异!令我豁然开朗!

“重绘”这个词描述得很好,跟Turbo C和DOS Navigator菜单上的“Refresh Display”(刷新显示)作用一样,与系统资源的回收和重分配没有相联的关系。我也用过Linux,感受到其系统内存管理非常出类拔萃,远比Windows的要优胜。Linux 自动调节刷新,但Windows还要用户手动去刷新。