Restarting a Server correctly

if we are restarting a server, we should use the command prompt instead of the start menu.
At the command prompt you need to type:
shutdown /f /r
/f -> forces a shutdown, so if anything hangs it just kills it and shuts down anyway ( start menu way doesn’t enforce this, so u get logged out, but if something hangs, you cant log back in again. )
/r -> specifies to restart
With this there is a 30 second timeout before it shuts down.