Improving Performance by Switching Automatic Windows Services to “Manual”

R9I1 1 Reputation point
2024-04-07T04:01:31.98+00:00

I use Windows 10 (64-bit) (v10.0.19045.4170).

User's image

To improve performance, are there any automatic Windows Services to be switched to “Manual?”

User's image

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,633 questions
Windows
Windows
A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.
4,757 questions
Windows API - Win32
Windows API - Win32
A core set of Windows application programming interfaces (APIs) for desktop and server applications. Previously known as Win32 API.
2,423 questions
Windows 10 Network
Windows 10 Network
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Network: A group of devices that communicate either wirelessly or via a physical connection.
2,272 questions
Windows Hardware Performance
Windows Hardware Performance
Windows: A family of Microsoft operating systems that run across personal computers, tablets, laptops, phones, internet of things devices, self-contained mixed reality headsets, large collaboration screens, and other devices.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
1,544 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Jeanine Zhang-MSFT 9,181 Reputation points Microsoft Vendor
    2024-04-08T01:03:38.5333333+00:00

    Hello,

    Welcome to Microsoft Q&A!

    You could use ChangeServiceConfig function to change the configuration parameters of a service. You could try to set the dwStartType parameter to SERVICE_DEMAND_START, the Windows Service will be switched to "Manual”.

    Thank you.

    Jeanine


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. MotoX80 31,656 Reputation points
    2024-04-15T22:01:00.44+00:00

    @Jeanine Zhang-MSFT He wants you to tell him the names of the services that he can set to a manual startup so that they don't use memory+cpu. That's the "improving performance" part of the question.

    @R9I1 Your question is very difficult to answer because we don't what applications you have installed on your pc and what functionality is being used.

    From your image, these services might not be needed. But if you are hosting a web site, then you wouldn't want to stop the World Wide Web Publishing Service. And if your web site is using MSMQ, then you wouldn't want to stop those services. We have no way of knowing what you require.

    User's image

    I would suggest that you start by reviewing the description of services that are running. Does it sound like something that you use? If not, just stop the service and see if anything breaks. Don't set startup to manual or disabled until you are comfortable that there are no dependent services or applications that use that functionality. If you run into problems, just reboot and let the services restart.

    User's image

    Review the entries in Application and System eventlogs and look for errors that could be related to any service that you stop.

    Keep track of anything that you change. If you don't know what a given service does, google the name. You should be able to find it documented somewhere. If you are not sure what a service does, then don't touch it, leave it running.

    Use the Details tab on the Task Manager and sort by cpu and then memory columns. Try to identify the processes/services that are impacting performance.

    0 comments No comments