Should I disable Superfetch?

Page 2 of 2 FirstFirst 12
  1. TairikuOkami's Avatar
    Posts : 3,516
    Home 1809 x64 10.0.17763.194
       05 May 2017 #11

    Mine, looks deserted, almost sad.
    Attached Thumbnails Attached Thumbnails capture_05052017_223556.jpg  
      My ComputerSystem Spec

  2. WOT's Avatar
    Posts : 471
    Win 10 Pro 15063.332 (ex-Insider)
       05 May 2017 #12

    TairikuOkami said: View Post
    Mine, looks deserted, almost sad.
    I f I remember correctly, you said the prefetcher still runs even with it disabled in the registry; correct? If true, then the prefetcher folder should start to fill back up in a day or so. With that said, could you refrain from running CCleaner for a day or so and then check your prefetch folder again because I really thought that disabling the prefetcher worked; however, if you are correct, it should start to fill up again; right?
      My ComputersSystem Spec

  3.    10 Aug 2017 #13

    I know this thread has been inactive for some time, but I was looking for something and came across this and thought I would add my little bit of knowledge to the information. It might be useful. It might be interesting. It might not. Enjoy anyway.

    leaving SuperFetch aside, which is an operating system service, when an application or data is loaded into memory, it takes up a certain amount of disk I/O time. To alleviate this problem, the system operates a caching operation. This is controlled by a function simply called caching. The system operates read-ahead caching and tries to pre-empt the data to be loaded (how it does this is the subject of a different discussion) and write-behind caching, where it keeps the data in memory for a certain period of time before actually writing it to the hard disk, whether this is a HDD or SSD, is not relevant.
    The advantage of keeping applications in memory during a single boot, is that if you exit and then reload an application, it does not need to access the disk anywhere near as much. If you watch the disk activity light, you will see only a slight flicker if it is already is system cache.
    The downside is the write-behind caching. If by chance your system crashes a moment after you have saved your data to disk, there is a possibility that it will not have actually been written to disk and is actually being held in this write behind cache and could be lost.
    Windows does load managers for this process to make sure that any data not accessed for a short time is properly written to disk and to analyse active data, to assess when it can be written to disk without any detriment to the speed of access for the user. The process created for this purpose is called a lazy-writer and one is loaded every second to monitor what it going on.

    There are two aspects to this. firstly, a lot of windows programs operate an auto save function, so you may have an ability to recover some of the lost data through the application auto save function. Secondly, the write-behind function can be disabled in the properties of the disk in device manager.
    Unless you have a particularly slow system, disabling write-behind caching will not affect you in any noticeable way.
      My ComputerSystem Spec

  4.    10 Aug 2017 #14

    StephenAE said: View Post
    I know this thread has been inactive for some time, but I was looking for something and came across this and thought I would add my little bit of knowledge to the information. It might be useful. It might be interesting. It might not. Enjoy anyway..
    Thanks, but NONE of your post relates to how superfetch works at all though does it? SuperFetch is the point of this thread. It is like you decided to start writing about disk cache and then forgot and wrote about autosave instead.

    But thanks for the long story, I enjoyed it, and welcome :)

    Perhaps it would be better to start a thread on your own subject next time.
      My ComputerSystem Spec

Page 2 of 2 FirstFirst 12

Related Threads
Disable Prefetch & Superfetch in General Support
Howdy, I've written a code in a batch file to disable Superfetch service and some other things. But the Superfetch part does not work? SC Config Superfetch Start= Disabled SC Stop Superfetch Output >> The specified service does not exist as an...
What about SuperFetch? in General Support
Hi! I noticed SuperFetch isn't anymore. They got rid of it? Why? Any info appreciated. Greetings, Joe
Hi have you disabled Superfetch ? disabling the service Superfetch and regedit HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters EnablePrefetcher=0 thanks
Superfetch on SSD in General Support
I bought a Samsung SSD, should I disable superfetch now ?
Threshold 2 has re-enabled superfetch on my PC (only SSD's on my system). I have waited over a week, run Winsat formal, etc. but superfetch remains on. Has anyone experienced this? Before I manually disable the service I would welcome any...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 05:12.
Find Us