Page 1 of 7 123 ... LastLast
  1.    16 Dec 2015 #1
    Join Date : Aug 2015
    Posts : 145
    Windows 10 Enterprise x64 1709

    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?
    Code:
    SC Config Superfetch Start= Disabled
    SC Stop Superfetch
    Output >> The specified service does not exist as an installed service.
    Please advise
      My ComputerSystem Spec
  2.    16 Dec 2015 #2

    Have you tried running it as administrator?
      My ComputersSystem Spec
  3.    16 Dec 2015 #3
    Join Date : Aug 2015
    Posts : 145
    Windows 10 Enterprise x64 1709
    Thread Starter

    Of course
      My ComputerSystem Spec
  4.    16 Dec 2015 #4

    Hi there.

    I'm not sure why you would ever want to disable pre-fetch in an OS.

    Pre-fetch can considerably improve performance even with SSD's. What the pre-fetch does is use a complex algorithm built on your usage of the OS -- so even when stuff isn't loaded into storage (RAM) it will have an idea of what commands / applications you are likely to use and will when the OS isn't busy load those into RAM ready for you when you run the application.

    When you first install the OS it takes a while to build up the database -- that's often why a system "performs better" after a few boots and hours / days of use.

    SuperFetch is another thing entirely -- you could disable that if it relies on using a USB stick / other alternate storage to "boost RAM" and I'm not even sure if it exists in W10 any more.

    Cheers
    jimbo
      My ComputerSystem Spec
  5.    16 Dec 2015 #5
    Join Date : Aug 2015
    Posts : 145
    Windows 10 Enterprise x64 1709
    Thread Starter

    I'm not a newbie, of course I have reason to disable that!
    I have SanDisk Extreme Pro SSD and it's recommended to disable those 2 features in systems with SSD.
    Somewhere pointed that Windows automatically turn it off if you're using SSD, but mine didn't.
    So, I asked why my code returns an error, didn't ask about the function of those features!
    Thanks though!
      My ComputerSystem Spec
  6.    16 Dec 2015 #6
    Join Date : Oct 2014
    Trnava
    Posts : 2,978
    10.4 Home 1709 x64

    You used the wrong name, you should use the service name, not display name. Like this:

    sc config SysMain start= disabled

    Additionally you can use (just to be sure):

    reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnablePrefetcher" /t REG_DWORD /d 0 /f
    reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnableSuperfetch" /t REG_DWORD /d 0 /f
      My ComputerSystem Spec
  7.    16 Dec 2015 #7
    Join Date : Oct 2014
    Posts : 773
    Windows 7

    Most services have 2 names, a "Service Name" which is the official name of the service and a more descriptive "Display Name". The Service Name of the service that controls prefetch and superfetch is "SysMain" while it's display name is "Superfetch". Service manager shows the Display Name and you can see the Service Name in the services properties. The sc command expects the Service Name.

    Having 2 names for a service sometimes causes confusion.
      My ComputerSystem Spec
  8.    16 Dec 2015 #8

    Quote Originally Posted by omidsolo View Post
    I'm not a newbie, of course I have reason to disable that!
    I have SanDisk Extreme Pro SSD and it's recommended to disable those 2 features in systems with SSD.
    Somewhere pointed that Windows automatically turn it off if you're using SSD, but mine didn't.
    So, I asked why my code returns an error, didn't ask about the function of those features!
    Thanks though!
    Hi there
    Pre-fetch loads into RAM so I don't see why an SSD would have ANY problem with it -- note again I'm talking about PRE-FETCH not SUPER-FETCH which as I pointed out before is another issue entirely.

    So as PRE-FETCH is essentially an HDD / or an SSD READ operation what's the problem with it. !!!

    BTW some of the technical stuff you see on manufacturers sites isn't always accurate when it comes to describing the inner workings of an OS.


    Cheers
    jimbo
      My ComputerSystem Spec
  9.    18 Dec 2015 #9
    Join Date : Aug 2015
    Posts : 145
    Windows 10 Enterprise x64 1709
    Thread Starter

    Thanks all, useful info indeed
      My ComputerSystem Spec
  10.    19 Dec 2015 #10
    Join Date : May 2015
    Central IL
    Posts : 4,357
    Mac OS Sierra

    Superfetch and Prefetch need to stay enabled. Disabling them, does not improve performance, same as you are asking how to disable System Restore in your other thread.

    Leave those items alone. You will actually cause more problems.
      My ComputerSystem Spec

 
Page 1 of 7 123 ... LastLast


Similar Threads
Thread Forum
have you disable Superfetch on your ssd installation?
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
Performance & Maintenance
No superfetch No windows search No Defrag still 100% disk usage
Ok Here is the thing, I recently upgraded to windows 10 and every works find except that 100% disk usage thing. Two programs take all the disk resources which are "System" and "Service host local system". I literally tried everything on the...
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
windows keeps reseting after i disabled prefetch
so...as the titlesays...i disabled prefetch on my pc because it was giving me 100%disk whenever i did anything.....but when i went to reset the pc(the instructions told me to) the pc began to do a disk scan and repair when it was booting...it didnt...
Installation and Upgrade
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 10:13.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums