1.    1 Week Ago #1
    Join Date : Oct 2016
    Charlotte, NC
    Posts : 445
    Win10 Home x64 - 1709

    Is Superfetch suppose to clean up after itself ?


    After updating to FCU (1709) my startup time was slower and it appeared that Superfetch was the culprit. Superfetch was at 100% disk usage for a few mins, before it would finally calm down. Obviously, setting it's startup to manual or disabled eliminates this, but I was curious, so I went poking around and found the following.

    I took a look in the C:\Windows\Prefetch folder and noticed there were .pf files in there for programs and apps that I had uninstalled (before the update). So I deleted everything in the Prefetch folder (NOT the folder itself). After a couple of reboots my startup time was back to normal and Superfetch 100% disk usage would calm down much faster (less than a min).
      My ComputersSystem Spec
  2.    1 Week Ago #2
    Join Date : Oct 2014
    Posts : 760
    Windows 7

    .pf files are regular prefetch files and not related to superfetch. When their number reaches some number (not sure what that is) the older ones will be automatically deleted. But it shouldn't matter anyway. Prefetch files for uninstalled programs will not be referenced and cause no harm.
      My ComputerSystem Spec
  3.    1 Week Ago #3
    Join Date : Oct 2016
    Charlotte, NC
    Posts : 445
    Win10 Home x64 - 1709
    Thread Starter

    Hey LMiller7,
    I didn't think the two were related, until I manually cleaned up the \prefetch folder and it took superfetch 100% disk usage from a few mins to less than a min. Didn't seem like a coincidence, but maybe it was
      My ComputersSystem Spec
  4.    1 Week Ago #4
    Join Date : Oct 2016
    Charlotte, NC
    Posts : 445
    Win10 Home x64 - 1709
    Thread Starter

    From what I can find, the number of .pf files is 128, but I had 275 ... So, either MS changed the number or it wasn't cleaning up after itself.
      My ComputersSystem Spec
  5.    1 Week Ago #5
    Join Date : Aug 2014
    Balayan, Batangas
    Posts : 414
    Windows 10 Pro 64-bit

    Superfetch only runs once after logging in

    Some people say it takes 5 restarts to actually feel the improvements when Superfetch is enabled. I had Superfetch disabled in my laptop and everything is making it really hard for my hdd now I turned it on then did few restarts and I saw the significant difference
      My ComputersSystem Spec
  6.    1 Week Ago #6
    Join Date : Dec 2014
    Posts : 434
    Windows 10 Pro x64

    The prefetch files (.pf) are for preloading executables and drivers in a particular order for a faster boot time. If that is messed up it certainly could affect your boot time.

    You probably have prefetch enabled and it was corrupt, or non-optimal, probably as a result of the update. There is a registry setting that determines what is enabled (prefetch, prefetch + superfetch, etc.), can't recall what it is - you can google it. If you have an SSD, prefetch probably isn't that useful, but I think superfetch still is. You might as well disable prefetch in the registry with an SSD OS drive.

    Superfetch on the other hand, is for loading programs that you access frequently for faster access post login.
      My ComputerSystem Spec

 


Similar Threads
Thread Forum
Should I disable Superfetch?
I know it loads programs to the RAM so they can open faster and actually It doesn't really bother me but I just want to ask - Does it really improve performance that much? My system runs pretty fast, considering its age, and I'm just wondering, will...
General Support
What about SuperFetch?
Hi! I noticed SuperFetch isn't anymore. They got rid of it? Why? Any info appreciated. Greetings, Joe
General Support
Superfetch on SSD
I bought a Samsung SSD, should I disable superfetch now ?
General Support
Disable Prefetch & Superfetch
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...
General Support
Superfetch and SSD's in Threshold 2
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...
General Support
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 17:09.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums