Guida
Un'alternativa a
Un'alternativa a services.msc
Lo snap-in Servizi è cambiato appena dai tempi di Windows 2000. È ancora il modo più rapido per avviare un servizio che vede già sullo schermo, e il più lento per rispondere a qualsiasi domanda su una macchina.
Cosa spinge a cercare altrove
- Nessuna ricerca. L'unica navigazione è digitare una lettera per saltare al primo nome visualizzato che inizia con essa. Su una macchina con ottocento voci è scorrere con passaggi in più.
- Nessun filtro. Non c'è modo di chiedere cosa è impostato per avviarsi automaticamente e non è in esecuzione - l'unica domanda che trova una macchina guasta.
- Una riga alla volta. Riavviare dodici servizi significa dodici clic destri e dodici attese.
- "Arresto in corso..." senza via d'uscita se non Gestione attività e indovinare quale
svchostterminare.
- Nessuna cronologia. Nessuno sa chi ha impostato quel tipo di avvio su Disabilitato, né quando, né se era già così il mese scorso.
- Dati nascosti. Il processo, i trigger, i privilegi richiesti, il descrittore di sicurezza, chi ha firmato l'eseguibile - niente di tutto questo è nello snap-in, e tutto conta quando qualcosa non va.
- Le colonne non possono cambiare. Nome, descrizione, stato, tipo di avvio, connessione come. Questa è tutta la lista, e nessuna può essere ordinata in modo utile su una macchina vera.
Le stesse attività, in entrambi
| Vuole | In services.msc | Qui |
|---|---|---|
| Trovare ciò che dovrebbe essere attivo e non lo è | Ordinare per tipo di avvio, scorrere, leggere ogni riga | start:auto !status:running |
| Sapere cosa trascina con sé un arresto | Una finestra di dialogo che nomina i dipendenti dopo che ha premuto Arresta | Un piano prima che accada qualsiasi cosa, con ogni dipendente come passaggio e un avviso quando uno è qualcosa di cui la macchina ha bisogno |
| Sapere cosa è cambiato dalla settimana scorsa | Niente | bws snapshot diff before.json --live |
| Sapere chi ha cambiato un tipo di avvio | Niente | bws history Spooler, dal registro di sistema |
| Riavviare dodici servizi | Dodici clic destri | Selezionarne dodici, un piano, un'esecuzione, un rapporto |
| Vedere chi ha firmato l'eseguibile di un servizio | Non mostrato | Una colonna, e un criterio di ricerca: signed:no |
| Automatizzare qualsiasi cosa con uno script | Non automatizzabile | bws, con --json e un codice di uscita per ogni conclusione |
Cosa lo snap-in fa ancora meglio
Due cose, e fingere il contrario sarebbe il tipo di affermazione che questo progetto non fa.
- È già sulla macchina. Niente da scaricare, niente da far passare attraverso una policy sul software. Su una macchina che toccherà una volta sola, questo è tutto l'argomento.
- Modifica le azioni di ripristino, l'account e il percorso di avvio. Questo strumento mostra l'account e il percorso di avvio e non cambia nessuno dei due, e legge le azioni di ripristino solo per avvisare prima di terminare un processo. Creare, eliminare o reindirizzare un servizio non è nemmeno qui.
Ciò che non sa fare affatto è il motivo per cui questo esiste: porre una domanda, mostrare prima un piano e dire cosa è andato alla deriva.
Cos'è questo
Better Windows Services è libero e gratuito con licenza GPL-3.0, un file per metà o un programma di installazione per l'intera macchina, e non si collega mai a Internet. Consultare non richiede diritti di amministratore - cambiare sì, e lo dice invece di fallire in silenzio.