Author Topic: Should I disable superfetch because of high disk useage?  (Read 6322 times)

0 Members and 1 Guest are viewing this topic.

Offline pastywhitegurl

  • Hero Member
  • *****
  • Posts: 1050
  • advanced techno feeb
    • View Profile
Should I disable superfetch because of high disk useage?
« on: October 30, 2017, 04:29:35 PM »
I find that occasionally, the hard drive starts working hard and my computer becomes slow in responding.  When I check taskmanager, it is usually superfetch that is maxing out disk useage.   I've read conflicting opinions on whether superfetch is a good idea to disable or not.  I'm not a gamer, just an average PC user if that makes a difference.

What is the thoughts on that here?




Offline Digerati

  • LzD Friends
  • Hero Member
  • *****
  • Posts: 1061
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #1 on: October 30, 2017, 04:41:45 PM »
I say leave it alone. Ultimately, Superfetch learns your computing habits to make your programs load faster. Do make sure you have cleaned out the clutter and have plenty of free disk space on your boot drive for Windows to operate in. And of course, ensure you system if free of malware.
Bill (AFE7Ret)
Freedom is NOT Free!
2007 - 2018

Offline pastywhitegurl

  • Hero Member
  • *****
  • Posts: 1050
  • advanced techno feeb
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #2 on: October 30, 2017, 04:46:33 PM »
Thanks.

I do run CC cleaner periodically.

Is this good?

Windows C: 854 GB free of 926GB

Neither Defender or MalwareBytes Pro has found any malware since I installed Windows 10
I also have SpywareBlaster.

Offline Digerati

  • LzD Friends
  • Hero Member
  • *****
  • Posts: 1061
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #3 on: October 30, 2017, 04:50:14 PM »
Yeah, that all looks great.
Bill (AFE7Ret)
Freedom is NOT Free!
2007 - 2018

Offline satrow

  • LzD Friends
  • Full Member
  • *****
  • Posts: 213
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #4 on: October 30, 2017, 04:57:49 PM »
Yes, it should slightly speed up access to programs, but you need to weigh that up against the interference caused by it when you are using them ;) (and if you don't use 128+ .exes per session, a lot of what it will be doing during the boot phase is completely superfluous anyway, like preloading software that hasn't been used for months, just in case!).

Disable it and test without for a few sessions is best; the faster your hardware, especially the drive, the less likely you are to notice any ill -effects. Watch out for longer pauses waiting for your programs to open.

The specifics of what Superfetch is programmed to accomplish varies with the OS and the drive type, sometimes disabling part of it is enough to tame it.


Offline winchester73

  • Half a bubble off plumb
  • Administrator
  • Hero Member
  • *****
  • Posts: 7223
  • Liverpool FC - YNWA
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #5 on: October 30, 2017, 05:02:28 PM »
Your 'specs' say you have 4 GB of RAM installed ... since Superfetch is a memory management service, I wanted to verify you had enough RAM (to discount other issues).  As Digerati alluded to, it prioritizes the programs you're currently using over any background tasks, and also adapts to your habits by tracking the programs you use most often (and preloading them into memory).  By storing the information about what files and applications are accessed the most often, it tries to ensure that the required information is located into RAM (rather than having to be accessed on the hard drive).  While it may speed up app launching, Superfetch does run for quite some time in the background, which may slow down your PC, however it shouldn't be maxing out your processor.

The easiest way to find out if you can live with Superfetch disabled is to disable it and see what difference that makes.   :)

Speak softly, but carry a big Winchester ... Winchester Arms Collectors Association member

Offline winchester73

  • Half a bubble off plumb
  • Administrator
  • Hero Member
  • *****
  • Posts: 7223
  • Liverpool FC - YNWA
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #6 on: October 30, 2017, 05:25:19 PM »
BTW, folks with solid state drives (SSD) benefit from this a LOT less than those with hard disk drives (HDD).
Speak softly, but carry a big Winchester ... Winchester Arms Collectors Association member

Offline pastywhitegurl

  • Hero Member
  • *****
  • Posts: 1050
  • advanced techno feeb
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #7 on: October 30, 2017, 05:26:17 PM »
Yes, the RAM in my specs is correct:

4GB with  3.86GB useable

I'm assuming I have a hard drive.

So to try it without superfetch, can I just stop the process in task manager? Or do I have to disable it in services?

Offline winchester73

  • Half a bubble off plumb
  • Administrator
  • Hero Member
  • *****
  • Posts: 7223
  • Liverpool FC - YNWA
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #8 on: October 30, 2017, 05:35:00 PM »
If you 'stop' the process, it will return when you reboot.  If you 'disable' the service, it will remain disabled until you re-enable it.
Speak softly, but carry a big Winchester ... Winchester Arms Collectors Association member

Offline pastywhitegurl

  • Hero Member
  • *****
  • Posts: 1050
  • advanced techno feeb
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #9 on: October 30, 2017, 05:52:24 PM »
Just checking to make sure either works as a diagnostic, and that I won't break anything if I stop the process in task manager.

Offline Digerati

  • LzD Friends
  • Hero Member
  • *****
  • Posts: 1061
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #10 on: October 30, 2017, 10:57:39 PM »
Quote
Just checking to make sure either works as a diagnostic
A diagnostic? No. It is not a diagnostic feature. It acts as a way to enhance performance. But it does this by analyzing how you, the user use your computer. That means it needs to, in effect, study your computing behavior for a bit.  Don't let that sound scary, it is not. It just needs to understand how you normally use your computer. Once the analysis is complete, it will will optimize how your programs are saved on your drive and how they are loaded to make them perform better. It is a good thing but only if allowed to do its thing. I have seen nothing to suggest disabling it is better in the long run - even when using a SSD.
Bill (AFE7Ret)
Freedom is NOT Free!
2007 - 2018

Offline satrow

  • LzD Friends
  • Full Member
  • *****
  • Posts: 213
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #11 on: October 30, 2017, 11:27:00 PM »
Disabling Superfetch for a few sessions will allow a user to see which switch (Sf on/off) works better for them ~/= diagnosis.

Current user behaviour during the excessive SF activity = halting what they were doing and using diagnostic tools, ie not a useful measure of normal computer usage.


Offline pastywhitegurl

  • Hero Member
  • *****
  • Posts: 1050
  • advanced techno feeb
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #12 on: October 30, 2017, 11:36:34 PM »
It sounds like my use of the word "diagnostic" was misunderstood.

I just meant  if I stopped task via task manager, would I be able to use that to tell if it helped having superfetch turned off?  And was it viable way to check that without breaking anything.   

Or--- would I have to actually disable superfetch in services to know.

I didn't mean  that I wanted to run any kind of other diagnostic tool.

Sorry I thought it was a simple question.


Offline Digerati

  • LzD Friends
  • Hero Member
  • *****
  • Posts: 1061
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #13 on: October 30, 2017, 11:39:29 PM »
Quote
Current user behaviour during the excessive SF activity = halting what they were doing and using diagnostic tools, ie not a useful measure of normal computer usage.
It is not normal superfetch behavior either. If the brakes on your car are making a noise, do you stop using your breaks? No. You find out what is wrong.

The user did not say SF was "halting" what they are doing. She said computer response is slowing down. Superfetch normally works without interferring with the user or adversely affecting performance. Disabling it does not fix it.

If you stop Superfetch, that will not tell you if Superfetch will improve performance in the long run.
Bill (AFE7Ret)
Freedom is NOT Free!
2007 - 2018

Offline winchester73

  • Half a bubble off plumb
  • Administrator
  • Hero Member
  • *****
  • Posts: 7223
  • Liverpool FC - YNWA
    • View Profile
Re: Should I disable superfetch because of high disk useage?
« Reply #14 on: October 31, 2017, 12:13:06 AM »
Well, in fairness, the OP stated “superfetch that is maxing out disk useage” ... and it is a RAM issue.

Me? I tend to err on the side of letting Microsoft figure out the best settings for this computer. I don’t like to second guess every detail.

@PWG, is this really a path you want to go down? Is this a chronic problem? How ‘occasionally’ is occasionally? Personal opinion, sometimes we can look for problems that aren’t there.
Speak softly, but carry a big Winchester ... Winchester Arms Collectors Association member