硬盘会随着年龄增长而减慢速度吗?


31

我的(基于Windows的)笔记本电脑已经使用了6年之久,它仍然具有半可观的规格-Core 2 Duo 2.6 GHz,1 GB Ram,500 GB HDD和256 MB ATI显卡。尽管硬件已经停滞不前,但我对XP相当精通,可以使一切保持整洁。

我的启动过程最少,每六周左右进行一次碎片整理。

现在,我遇到了速度下降的问题,但我认为这不是我的软件造成的。我很确定这是我的硬盘老旧且破旧了。

  • 硬盘驱动器会随着使用时间的增长而变慢吗?
  • 平均而言,我应该多久更换一次硬盘?
  • 有什么测试/监控硬盘速度的方法吗?

Answers:


27

不,硬盘不会随着年龄的增长而变慢。驱动器可能会机械地磨损,偶尔会出现坏道,但要么工作数十年,要么过一会儿又会快速失效-而不是缓慢衰减。正如伊格纳西奥(Ignacio)所说,驱动器内部有一些与年龄相关的维护,但是这个规模您不会注意到。

众所周知,Windows会随着时间的推移而降低速度(请参阅与软件相关的信息),特别是如果您经常安装和卸载应用程序时。无论如何,如果该计算机在同一Windows安装上运行了6年,那您一切都很好!我建议备份计算机,然后重新安装操作系统和程序。

我同意您的看法,这台机器的规格使它可以使用几年。如果您可以访问GRC.com的SpinRite,则可以尝试一下。它可以刷新您的磁盘。


从来不知道安装和卸载程序会导致速度降低。这是真的?
JFW 2010年

2
如果经常发生,则程序会安装其他DLL文件,并且其中一些可以与其他程序共享。卸载程序时,这些共享的DLL保留在原处,以免打扰使用该程序的其他程序-但通常,您没有安装其他需要该程序的程序。因此,您的Windows安装会慢慢填充未使用的DLL文件。这只是Windows缓慢恶化的一个示例。在大量安装/卸载或Windows安装陈旧的情况下,此功能很明显。
Torben Gundtofte-Bruun 2010年

2
好的答案,+ 1。这一切都是正确的……但是,处理器的工作时间会随着年龄的增长而降低。多年来,他们不断承受的热量使它们缓慢燃烧。通常,处理器的寿命为7年,但寿命可能更长。您的Core2 Duo在较低的温度下运行,并且具有复杂的错误纠正功能,因此您应该不会有任何麻烦。
Patkos Csaba 2010年

真正有用的信息。我认为是时候重新安装操作系统了。添加/删除了许多应用程序,以及一堆恶意软件。谢谢!
danixd

当我买完最后一台笔记本电脑时,服务技术人员告诉我,我需要每六个月重新安装Windows。我还没有重新安装,但是我没有做很多安装/卸载过程。一位网页设计师将Windows速度降低称为烂。
BillThor

12

随着硬盘的老化,他们可能需要重新映射备用扇区来代替非工作扇区。SMART工具应该能够告诉您已执行了多少次重新映射,以及可能是由于年老而导致的其他因素。


1
在旋转驱动器的情况下,重新映射的扇区将意味着比正常时间更多的寻道时间,从而降低了驱动器的速度。但是,一旦您开始获得重新映射的扇区,则磁盘在此之后很快就会死亡的可能性更大。
BeowulfNode42 2016年

4

传统的旋转驱动器可能不会随着使用时间的增长而减慢速度,但是固态驱动器(SSD)的使用可能会减慢其速度(特别是当其已装满时)。在处理可能无法理解或未充分利用诸如TRIM之类的功能的较旧的SSD,较旧的OS和/或较旧的驱动程序时,这一点更加明显。

有关原因的详细说明,请参见AnandTech的“ SSD文集 ”和其他文章:本质上,SSD与硬盘驱动器相比有不同的限制(例如,其“擦除块”大小),并且像传统硬盘一样,它们需要具有“转换层”各种各样的。

该层最终几乎与现代文件系统一样复杂。

在许多类似的情况下,文件系统本身可能会导致性能下降:

  • 大量文件或目录
  • 碎片(如您所指出的,碎片整理对此有所帮助)
  • 剩余空间低(可能需要更多的“工作”来确定文件的放置位置)

话虽如此,我同意torbengb:您的问题很可能是软件问题。

一些选择:

  • 如果您愿意,可以使用Sysinternals Suite或类似工具并进行一些侦查:它可能是单个应用程序,dll或服务,占用了一些关键资源(磁盘,内存或CPU)。运气好的话,您可以禁用或重新安装任何令人讨厌的内容。
  • 从实时CD或USB闪存盘引导,或在单独的分区上安装Windows的全新副本。USB或CD可能没有相同的性能特征,但是如果再次感到僵硬,则可能是软件。
  • 硬着头皮:备份,格式化和重新安装,然后有选择性,并在放回应用程序时花点时间。大多数高级用户最终还是经常这样做,并且几乎总是可以得到切实的结果。

2

上面torbengb的答案是正确的。但是,后来发表的有关处理器速度下降的评论肯定不是-处理器是数字的并且不能“缓慢耗尽”-它们的操作100%由不会减慢的时钟振荡器控制!


1
同意 这没有道理。如果导热硅脂由于应用不当而变薄,则处理器可以运行高温,并且(如果支持的话)将通过降低时钟倍频器来降低自身温度。有一些工具可以显示CPU是否正在热运行或某些设置是否使其以低时钟速度停留。我见过一台计算机,看起来CPU似乎已经用完了。它的映像与另一个系统完全相同,CPU和RAM也相同,但是运行速度约为10%。从来没有机会知道为什么,但是很容易就可以了。
TuxRug

CPU出现老化现象的另一个常见原因也与热节流有关,但这一次是由于灰尘积聚而堵塞了散热片和风扇。我发现大型相机镜头吹风机/除尘器很方便清洁这些东西,因为真空效果不佳,并且可能导致其他问题。
BeowulfNode42

实际上,CPU可能会因电迁移而磨损,但不会导致它变慢,这是导致硬件崩溃(又名Windows上的BSOD或Linux上的内核崩溃)的原因之一。或者它可能会立即关闭电源或重新启动,而不会发出警告。但是,它必须几乎是错误的,并且/或者直到它很古老才受到虐待。我已经看到很多10年以上的CPU完全可以使用。
BeowulfNode42

1

我不知道其他答案。但是根据我的个人经验,HDD随着时间的推移会大大降低。最终启动将花费更多时间。通过启动,我的意思是即使启动桌面后实际上也开始使用计算机,因为您的硬盘将在相当长的一段时间内显示繁忙。每个在线答案都将这些速度降低与Windows和安装的太多程序相关联。但是,即使在格式化硬盘并重新安装windiws之后,硬盘的行为也一样。随着时间的流逝,即使运行或打开最小的程序,您的硬盘也将100%被使用。您知道它的硬盘已经变慢了,因为一旦更换它,速度几乎恢复正常。我认为硬盘的转速会随着时间的推移而降低。可能不是真的。但它仍然是导致您的PC变慢的元凶。您使用电脑的时间越长,速度越慢。如果您是日常用户,一年后您将开始看到信号。之后,它变得越来越明显。


是的,我非常同意,我已经在多个系统上看到了这一点。可能的解释是,磁性表面会随着时间的流逝而退化,或者磁头会变得略有偏离,从而导致驱动程序在读取时出现软错误,并且必须重试多次。但是我没有任何证据。
JonP

0

我也想知道这个问题。

我的经验是,对Windows XP更新往往会显着降低系统速度。

全新安装的Windows XP(不带任何Service Pack)即使在旧盒子上也可以快速执行闪电操作,但是一旦您安装了Service Pack 3之前的所有自动更新(实际上是几个小时,之后又有大量重启),事情就不会发生了。跑得这么快了。这没有安装任何额外的软件。

现在,如果您已经使用系统6年了,我的看法是,所有增量更新将大大降低计算机的速度。


0

是的,硬盘驱动器具有运动部件。因此,它们最终会磨损并在某些时间或其他时间死亡。即使您很好地照顾了硬盘驱动器,备份也总是很棒。

较新的SSD(固态驱动器)与传统的HDD有很大不同。它们没有活动部件,因此是更好的选择。它们也防震。但是它们更贵。


0

我经历了硬盘驱动器的这种减慢甚至完全HHD崩溃而丢失了所有信息的情况,在担心之前,我通常会从硬盘驱动器中抽出4年的时间,是的,重新安装Os系统可能会有所帮助,但随着时间的流逝(我会多次这样做HHD生命中的时间)驱动器发生故障(永不动摇的事物)您可能不会想到的会影响驱动器的事情:

  1. 硬关机通过断电/电涌,断路器突然响起,甚至是讨厌的弟弟从插座中拉出电源线。

  2. 多次填充硬盘驱动器(快速移动的驱动器中的臂在超过ARM减慢的移动速度而不是旋转的磁盘时会在一定的移动范围内使用。

  3. 将计算机的手臂移动到硬盘驱动器中,读取头非常靠近磁盘,灰尘大于两者之间的间隙,因此移动得太小仍会影响驱动器

  4. 病毒(尽管即使不是很短的时间,我们捕获的大多数病毒也会影响您的硬盘)

  5. 热量(移动时物体会发热)

  6. Windows更新可以告诉计算机以不同的方式执行某些操作,从而使程序无法运行甚至使HHD变慢


这...太可怕了,对不起。
HopelessN00b 2014年

我笑了。如果这是人们寻求帮助的“技术迫在眉睫”,请为之感到遗憾。
jharrell 2014年

0

我发现随着硬盘驱动器的老化,它开始发出更大的声音,每次访问/写入硬盘驱动器时都会发出类似“单击-单击-点击”的声音,而在此过程中,我会遇到计算机死机/减速的情况。而且计算机年龄较大时,有时会拒绝启动,最终有一天它将完全停止启动。

但是干净的Windows安装总是可以使事情变得顺利。


0

我是一位软件开发人员,已经编写了一些简单的磁盘诊断工具。一定会随着年龄的增长而使某些硬盘驱动器减慢爬行速度。我注意到某些较旧的驱动器具有一系列需要长时间读取的扇区。我认为这是因为原始磁盘损坏或不稳定,而磁盘固件算法去获取备用扇区会降低性能。无论如何,每当我有一台PC在Windows中具有令人讨厌的滞后性时,如果在执行病毒检查程序并运行msconfig之后它仍然很慢,那么我将更换硬盘驱动器并对其进行快速魔术化处理。


减速是否有可能是由于过度分散?
fixer1234
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.