Skip to content

Service Stopper is a Python script built with Tkinter that allows you to stop Windows services easily through a graphical user interface (GUI). It provides a convenient way to select services from a list and perform actions like stopping them or setting them to manual start.

Notifications You must be signed in to change notification settings

Yushi47/Service-Stopper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

Service Stopper

This script provides a graphical user interface (GUI) to manage services on a Windows system using tkinter. It allows you to start, stop, and configure service start types.

Features

  • Start services and indicate if a service is already running
  • Stop services and indicate if a service is already stopped
  • Set services to manual start
  • Set services to automatic start
  • Select all services
  • Clear selection
  • Select recommended services
  • Search for services
  • Copy logs to clipboard
  • Clear logs

Dependencies

  • Python 3
  • tkinter (Python standard library)
  • subprocess (Python standard library)
  • threading (Python standard library)
  • logging (Python standard library)

How to Use

  1. Install Python on Windows:

    You can install python with the command below. Open a command prompt as an administrator and run the following command to install

    choco install python
  2. Install pywin32 module:

    This script utilizes the pywin32 module to interact with Windows services. If you don't have it installed, you can install it using pip:

    python -m pip install --upgrade pywin32

    and/or the below if didn't work

    python Scripts/pywin32_postinstall.py -install
  3. Run the script from the batch file:

    Execute the following batch file:

    run_as_admin_ui_2.0.bat
  4. Use the GUI to select the desired services and perform actions such as stopping, setting to manual start, etc.

  5. Use the search feature to filter services.

  6. Use the "Recommended" button to select recommended services.

Recommended Services

The following services are marked as recommended:

  • DPS
  • WdiServiceHost
  • WdiSystemHost
  • BITS
  • wuauserv
  • WaaSMedicSvc
  • XblAuthManager
  • XboxNetApiSvc
  • ClickToRunSvc
  • Spooler

logo

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Service Stopper is a Python script built with Tkinter that allows you to stop Windows services easily through a graphical user interface (GUI). It provides a convenient way to select services from a list and perform actions like stopping them or setting them to manual start.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published