Gids
Een alternatief voor
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
svchostu 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 wilt | In services.msc | Hier |
|---|---|---|
| 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.