Gids

Een alternatief voor services.msc

De snap-in Services is sinds Windows 2000 nauwelijks veranderd. Het is nog steeds de snelste manier om één service te starten die u al op het scherm ziet, en de langzaamste manier om een vraag over een machine te beantwoorden.

Wat mensen op zoek doet gaan

  • Geen zoekfunctie. De enige navigatie is een letter typen om naar de eerste weergavenaam te springen die ermee begint. Op een machine met achthonderd items is dat scrollen met extra stappen.
  • Geen filter. Er is geen manier om te vragen wat staat op automatisch starten en draait niet - de ene vraag die een kapotte machine vindt.
  • Eén rij tegelijk. Twaalf services herstarten is twaalf keer rechtsklikken en twaalf keer wachten.
  • "Stopping..." zonder uitweg behalve Taakbeheer en raden welke svchost u moet beëindigen.
  • Geen geschiedenis. Niemand weet wie dat opstarttype op Uitgeschakeld zette, of wanneer, of dat het vorige maand al zo was.
  • Verborgen gegevens. Het proces, de triggers, de vereiste bevoegdheden, de beveiligingsdescriptor, wie het uitvoerbare bestand heeft ondertekend - niets daarvan staat in de snap-in, en het is allemaal van belang als er iets mis is.
  • De kolommen kunnen niet veranderen. Naam, beschrijving, status, opstarttype, aanmelden als. Dat is de hele lijst, en geen ervan is op een echte machine zinvol te sorteren.

Dezelfde taken, in beide

U wiltIn services.mscHier
Vinden wat zou moeten draaien en niet draait Sorteren op opstarttype, scrollen, elke rij lezen start:auto !status:running
Weten wat een stop met zich meeneemt Een dialoog die afhankelijke services noemt nadat u op Stop drukt Een plan voordat er iets gebeurt, met elke afhankelijke service als stap en een waarschuwing wanneer er een iets is wat de machine nodig heeft
Weten wat er sinds vorige week is veranderd Niets bws snapshot diff before.json --live
Weten wie een opstarttype heeft gewijzigd Niets bws history Spooler, uit het systeemlogboek
Twaalf services herstarten Twaalf keer rechtsklikken Selecteer er twaalf, één plan, één uitvoering, één rapport
Zien wie een uitvoerbaar bestand van een service heeft ondertekend Wordt niet getoond Een kolom, en iets om op te zoeken: signed:no
Er iets van scripten Niet scriptbaar bws, met --json en een afsluitcode voor elk einde

Wat de snap-in nog steeds beter doet

Twee dingen, en anders doen alsof zou het soort bewering zijn dat dit project niet doet.

  • Hij staat al op de machine. Niets om te downloaden, niets om langs een softwarebeleid te krijgen. Op een machine die u één keer aanraakt is dat het hele argument.
  • Hij bewerkt herstelacties, het account en het opstartpad. Dit hulpmiddel toont het account en het opstartpad en wijzigt geen van beide, en leest herstelacties alleen om te waarschuwen voordat het een proces beëindigt. Een service aanmaken, verwijderen of naar iets anders laten wijzen zit hier ook niet in.

Wat hij helemaal niet kan is de reden dat dit bestaat: een vraag stellen, eerst een plan tonen, en zeggen wat er is afgedreven.

Wat dit is

Better Windows Services is vrij en open source onder GPL-3.0, één bestand per helft of een installatieprogramma voor de hele machine, en het maakt nooit verbinding met internet. Lezen vraagt geen beheerdersrechten - wijzigen wel, en het zegt dat in plaats van stilletjes te mislukken.