Finding Windows Services That Are Stopped That Should Be Started With Powershell
This was a scriptlet that got heavy use on servers and even in our RMM. It can report back services on Windows servers and desktops are are in the Stopped state that are set to Auto or Enabled.
GWMI is short for Get-WmiObject
GWMI win32_service -Filter "startmode = 'auto' AND state != 'running'" | select DisplayName, Name, StartMode, State, ExitCode | ft -auto