Sim, existem funções NtShutdownSystem (), NtSetSystemPowerState () não documentadas exportadas pelo kernel e elas podem ser chamadas do espaço do usuário: link
Cuidado: isso é um desligamento impuro conforme solicitado, então você pode perder suas alterações recentes, registro corrompido, etc. Use somente se você precisar reinicializar o servidor remoto e algo impedir que a reinicialização normal aconteça.