In Exchange, I pretty much do everything with PowerShell. A quick tip if you want to make sure everything is running, service wise, you can do so in Powershell:
- Get-Service *MSExchange*

Just by running a simple command you have a complete overview of what is not running regarding Exchange.
Hope it helps.