Não tenho certeza se você está falando de desligamentos automáticos ou manuais, mas pode criar um script que use para desligar o computador em vez do botão de desligamento em sua máquina. Você pode usar qualquer idioma como powershell, vbscript ou batch para realizar. Você pode então pedir para salvar antes de clicar em desligar. Você também pode colocá-lo na pasta de ferramentas do sistema e criar um atalho super secreto para ele, como Ctrl + Alt + Shift + S.
WIN10: C: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Acessórios \ Ferramentas do Sistema