This little “quickie” can do the job for you, without having to do it manually in service manager 🙂
#Get List of Microsoft Exchange Services
$services = Get-Service | ? { $_.name -like "MSExchange*" -and $_.Status -eq "Running"}
#Restart each service
foreach ($service in $services)
{
Restart-Service $service.name -Force
}

