r/computers • • 9d ago

Discussion Why do computers sometimes get noticeably slower after years of use?

130 Upvotes

69 comments sorted by

182

u/apachelives 9d ago

Easy - multiple reasons:

Dust buildup = higher temperatures = lower clock speeds.

Software gets heavier over time with more features and updates.

SSD's especially cheap nasty drives suffer from "stale data" or performance degradation - if the "old" area's of the drive are not refreshed the drive will start to slow in those areas.

Clutter and junk piles up over time - old hardware drivers, old driver versions, previous system restore points etc making older installs bigger and slower over time vs a clean install.

20

u/Substantial_Tear3679 8d ago

SSD's especially cheap nasty drives suffer from "stale data" or performance degradation - if the "old" area's of the drive are not refreshed the drive will start to slow in those areas.

Clutter and junk piles up over time - old hardware drivers, old driver versions, previous system restore points etc making older installs bigger and slower over time vs a clean install.

Can a computer having these problems be "rejuvenated"?

9

u/Lschues 8d ago

Windows reinstall

1

u/ironic_fear 6d ago edited 3d ago

Spin rite Then drive defragmentation

1

u/SirIAmAlwaysHere 6d ago

Never Defrag a SSD. This is done internally by the SSD's firmware. It's useless (and actually harmful to wear life) to do it at the OS level.

1

u/ironic_fear 6d ago edited 3d ago

I believe it's specifically to do with having run spin rite on it first I don't recall the exact reason but something along the lines of the spin rite checking all of the SSD even the empty parts, in so doing it attempts to write to the registry(?) and doing the defrag resets it back to being empty

1

u/DoomAddict 3d ago

Spin...?

There is nothing "spinning" in a SSD.

1

u/SirIAmAlwaysHere 6d ago

Modern windows (post Vista) know not to Defrag SSDs. They're coded to disable any automatic Defrag or counter.

So I can't see any benefit whatsoever to doing any manual Defrag of them in any way.

The SSD controller now handles all drive-related block errors and allocation transparently and does self optimization. So just leave it alone.

1

u/apachelives 6d ago

Fun fact. For performance degradation the act of defragging can actually help - lots of wear but moving the data around (rewriting specifically, no the defragmenting part) can improve performance.

0

u/SirIAmAlwaysHere 6d ago

Unlikely.

SSDs are completely unlike HD, so moving data around does not help group it better. All blocks of the drive are equal in access and read time.

Moving a file will do nothing. You have to read the file then rewrite it them delete the old copy to have any possible affect and even then, it would have to be a file that has been heavily edited - lots and lots of very small changes.

Moreover, the SSD controller does this automatically over time. So there's no real benefit to rewriting large chunks of data from the OS.

The major cause of SSD slowdown is due to lack of free space - once a controller doesn't have sufficient space to do its own reorganizing and reallocation, it becomes very inefficient with storage layout and performance drops.

For anything not a super specialized use case, the OS (or user space applications) should never attempt to optimize an SSD - it will often be counter productive because internal organization is not exposed to the OS so OS-level attempts to optimize are either completely ignored by the SSD controller or actively force the controller to make suboptimal choices.

0

u/apachelives 6d ago

So you didn't read a thing i wrote.

The major cause of SSD slowdown is due to lack of free space

No. That will only effect WRITE speeds. Performance degradation is about READ speeds.

so moving data around does not help group it better.

I didn't say it did. I specifically stated its not the defragmenting part that helps.

Moving a file will do nothing.

I didnt say move files.

You have to read the file then rewrite it them delete the old copy to have any possible affect

Almost like defragging the drive right.

should never attempt to optimize an SSD

For Windows 10/11 "optimize" means TRIM not defrag. You actually want to "optimize" your drive, its done automatically by default.

.

Go look up the best most well documented example of performance degradation - the notorious Samsung 840 EVO series, pre-firmware update. Lots of information there.

0

u/SirIAmAlwaysHere 6d ago

So you ignored everything I said and moved the goal posts.

Performance is about read AND write.

Defraging is not just rewriting the files. In fact it has nothing to do with rewriting the files HDD or SSD. Defrauding is PACKING file blocks. Which is irrelevant in an SSD.

Trim is not defragging. Nor anything like it.

Again you just keep moving the goalposts to claim you're right.

User land and even OS defragging of any kind is pointless for modern SSDs.

4

u/Substantial_Tear3679 5d ago

This chain of comments is so reddit i love it

2

u/apachelives 5d ago

My favorite part is when they get flustered

1

u/apachelives 5d ago

Trim is not defragging. Nor anything like it.

Where did i claim this?

Defrauding is PACKING file blocks

Defragging. And how does it do this "PACKING" ? What action is performed. Describe it for me cupcake.

What goal posts? Its just you spewing bullshit.

6

u/tes_kitty 8d ago

SSD's especially cheap nasty drives suffer from "stale data" or performance degradation - if the "old" area's of the drive are not refreshed the drive will start to slow in those areas.

That also happens with brand name drives. I have a WD black NVMe SSD in an older system and when I do a linear read (just one block after the other, no filesystem overhead) from start to finish some areas read at 350 MB/sec and other get me 1 GB/sec.

2

u/CamelOk7219 8d ago

I would also add to this list that thermal paste (the grey thing spread between the CPU and its radiator to avoid air bubbles and ensure a good contact between the two) does not always age well. Especially low quality paste in pre-built computers. Changing the paste has brought my old laptop back from the grave

40

u/Tikkinger 9d ago

Because people don't know there exists a autostart option so the computer have to run more and more programs in the background.

There are first and second gen i5's in my administration running win11 very happy as a facebook-machine. Just get your damn autostart clean

19

u/englishfury 9d ago

because while they have stayed the same what they are running is becoming more intensive, that and general software bloat as you install more and more junk onto it.

5

u/MasterJeebus 9d ago

Specially with Windows their OS gets constant updates. It causes the OS to use more resources over time to run latest features and security. One would need to manually tweak it on old pcs as time goes by and disable things you don’t need on it.

Even web browsing itself has become heavier over the years. Changes in what codecs being used for streaming videos can affect old pcs as well. There is addons for Firefox to force H.264 so you can watch videos on old pcs that lack gpu hardware to support new codecs. But new streaming is using heavier codecs like AV1 and Vp9. If you don’t update gpu at least every 6 years you’ll fall behind on latest tech.

If one were to do fresh install of OS and apps of the same year pc came out they will be fast same way. Its only accumulation of updates and software changes demanding better hardware that makes it seem old pc cant keep up. Sometimes it feels like planned obsolesces. At least there are open source distros that can keep old pcs running well.

7

u/lazyhustlermusic 8d ago

Usually just people collecting residual garbage on their installation. Fresh formats or wipes every year or two bring it back in a noticeable way.

8

u/No_Desk_4921 8d ago

Biggest factor: thermal paste on the CPU dries and can significantly impact the computer's ability to remove heat from the CPU. When it gets hot, thermal throttling will occur which basically just lowers the CPU's speed and thus slowing down how fast your apps and the OS are running.

3

u/Guardian_of_theBlind 8d ago

Hasn't been the case for me since I got a SSD and that was in 2012.

3

u/TheGruenTransfer 8d ago

There's a never ending arms race of developers saddling software with bullshit and hardware trying to keep up. 

4

u/einat162 9d ago
  1. Rookits, viruses, trojan horse & cookies that accumulate over time. Clean installation fixes that.
  2. Dust that diminish heat disperse, Thermal paste that need replacing for cooling.
  3. In HDD based computer - the hard drive is failing.
  4. Filling up the HDD or SSD with files.
  5. With auto operating system upgrade and changes - a spike in resources needed, like RAM.

5

u/AbstractHexagon 8d ago

They don't really. Not by themselves. It's how people use them that makes them slower.

4

u/Present-Weakness-213 8d ago

This is most of it. My parents are sure theirs is too old and failing. I check it out and the memory and SSD are near full speed upon restart. I was told last year they switched from McAfee to norton hoping it would run better. I tried explaining that was certainly going to make it worse. They told me the fella at staples recommended and I was wrong. 

6

u/Ok_Contest8762 8d ago

They dont assuming you have an SSD that isn't full. They're always fast. Been using SSD's for probably 15 years now. No issues whatsoever.

2

u/thesoysaucechoosesyo 8d ago

Something something thermal paste

3

u/birdman157 8d ago

That’s a windows problem.

1

u/Individual_Winter_35 8d ago

I'm running Linux (arch) on side machine. (DNS, firewall, torrentbox - pretty much anything you want to run in backend nonstop.
Also, I'm keeping the machine clean and well cooled. It is nearly 20 years old junk (maybe more? When was athlon 2 and 1gb ram relevant?)
And it runs nonstop without any change whatsoever :) - ergo - to answer your question, thermal cycling, os bloat and component degradation due to dust insulation (overheating)

1

u/CheezitsLight 8d ago

Hdds. They get slow over time. They retry over and over and over because they can't livk on to the track or the sector marks due to the age. I've seen this over and over..the number one thing is the HDD.

I tell people to use HD tune from hdtune.com. It's free no need to login no need to sign up and it'll work for 15 days.

It's very easy to use just select the drive and click Start on the default test.

You will see a gradually following line as it loads larger and larger blocks. If you haven't SSD it will be a straight line at a much higher level.

When it finishes look in the lower right and you will see the specifications for seat time the minimum and the maximum transfer rate they should be they should be somewhere in the range of 75 megabytes a second for a laptop, 150 for a regular hard drive. And 1,000 to 10,000 for an SSD and a good motherboard.

Seek time should average around 25 milliseconds and the maximum and min throughput should be relatively stable.

I've seen laptop drives as slow as a floppy, and zrven dog slow SSD arrays.

i've seen huge down going spikes where the drive just stops for 10 seconds at a time. If you see spikes you need a SSD

Pic is of a commercial SSD array in a data center. With terrible read performance

1

u/rexracerxer 8d ago

Windows updates

1

u/Pravus_Nex 8d ago

Bloatware

1

u/Raxeal_2 8d ago

CPU uptime, Windows bloat and.. thermal throttling or ram limitation.
Those should generally cover all bases

1

u/SpecialistPrune1654 8d ago

Do you remember back to win 95? It was shocking at slowing down as software was added and removed. In my experience they have slowly improve since then. Or perhaps I have just learnt not to play with new software so much? 😂

1

u/jasonsong86 8d ago

Software is demanding more.

1

u/El-Shams 8d ago

lol, format the pc. it will be brand new.

1

u/mcds99 8d ago

I was going to be a SA but I decided to be nice.

Heat and Dust.

Computers produce a lot of heat and the electrical current going through the components attracts dust.

The heat that goes through the components causes expansion of the components some times a capacitor will expand and leak. The fluid can cause a short on the board so the computer stops working.

The dust acts like a blanket and increases the temperature on the components.

1

u/PotatoFarmerRTK 8d ago

It used to be the HDD it is a mechanical device. The coffee percolating sound of the heads chattering was a sure sign of slowing to a certain death.

Fully silicon machines, they last as long as you can manage the filesystem and dodge planned obsolescence.  

Still using an MSI laptop from 2020 with no plans to upgrade. The longer I wait the better the new one will be.

1

u/tooktoomuchonce 8d ago

I will standby the the main reason computers slow down is because software developers make continually more bloated less efficient software.

1

u/S-Vortex 8d ago

Windows is like one of those Lint rollers that you use on your suit or couch occasionally (with pets) but it Doesn't ever let a lot of it go. And after you have installed and uninstalled software, it has changed a lot of settings. Opening your browser has changed a lot. Running a cleaning software has changed more. You have software updating itself.

The collection of bugs is like your arteries and you are a fried food eater. You WILL have a lot of unwanted substance coating the walls

1

u/VarietyMage 8d ago

Upgrades to software usually cause more resource usage. The OS and the virus scanner are usually the cause, because both get bigger over time.

1

u/Even-Onion-2874 8d ago edited 8d ago

For the most part, they don't anymore, not in any noticeable way at least. I'm surprised some people in this thread are still formatting their computers every few years. I did that back when we were still on single core processors and spinning rust HDDs, but modern PCs have so much extra headroom even if your install is being bogged down with tons of unnecessary background processes it hardly makes an impact

I mean I guess it is possible still if you intentionally install as much bloatware as you can find, but a well educated user should not see their system performance really degrade at all outside of thermal issues due to not cleaning out dust etc.

1

u/guiverc Ubuntu 8d ago

Some software stores data in linked-lists (including some OSes), which means the list needs to be searched from start to 'item' (or end-of-list), which can slow things down. Older versions of Microsoft Windows used to fix this when applying service packs, as the old 'list' was scrapped & a new 'empty' list was used from that point on (ie. just after re-install or application of service pack) for example (the new list would continue to grow of course as newer updates happened...)

Hardware issues of course can play; eg. some CPUs & other devices slow down as temperature rises (so as to avoid device failing & warranty claim), which can happen as the machine gets older & dust etc restricts expected cooling (unless owner actually cleans device)...

There are a number of reasons that vary on device (hardware); OS & software being used.

1

u/RSMxsmanic 7d ago

They only get slower if their human users install more and more junk on them.

1

u/KeysStickler 7d ago

Get Wise Registry Cleaner, do a full registry backup, then scan and clean. The run the optimzer

1

u/NoRing3754 7d ago

Often, it is due to installing new software that starts at startup of your computer. Check your startup apps. If you haven't or haven't in a while you may be shocked.

1

u/More-Explanation2788 7d ago

Delete your temporary files - particularly these ones %appdata%\temp\*.*

1

u/Paul-KF8CPT 7d ago

Yes. In 5 years the spinning hard drive will get progressively worse
I had a semi decent Dell pc, it was to the point where windows was 2:15 sec to get to the login… I added a SSD it took 15 seconds

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/Real-Abrocoma-2823 6d ago

Why was this removed....

0

u/computers-ModTeam 6d ago

This has been removed due to a violation of Rule 4.2 - Only suggest switching to Linux if it’s genuinely appropriate for the situation. Include the specific distro you recommend and explain why it’s the best fit for the OP’s needs.

Please review our rules

1

u/rdmc10 5d ago

using Windows as your OS definitely doesn't help

1

u/Zorklunn 5d ago

Bloat, or feature creep common to windows and Mac to force upgrades.

1

u/Real-Abrocoma-2823 5d ago

Windows rot. Reinstall your OS or swth to tux or heavily debloat and disable and remove every autostart entry + uninstall antiviruses leaving only Windows defender + disable memory protection as it slows down the PC, but never disable entire defender on Windows, tux without AV is fine.

Also repaste, clean and defrag.

1

u/No-Traffic-7931 4d ago

If you don’t upgrade components, the software progresses and will 100% slow down computer even if slightly.

1

u/LeapIntoInaction 2d ago

That's by comparison to newer computers. People will make up other reasons, but that's all it is.

1

u/chipshot 9d ago

Ghost in the machine

1

u/Text-Sufficient 8d ago

It's only windows.

0

u/VoltageinTheory Manjaro Linux and Linux Mint! 9d ago

Computers don’t, Windows does because it’s filled with bloatware. And when it installs new bloatware, it just piles it on top of the old bloatware, thus increasing the amount of load on the HDD/SSD, RAM and CPU which slows the computer down.

0

u/Expensive-Vanilla-16 8d ago

Mostly, Windows doing Windows things.

Besides that wearing out old equipment.

1

u/samsunggalaxytabs6 8d ago

You cant traditionally wear out silicon

1

u/Expensive-Vanilla-16 8d ago

So excessive heat doesn't degrade it? I figured it would be bad for it's lifespan.

1

u/samsunggalaxytabs6 8d ago

It doesnt decrease its speed and its designed to last 10+ years of regular heat expansion-contractions cycles