This post is also available in: English polski (Polish)

Join e-mail newsletter

Better Windows Services – Modern alternative to Services.msc

Better Windows Services  is a 100% free services.msc replacement, . Like the tool? Consider Donation

Download Here (GitHub)

Want to force restart/kill your service? Maybe do mass actions with services? Or maybe you want see what will happen before stopping the service? You can do it all, GUI + CLI:

Modern Services.msc replacement with mass actions + force stop

Ask, instead of scroll – start:auto !status:running is what should be up and is not. One language, in the search box and in bws list --query, with the fields offered as you type.

Show the plan before anything happens – every stop, start, restart and start type change is previewed with the services it takes down with it, and the preview is what runs.

Tell you what drifted – bws snapshot create freezes the machine into a file, and bws snapshot diff says what changed since, configuration apart from what merely started or stopped.

Stop a service that will not stop – it asks politely first and ends the process only if that fails, naming every other service that lives in it.

Show what services.msc hides – who signed the binary and whether Windows trusts it, triggers, privileges, the security descriptor, the process and its memory. As columns, and as things to search on.

Say when it could not read something – a field it could not read is reported as not read, never shown as empty. A snapshot taken without administrator rights says so inside the file.

Fit into scripts – --json on every command, an exit code for every ending, and 5 when a diff finds drift.

Run from one file, offline – no installer, no .NET to install, and it never talks to the internet. Reading needs no administrator rights. GPL-3.0.