Guía

Una alternativa a services.msc

El complemento Servicios apenas ha cambiado desde Windows 2000. Sigue siendo la forma más rápida de iniciar un servicio que ya ve en pantalla, y la más lenta de responder a cualquier pregunta sobre un equipo.

Lo que lleva a la gente a buscar otra cosa

  • Sin búsqueda. La única navegación es escribir una letra para saltar al primer nombre para mostrar que empieza por ella. En un equipo con ochocientas entradas, eso es desplazarse con pasos extra.
  • Sin filtrado. No hay forma de preguntar qué está configurado para iniciarse automáticamente y no se está ejecutando, la única pregunta que encuentra un equipo averiado.
  • Una fila cada vez. Reiniciar doce servicios son doce clics derechos y doce esperas.
  • "Deteniendo..." sin salida salvo el Administrador de tareas y adivinar qué svchost terminar.
  • Sin historial. Nadie sabe quién puso ese tipo de inicio en Deshabilitado, ni cuándo, ni si ya estaba así el mes pasado.
  • Datos ocultos. El proceso, los desencadenadores, los privilegios requeridos, el descriptor de seguridad, quién firmó el ejecutable: nada de eso está en el complemento, y todo importa cuando algo va mal.
  • Las columnas no pueden cambiar. Nombre, descripción, estado, tipo de inicio, iniciar sesión como. Esa es toda la lista, y ninguna puede ordenarse de forma útil en un equipo real.

Las mismas tareas, en ambos

Usted quiereEn services.mscAquí
Encontrar lo que debería estar en marcha y no lo está Ordenar por tipo de inicio, desplazarse, leer cada fila start:auto !status:running
Saber qué arrastra consigo una detención Un cuadro de diálogo que nombra a los dependientes después de pulsar Detener Un plan antes de que ocurra nada, con cada dependiente como paso y una advertencia cuando uno es algo que el equipo necesita
Saber qué cambió desde la semana pasada Nada bws snapshot diff before.json --live
Saber quién cambió un tipo de inicio Nada bws history Spooler, a partir del registro del sistema
Reiniciar doce servicios Doce clics derechos Seleccionar doce, un plan, una ejecución, un informe
Ver quién firmó el ejecutable de un servicio No se muestra Una columna, y algo por lo que buscar: signed:no
Automatizar cualquiera de ello con un script No se puede automatizar bws, con --json y un código de salida para cada final

Lo que el complemento aún hace mejor

Dos cosas, y fingir lo contrario sería el tipo de afirmación que este proyecto no hace.

  • Ya está en el equipo. Nada que descargar, nada que pasar por una política de software. En un equipo que tocará una sola vez, ese es todo el argumento.
  • Edita las acciones de recuperación, la cuenta y la ruta de lanzamiento. Esta herramienta muestra la cuenta y la ruta de lanzamiento y no cambia ninguna, y lee las acciones de recuperación solo para avisar antes de terminar un proceso. Crear, eliminar o redirigir un servicio tampoco está aquí.

Lo que no puede hacer en absoluto es la razón de que esto exista: hacer una pregunta, mostrar primero un plan y decirle qué se desvió.

Qué es esto

Better Windows Services es libre y gratuito bajo GPL-3.0, un archivo por mitad o un instalador para todo el equipo, y nunca se conecta a Internet. Consultar no requiere derechos de administrador; cambiar sí, y lo dice en lugar de fallar en silencio.