Share via

Disable Superfetch permanently

Anonymous
2017-11-03T09:55:31+00:00

We use Windows 10 version 1703 with underlying datastore as SSD for our performance activity.

High CPU utilization was seen after the completion of workload, as confirmed from task manager cpu hike was caused by Superfetch.

The Superfetch service was disabled and stopped from services.msc and same updated in regedit on Golden image. When the base image was used to clone new windows machine, Superfetch was enabled and running on these new cloned machines. 

We do sysprep for cloning of new machines and looks like sysprep enables the service.

Is there any permanent way which can be used to disable Superfetch on Golden Desktop. 

Please assist.

Thanks in Advance,

Anuradha

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

5 answers

Sort by: Most helpful
  1. Anonymous
    2017-11-04T12:56:14+00:00

    Thank you for the information, Anuradha. The task that you’re trying to perform is usually handled on Microsoft TechNet Forum. We suggest posting your query on TechNet which has software engineers and professional techs who can walk you through the process of resolving the issue.

    If you have other queries, don’t hesitate to reach out.

    2 people found this answer helpful.
    0 comments No comments
  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  4. Anonymous
    2017-11-03T15:48:56+00:00

    Hi Arthur,

    Please find my response inline below -

    • Is Superfetch available on the list of services for your Windows 10 device? - **Yes, we had disabled the superfetch service on golden image. Also edited the EnableSuperFetcher to 0 (***HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management *)
    • Is high CPU usage for Superfetch showing even before?- We run performance workload and CPU spiked to 100% after completion of workload. Looking at task manager we noticed "Service Host: Local System (Network Restricted) (8)" was consuming highest CPU.
    • If no, when did the issue start to occur?

    All windows vms are hosted on shared SSD datastore. After taking reference from multiple online sites, for better performance optimization we want to disable Superfetch for all windows machine.

    http://www.thewindowsclub.com/disable-superfetch-prefetch-ssd

    Expected Behavior:

    Our tests runs on scale of 70-80 vms, hence we want to disable superfetch on Golden desktop and after cloning the same setting should be applied on all newly created vms.

    Actual Behavior:

    After cloning new vms with sysprep , the superfetch property gets reset on newly created vms. The superfetch is enabled and regedit value is reset to 3.

    We are using WIndows 10 version 1703.

    Please let us know how best we can achieve it.

    Thanks,

    Anuradha

    0 comments No comments
  5. Anonymous
    2017-11-03T12:04:52+00:00

    Hi,

    Certain programs can be disabled as long as it is on the services list. To isolate the issue, please provide the following information:

    • Is Superfetch available on the list of services for your Windows 10 device?
    • Is high CPU usage for Superfetch showing even before?
    • If no, when did the issue start to occur?

    Regards.

    0 comments No comments