Intereting Posts

系统降级 – Windows随着时间的推移减慢?

我正和我们的pipe理员就一个同事的笔记本电脑有一个小小的争吵。 笔记本电脑接近无法使用。 pipe理员整理了一些临时目录,并在几个月前对硬盘进行了碎片整理,并且在某些时候买了笔记本电脑,但现在服务已经恢复正常。

从一开始我就指出,笔记本电脑已经有几年的历史,并且在其原始的Windows版本上(加上更新),build议备份数据并从恢复映像中重build数据。

我的推理是基于观察(由其他人支持)Windows随着时间的推移而降低。 我列举了系统文件夹,registry和临时目录中的混乱因素。 此外,这台笔记本电脑已经有很多软件添加和删除在那段时间。

几个规格,虽然我的问题比特定的机器有点广泛:

  • IBM Stinkpad R52(我认为)
  • XP SP(2 | 3)
  • 1 GB RAM

我的问题主要是:

  • 任何人都可以证实或反驳Windows随着时间的推移而退化的想法吗?
  • 如果确认,哪些因素会造成退化?

自从安装笔记本电脑以来,我在写这篇文章的时间已经达到了3。5年,而且诚实地说,没有减速。 但是,我确实吹走了制造商的所有垃圾,并进行了全新的Windows安装,并且在允许(或不允许)程序添加自己的shell扩展,服务,自动加载程序和自动更新程序时小心谨慎。 这绝不是原始的。 多年来一直受到很多“安装程序/卸载程序”的滥用,但实际上并没有产生不利影响。

我认为整个“registry膨胀减缓你的电脑”的事情很大程度上是一个神话,可能来自Windows 9x天或由不法商贩出售registry“优化”的工具。 该registry是一个分层数据库( http://support.microsoft.com/kb/256986 ),因此从较大的registry性能影响应该是绝对最小的,因为导航到任何给定的registry项只是父到子跳转的序列。

通常会有大量的数据添加到registry中以支持大量软件使用的COM等技术。 即使软件被卸载,这些“共享”组件及其相应的registry项通常也不会被删除。 在某些情况下,这些registry项必须被扫描,所以这些操作的时间越长。 不过,我不推荐任何“registry清洁”的噱头,因为这更可能使问题变得更糟,并增加系统的不稳定性。 哦,差点忘了提。 registry项很容易被破坏而无法修复,这可能会导致性能问题,因为通常尝试读取这些条目只会在一会儿之后失败。 有点像有人试图打开一个锁着的门几次,然后放弃,然后移动到隔壁。

还有一些东西像桌面上的破碎快捷键会导致系统变慢(我不记得是不是这个确切的,也许是C的根,但这是同样奇怪的是有一个KB文章,我不能再find)。

质量差的防病毒软件可能会导致性能低下。 这些产品常常挂钩到Windows操作中,以支持其“实时保护”function。 例如,每次打开文件时,防病毒软件都会中断该进程,以便在打开文件之前扫描该文件。 这基本上导致文件被读取两次,一次由AV软件读取,一次由实际程序尝试打开文件。 任何硬盘驱动器问题,碎片等都会复杂化。 我不能给出任何build议,但是什么AV软件是最快的。 我个人比较喜欢AVG。

笔记本电脑往往预装了在后台运行的英国媒体软件。 我更喜欢擦除它们,直接从OEM磁盘安装WinXP,而不是使用笔记本电脑的品牌恢复磁盘,以便获得最低限度的操作系统。 然后根据需要加载驱动程序。

我认为这是一个好主意。 无论如何,用户应该习惯于从笔记本电脑中保存数据。 如果是重要数据,则不应将其存储在笔记本电脑上。

除非有什么事情发生,否则Windows不会放慢速度。 就像我被Windows搞惹的一样,它不会像水果一样腐烂。

Windows放慢,因为:

 其他程序正在后台运行
内存不足
资源不足
用户随着时间的推移暴露于更快的系统,所以现在他们可以“感觉”他们的系统太慢了。
恶意软件在系统上运行
系统遭到虚拟DOS攻击,networking访问速度变慢
硬件出现故障,导致定时器中断,偶发性重置或一般性能问题
驱动程序不会更新以解决问题(video驱动程序,networking驱动程序等)

networkingconfiguration是否正确? 如果您的交换机被淹没,并有麻烦,可能会损害机器的networking性能。

另外增加防病毒和其他保护程序增加了一层缓慢。 我的意思是,这是一个给定的,如果你正在使用一台计算机的程序,预扫描所有的磁盘访问,看看是否是邪恶的目的,它会放慢性能一点点。

你可以运行像Sysinternals那样的工具来检查性能的某些方面,比如什么是锤击registry,什么是访问驱动器等等(procmon,进程pipe理器,filemon,regmon …)

碎片磁盘可能会导致一些放缓,但它通常必须真的很糟糕,让用户使用像WOW这样的词! 来描述性能的差异。

指责registry或系统文件夹中的垃圾变得越来越受欢迎,但是Windows并没有随意读取这些数据,而是比起剩下的账单或房屋周围的旧文件来减慢速度。 更多的时候,这些随机的垃圾占用驱动器空间,造成碎片化,并造成稳定性问题。

删除和重新安装是一个好主意,只是为了摆脱驱动器的臃肿,碎片和剩余的垃圾操作系统不需要超过加速计算机,除非你已经安装了处理器,内存和恶意软件的程序安装。 只要使用相同的系统作为一年的打字机和基本的网页浏览/电子邮件(只要它没有感染的东西)不应该影响速度。 用户更可能只是感觉到放缓。

如果你真的很好奇,你应该对一个系统进行基准testing,然后进行擦除/重新安装,并重新进行基准testing,看看是否有差异。

Windows在一定程度上会降级 – 主要是出于您在问题中提到的原因。 碎片整理和清理工具可以帮助纠正一些问题,但是重新构build起来可能会更容易。

很多人会select使用所有必需的软件来构buildPC,然后使用映像工具在该状态下进行快照,以便在不必重新安装应用程序的情况下定期使机器恢复“新鲜”状态变得非常简单等等

根据我的经验,更大的问题是人们安装额外的应用程序和服务,打印机制造商的英语是一个很好的例子 – 用户使用助手CD安装打印机,默认选项是安装任意数量的额外工具来监控墨水量,提供积极支持等与司机本身。 除非你想做一个自定义的安装,否则你的干净的机器会有无穷无尽的额外服务,当你启动机器时,所有启动都会启动,启动时间更慢,资源更less,免费运行你真正想使用的应用程序。

快速看看msconfig看到所有额外的垃圾,随着默认的MS东西被激发。

它确实如此 – 不pipe计算机的硬件规格如何,这是不可避免的。 通常在经常使用约一年后出现。

考虑为什么有这么多的registry,临时文件清理工具和碎片整理工具。 如果Windows知道它有什么好处的话,那么您就可以在任何地方使用这些工具。

我相信你是指着registry和文件系统的手指。 考虑到这些文件是不断被读取,一直写到一遍又一遍 – 我认为文件系统最终会得到一些令人讨厌的碎片,导致我们看到的磨碎。

这和在registry中积累的大量垃圾和垃圾 – 这些因素相结合将导致registry查找速度减慢。

我也认为文件系统(NTFS)效率不高。 虽然碎片整理有帮助,但可能会有些不起作用,因为文件在使用时通常无法移动(或者可能会破坏这些文件)。

我每隔12个月左右就要重新格式化一次。 我甚至不需要提醒自己 – 有一天我醒来,电脑的运行速度比一个潮湿的一周慢,需要重新格式化!

我有这个Windows 7的麻烦随着时间的推移而减慢。 通常当我启动时,它工作得很好,过了一段时间,各种各样的软件都会占用内存。 我尝试了各种registry清洁工等,似乎没有任何帮助。 我也买了更多的内存,希望它能帮上忙,但是程序好像总是吃掉了,内存总是花费了98%。 我使用进程资源pipe理器,似乎奇怪的是虚拟内存正在消耗的数量。

我终于将虚拟内存设置(系统自动设置的默认4GB)更改为1Gb,试图挤出这些虚拟内存pipe理器。

法律和瞧,它做了这个工作,我的笔记本电脑又一次快速!

我在多个工作站上有相同的经验。 如果你不安装任何新程序,禁用程序的所有更新(flash,java,…),但最终如果你格式化并重新安装,它将运行得更快。 这是我的经验,但我没有任何数据来支持它。

我同意@ Chris.W – 太多的英国媒体报道; 通常可以禁用大多数系统中存在的半打“更新程序”(例如Google,Java)和“启动程序”(例如Acrobat Reader Speed Launcher),而不会造成任何伤害。 Sysinternals的Autoruns是一个很好的工具。

registry和分页文件的碎片化也是一个大罪魁祸首。 来自SysInternals的PageDefrag也很好的解决了这个问题。

在较旧的NT4天, rdisk.exe工具可用于清理registry中的内部碎片(与磁盘上的存储碎片分开),但我不记得现在使用什么工具。

我的经验是,你可以减less使用工具(磁盘碎片整理,清洁临时目录和资源pipe理器的caching,优化registry项)的退化,但长期以来,您必须重新安装

性能不佳也可能表明病毒/僵尸networking活动。 如果一台机器受到损害,它可能会为其他人工作,这会让受害者看起来很慢/迟缓。