Services - Start or Disable

How to Start or Disable Services in Windows 7

   Information
Services are a computer program or process that runs in the background and provides support to other programs in Windows 7. This will show you how to start or disable a Windows 7 service of your choice.

For more information on each service, see: Standard Windows 7 Services Svchost.exe

You must be logged in as an administrator to start or disable Servces.

   Note
If you want to cut down the overhead of what is running in the background and speed Windows 7 up some, then only disable the services you do not use. If you disable a service that you need or use, then it could actually lower your computer's performance. The Services apply to all users on the computer.
   Warning
It is highly recommended that you create a restore point before making changes to the services. This way if you make a mistake that cripples your computer, you can do a System Restore using the restore point to undo the changes.


Adjusting service settings requires you to have a deep understanding of what the service is for, what it affects, and what your needs are. If you don't fully understand all of this, then playing with services can really mess up your Windows installation, and possibly your day.

If you disabled the wrong service and lost access to the computer, then try booting into Safe Mode from Advanced Boot Options to change the service back.




CONTENTS:
  • Option One: To Start, Stop, and Disable Services in "Services" Window
  • Option Two: To Start and Stop Services using "net" Commands
  • Option Three: To Start, Stop, and Disable Services using "Sc" Commands
  • Option Four: To Start, Stop, and Disable Services in Registry Editor




OPTION ONE

To Start, Stop, and Disable Services in "Services" Window

1. Open the Control Panel (icons view), click on the Administrative Tools icon, click on Services, and go to step 3 below.

OR

2. Open the Start Menu, type services.msc in the search box, press Enter, and go to step 3 below. (See screenshot below)Start_Menu.jpg

3. If prompted by UAC, then click on Yes.

4. Right click on the service you want to disable or start and click on Properties. (See screenshot below)Services.jpg

5. To Disable a Service
NOTE: See the guide in the TIP box at the top of the tutorial to help decide.A) Click on the Stop button and wait a sec for the service to stop. (See screenshots below step 7)

B) Next to Startup type, click on the drop down menu and select Disable. (See screenshots below step 7)

C) Click on the Apply button. (See screenshots below step 7)
NOTE: If the service will not stop and gives a error, then you will need to restart the computer to stop it after you set it to Disabled and clicked on OK.

D) Go to step 7.

6. To Start a Service
NOTE: See the guide in the TIP box at the top of the tutorial to help decide.A) Next to Startup type, click on the drop down menu and select Automatic or Manual and click Apply. (See screenshots below step 7)

B) Click on the Start button. (See screenshots below step 7)
NOTE: If the Start option is grayed out and will not start, then you will need to restart the computer to start it after you set it to Automatic and clicked OK.

7. Click on OK. (See screenshots below)Properties-1.jpgProperties-2.jpg

8. Close the Services window.
NOTE: You may need to restart the computer for the changes to the services to take affect.




OPTION TWO

To Start and Stop Services using "net" Commands

1. Open an elevated command prompt, and do step 2 or 3 below for what you would like to do.

2. To Stop a Service using "Net Stop" Command in Command Prompt

A) In the elevated command prompt, type the command below, press Enter, and go to step 4 below.
NOTE: The Display name of a service is the name displayed in the Services snap-in window, and in the service's properties.

net stop "service name"

OR

net stop "display name of service"


Name.jpg


For example:
If I wanted to stop the HomeGroup Listener (display name) or HomeGroupListener (service name) service, I would type either command below exactly in the command prompt, and press Enter.

net stop "HomeGroup Listener"

OR

net stop "HomeGroupListener"


CMD_Stop.jpg



3. To Start a Service using "Net Start" Command in Command PromptA) In the elevated command prompt, type the command below, press Enter, and go to step 4 below.
NOTE: The Display name of a service is the name displayed in the Services snap-in window, and in the service's properties.

net start "service name"

OR

net start "display name of service"


For example:
If I wanted to start the HomeGroup Listener (display name) or HomeGroupListener (service name) service, I would type either command below exactly in the command prompt, and press Enter.

net start "HomeGroup Listener"

OR



net start "HomeGroupListener"


CMD_Start.jpg



4. When finished, you can close the elevated command prompt.




OPTION THREE

To Start, Stop, and Disable Services using "Sc" Commands

1. Open an elevated command prompt, and do step 2, 3, or 4 below for what you would like to do.

2. To Stop a Service using "Sc Stop" Command in Command Prompt

A) In the elevated command prompt, type the command below, press Enter, and go to step 5 below.
NOTE: The Service name of a service is displayed in the service's properties.

sc stop "service name"


Name.jpg


For example:
If I wanted to stop the HomeGroup Listener service, I would type the command below using the HomeGroupListener (service name) exactly in the command prompt, and press Enter.


sc stop "HomeGroupListener"


SC_Stop.jpg



3. To Disable a Service using "Sc Config" Command in Command Prompt

A) Do step 2 above to stop the service.

B) In the elevated command prompt, type the command below, press Enter, and go to step 5 below.
NOTE: The Service name of a service is displayed in the service's properties.

sc config "service name" start=disabled


For example:
If I wanted to disable the HomeGroup Listener service, I would type the command below using the HomeGroupListener (service name) exactly in the command prompt, and press Enter.


sc config "HomeGroupListener" start=disabled


SC_Disabled.jpg



4. To Start/Enable a Service using "Sc Start" & "Sc Config" Commands

A) If the Startup type of the service is set to Disabled, then in the elevated command prompt, type the command below using the startup type you want to set instead, and press Enter.
NOTE: The Service name of a service is displayed in the service's properties.

sc config "service name" start=demand

or

sc config "service name" start=auto

or

sc config "service name" start=delayed-auto



   Note
"Startup Type" for Service

  • Manual (demand) - Manual mode allows Windows to start a service when needed. However, very few services will start up when required in Manual mode. If you find you need a service, place it into Automatic.
  • Automatic (auto) - With a service in this state, it will start at boot time. Some services, when no longer required, will also automatically stop when not needed. If you find you do not need a service, place it into Manual or Disabled.
  • Automatic (Delayed Start) (delayed-auto) - With a service in this state, it will start just after boot time. Some services, when no longer required, will also automatically stop when not needed. If you find you do not need a service, place it into Manual or Disabled.


For example:
If I wanted to set the startup type for the HomeGroup Listener service to Manual, I would type the command below using the HomeGroupListener (service name) exactly in the command prompt, and press Enter.


sc config "HomeGroupListener" start=demand


SC_Config.jpg


B) In the elevated command prompt, type the command below using the same service name from step 4A above, press Enter, and go to step 5 below.

sc stop "service name"


For example:
If I wanted to start the HomeGroup Listener service, I would type the command below using the HomeGroupListener (service name) exactly in the command prompt, and press Enter.


sc start "HomeGroupListener"


SC_Start.jpg



5. When finished, you can close the elevated command prompt.




OPTION FOUR

To Start, Stop, and Disable Services in Registry Editor

1. First, open services.msc and double click/tap on the service to see what the "Service name" is for the service. This will be the name of the registry key for the service in step 4 below.Name.jpg

2. Press the Windows + R keys to open the Run dialog, type regedit, and press Enter.

3. If prompted by UAC, then click/tap on Yes.

4. In Registry Editor, go to the location below: (see screenshot below)
NOTE: Substitute Service name in the location below with the actual service name from step 1 above.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Service name


For example: The "Service name" for the HomeGroup Listener service is HomeGroupListener, so I would go to this location in the registry.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HomeGroupListener


Services_Registry-1.jpg

5. In the left pane of the Service name (ex: HomeGroupListener), double click on the Start DWORD to modify it. (see screenshot below)

6. Type in a data value from the table below for what you would like to do, then click/tap on OK. (see screenshot below)Services_Registry-2.jpg

Startup TypeDWORD "Data" Value
Automatic (Delayed Start)DelayedAutostart = 1
Start = 2
AutomaticDelayedAutostart = 0
Start = 2
ManualDelayedAutostart = 0
Start = 3
DisabledDelayedAutostart = 0
Start = 4


7. If needed, double click on the DelayedAutostart DWORD to modify it's data value (0 or 1) to what's in the table above for what you want set, and click/tap on OK. (see screenshot below)
NOTE: If the DelatedAutostart DWORD is not there, then you can right click on an empty area in the right pane, click on New and DWORD (32-bit) Value, type DelatedAutostart, and press Enter to add it. If DelatedAutostart is not there, then it will be the same as it being set to 0 (zero).Services_Registry-3.jpg

8. When finished, close Registry Editor, and restart PC to apply.



That's it,
Shawn Brink


 
Last edited:
it gives me error message
 

Attachments

  • Untitled.png
    Untitled.png
    78.9 KB · Views: 171

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell OptiPlex 9020
OS
Windows 7 SP1 Home Premium x64
Hello acres1300, and welcome to Seven Forums. :-)

I don't see anything wrong with the command you entered.

As a test, copy and paste the command below instead to see how it works for you.

sc config "Themes" start=disabled

command.png
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
i have my zip file attached
 

Attachments

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell OptiPlex 9020
OS
Windows 7 SP1 Home Premium x64
I don't see anything incorrect while you entering the command. It's giving you info about the command instead of performing it for some odd reason.

Are you able to disable the service in services.msc?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
yes, i was able to disable the service in services.msc with no problems
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell OptiPlex 9020
OS
Windows 7 SP1 Home Premium x64
I use the same command in a batch file for one of the itunes processes and mine has a space before the state. I tried your command and I got the same thing that you got. With the space the command worked perfectly. Apparently on 7 a space is required. Try that.

SC command.PNG

FYI in command line quotes are only required if there is a space in a name.
 

My Computers

System One System Two

Interesting.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
Hello everyone, I am here with a question if I can clarify, how to check the status of the Windows service through my CMD command?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus
OS
Windows 10 Pro x64
Hello everyone, I am here with a question if I can clarify, how to check the status of the Windows service through my CMD command?


Hello Underthaker, and welcome to Seven Forums. :-)

You can use the command below to check the status of a service. Substitute Service name in the command below with the actual service name, but not the display name.

sc query "Service name"

:ar: Sc query | Microsoft Docs

command.jpg
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus
OS
Windows 10 Pro x64
You're most welcome.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
There's quite a bit of detail on this thread ... and I usually appreciate following details.

But now I have two Win7 PCs that I only use in offline mode. They are never connected to the Internet. Yet they seem to spend time monitoring and trying to update ... and occasionally churn the hard drive for reasons that I can't determine.

Does anyone know of a Top10-style list of services that can be disabled for an offline PC?

Thanks in advance for any help.
 

My Computer

Computer Manufacturer/Model Number
Acer Veriton
OS
Windows 7 Professional 32-bit
So now that we know the "How", here is a good guide IMO as to the "What" services to manipulate. The guy goes by the handle Black Viper, and he has shared the fruits of his labors, we just can confirm further as to its applicability.

The link is Windows 7 Service Configurations by Black Viper.

As I mentioned before on another site, my RAM usage went down by 100 MB after the "Tweaks" provided. Perhaps -100 MB is a good mod or is it negligible who can say? But anyway my great THANKS to the author.


Did you check that site? It doesn't list internet specific related services but ones in general that you can do without and the varying degrees of risk. I'd say that you can disable automatic updates since you aren't updating. Nothing else internet related should be so demanding.
 

My Computers

System One System Two

Did you check that site?

Yes, I did. And those are the kinds of details I was referring to.

What I'm hoping for is a "Top 10" summary:
#1 most important process to disable
#2 most important process to disable
... and so on.

I'm thinking someone has compiled such a list by now.

Thanks for your reply.
 

My Computer

Computer Manufacturer/Model Number
Acer Veriton
OS
Windows 7 Professional 32-bit
There is no most important processes to disable. Ideally unless you know what you are doing you shouldn't touch any Microsoft process or really anything that you don't know what it does and for that part you can use Google. Now there are a few that you can do without as indicated in Black Viper's "safe" column but for your purposes I wouldn't go further than that. Again if you aren't updating I would turn that off. None of the other services really uses as much ram or cpu. If you don't have a printer you can turn off print spooler. If you don't have a Bluetooth device you can turn off the Bluetooth service. I always turn off the server and remote registry services for security, but, being offline, turning those and any others isn't really "important" to stop and most are important to keep on. I think that someone here has written a bat file but I don't remember who. I suggest that you research using you favorite search engine and/or ask specific questions and I strongly suggest that you create your own thread if you want the best responses.
 

My Computers

System One System Two

Back
Top