系统降级-Windows是否会随着时间的推移而变慢?


15

我正在和我们的管理员吵架,关于同事的笔记本电脑。笔记本电脑即将无法使用。管理员整理了一些临时目录,并在几个月前对HDD进行了磁盘碎片整理,并花了一些时间购买了笔记本电脑,但现在一切恢复正常(sloooow)。

从一开始,我就指出笔记本电脑已经使用了几年,并且使用的是原始Windows版本(包括更新),因此建议备份数据并从恢复映像中重建数据。

我的推理基于Windows随时间推移而退化的观察(由其他人支持)。我列举了系统文件夹,注册表和临时目录中的混乱情况作为因素。此外,这台笔记本电脑在那段时间里添加和删除了很多软件。

几个规格,尽管我的问题比特定机器要广泛一些:

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

我的问题的重点是:

  • 任何人都可以确认或驳斥Windows随着时间推移而降级的想法吗?
  • 如果确认,哪些因素导致了降解?

Answers:


16

我在安装笔记本电脑以来的3.5年中一直在写这篇文章,说实话,没有任何放缓。但是我确实消除了制造商的所有垃圾,并重新安装了Windows,并且我在允许(或不允许)程序添加其自身的Shell扩展,服务,自动加载程序和自动更新程序时格外小心。但这绝不是原始的。多年来,它遭受了很多“安装程序/卸载程序”的滥用,但实际上并没有有害影响。

我认为整个“注册表膨胀使您的PC速度下降”的事实在很大程度上是一个神话,它可能源自Windows 9x时代,或者被不道德的销售注册表“优化”工具的供应商所困扰。注册表是一个分层数据库(http://support.microsoft.com/kb/256986),因此,较大的注册表对性能的影响应绝对最小,因为导航到任何给定的注册表项只是父级到子级跳转的序列。


1
我认为重要的一点是“不要添加任何东西”。我们商店中的所有机器都会定期添加和删除物料-它们都会降级。即使是具有4GB RAM和2核的台式机,也需要10分钟才能停止登录!
LRE

7

通常会在注册表中添加大量数据,以支持大量软件使用的COM等技术。通常,即使卸载了软件,也永远不会删除这些“共享”组件及其相应的注册表项。在某些情况下,必须扫描这些注册表项,因此,注册表项越多,这些操作所花费的时间就越长。但是,我不建议使用任何“注册表清理器”俩,因为这样做更有可能使问题变得更糟并增加系统的不稳定性。哦,差点忘了提。注册表项损坏是无法修复的,这很常见,这可能会导致性能问题,因为通常,读取这些项的尝试只会在几分钟后失败。

桌面上的快捷方式损坏也可能导致系统变慢(我不记得是否正是这样,也许它是C根目录,但它同样有些奇怪,因为它有一个KB我找不到的文章)。

质量差的反病毒软件可能会导致性能下降。通常,这些产品会挂接到Windows操作中以支持其“实时保护”功能。例如,每次打开文件时,防病毒软件都会中断该过程,以便它可以扫描文件,然后再打开文件。这实际上导致文件被两次读取,一次被AV软件读取,一次被试图打开文件的实际程序读取。您遇到的任何硬盘问题,碎片等都会变得更加复杂。但是,关于哪种AV软件最快,我真的不能给出任何建议。我个人更喜欢AVG。

笔记本电脑通常预装有在后台运行的bloatware。我更喜欢擦除它们并直接从OEM磁盘安装WinXP,而不是使用笔记本电脑的品牌还原磁盘,这样我得到的是最低限度的操作系统。然后,根据需要加载驱动程序。

我认为擦拭是个好主意。用户应该习惯于以任何方式将其数据保存在笔记本电脑之外。如果重要数据不应该存储在笔记本电脑上。


+1清理注册表。这些文件长大了相当快..
伯努瓦

4

除非发生任何事情,否则Windows不会放慢速度。Windows让我烦恼的是,它不会像水果一样腐烂。

Windows变慢的原因是:

其他程序正在后台运行
记忆体不足
资源不足
用户随着时间的推移会接触到速度更快的系统,因此现在他们可以“感觉”他们的系统速度太慢。
系统上运行的恶意软件
系统受到虚拟DOS攻击的打击,从而降低了网络访问速度
硬件出现故障,导致计时器中断,零星复位或常规性能问题
驱动程序未更新以解决问题(视频驱动程序,网络驱动程序等)

网络配置正确吗?如果您的交换机被洪水淹没,并有可能损坏机器网络性能的故障。

此外,添加防病毒软件和其他保护程序也会增加速度。我的意思是,这是给定的,如果您使用的计算机上具有预扫描所有磁盘访问权限的程序,以查看它是否有恶意,将会降低性能。

您可以运行诸如Sysinternals的工具来检查性能的某些方面……例如破坏注册表的因素,访问驱动器的因素等等,等等(procmon,process Explorer,filemon,regmon等)。

零散的磁盘可能会导致速度变慢,但是让用户使用诸​​如WOW之类的字词通常必须非常糟糕!描述性能差异。

经常将速度下降归咎于注册表或系统文件夹中剩余的废话,但是Windows不会随机读取这些位,而只是让房子周围有剩余的账单或旧文件使您减速。这些乱七八糟的废话通常会占用驱动器空间,导致碎片化并造成稳定性问题。

最好擦除并重新安装以消除驱动器膨胀,碎片和剩余碎片,除非您安装了吞噬处理器,内存和恶意软件的程序,否则操作系统并不需要加速计算机。仅使用与打字机相同的系统一年并进行基本的网络浏览/电子邮件(只要没有被某些东西感染)就不会影响速度。用户更有可能只是感觉到速度变慢。

如果您真的很好奇,则应该对系统进行基准测试,然后进行擦除/重新安装并重新进行基准测试,以查看是否存在差异。


+1硬件发生故障-除了所有其他有用的答案之外,还不错。我尤其偶然发现了磁盘,这些磁盘通常是随机性能问题的元凶,但在智能数据中却没有太多暗示……
Oskar Duveborn

我发现Linux非常适合于报告驱动器问题...很久以前,我有一个驱动器使当时Windows NT没有报告失败。启动了Linux,它在dmesg中出现了这种奇怪的错误...快速Google告诉我,我最好快速备份数据,因为它会死掉。这是我能够及时保存数据的唯一原因……
Bart Silverstrim

2

Windows确实降级了-主要是由于您在问题中提到的原因。碎片整理和清理工具可以帮助纠正某些问题,但是重新构建起来会更容易。

许多人选择了使用所有必需软件来构建PC,然后使用映像工具将PC快照为该状态的替代方法,因此,很容易定期将计算机恢复为“新”状态而无需重新安装应用程序等等

以我的经验,更大的问题是人们安装了额外的应用程序和服务,打印机制造商的过时软件就是一个很好的例子-用户使用辅助CD安装打印机,默认选项是安装任意数量的额外工具来监控墨水量,主动支持等,以及驱动程序本身。除非您考虑进行自定义安装,否则您的干净机器最终将获得无数的额外服务,这些额外服务会在您启动机器时全部启动,从而使启动时间变慢,并减少了运行真正要使用的应用程序的资源。

快速浏览一下msconfig,以查看所有多余的垃圾以及默认的MS东西。


1

它确实可以-不管计算机的硬件规格如何,都不可避免。通常在大约一年的常规使用后出现。

考虑一下为什么有这么多注册表,临时文件清除工具和碎片整理工具。如果Windows知道有什么用处,那么您将需要尽可能多的地方使用这些工具。

我相信您可以将注册表和文件系统指向手指。考虑到这些文件一直不断地被读取和写入,我认为文件系统最终会出现一些令人讨厌的碎片,从而导致我们看到的麻烦。

这样,注册表中还会堆积大量的碎片和垃圾-这些因素加在一起将导致注册表查找速度变慢。

我还认为文件系统(NTFS)效率低下。尽管整理碎片会有所帮助,但它可能会有些无效,因为文件在使用过程中通常无法移动(否则可能会损坏这些文件)。

我建议每12个月左右重新格式化一次。我什至无需提醒自己-有一天我刚醒来,计算机的运行速度比一周潮湿的时间要快-请重新格式化!


为什么有这么多注册表,临时文件,碎片整理工具可用?出于同样的原因,在美国,机载市场存在。人们认为它起作用了,因此人们有一个从中赚钱的地方……不管它是否起作用。如果没有理由要访问这些项目,为什么Windows会遍历并遍历这些项目,直到速度变慢?它们占用空间,并且如果某些东西正在解析未使用的临时文件或reg项,那么它的效率并不是很高……
Bart Silverstrim 2009年

1

随着时间的推移,我遇到了Windows 7变慢的麻烦。通常,当我启动时,它运行得很好,并且一段时间后,各种软件会占用内存并掩盖内存。我尝试了各种注册表清理器等,似乎无济于事。我还购买了更多的内存,希望它会有所帮助,但是程序似乎吃光了所有内存,内存始终消耗98%。我使用了进程浏览器,似乎很奇怪的是消耗了虚拟内存的数量。

我最终将“虚拟内存”设置(系统自动设置为默认的4gb)更改为1Gb,以试图挤出那些虚拟内存消耗者。

没错,它确实完成了任务,我的笔记本电脑又快又快了!


0

我在多个工作站上有相同的经历。如果您不安装任何新程序,禁用程序的所有更新(闪存,java等),则将有所帮助,但最终,如果您格式化并重新安装所有程序,它将以更快的速度运行。那是我的经验,但是我没有任何数据可以备份。


0

我同意@ Chris.W-太多的膨胀软件;通常,可以禁用大多数系统上存在的六个“更新程序”(例如,针对Google,Java)和“启动程序”(例如,Acrobat Reader Speed Launcher),而不会造成任何损害。一个很好的工具是Sysinternals的Autoruns

注册表和页面文件的碎片化也是一个罪魁祸首。同样来自SysInternals的PageDefrag在解决此问题方面非常出色。

在较早的NT4中,该rdisk.exe工具可用于清理注册表中的内部碎片(与磁盘存储碎片分开),但是我不记得现在是哪种工具执行此操作。


0

我的经验是,您可以使用工具(磁盘碎片整理,清理临时目录和资源管理器的缓存,优化注册表项)来减少性能下降,但长期而言,您必须重新安装


0

性能不佳也可能表示病毒/僵尸网络活动。如果一台机器受到威胁,它可能会为其他人工作,这会使它在受害者面前显得缓慢/缓慢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.