Então, de acordo com as informações que você postou, o Windows reiniciou o computador devido à instalação das atualizações do Windows.
Observe que, desde a atualização dos Criadores, o Windows tende a tentar reabrir qualquer programa que ainda estivesse em execução. Ele não restaura totalmente tudo, mas antes dessa atualização, ele não restauraria nada, então é um ótimo começo.
Dado que você não quer que as atualizações do Windows reiniciem o computador, certifique-se de usar horas ativas e quando o Windows anunciar que irá reiniciar o computador, vá para as configurações de atualização do Windows e escolha planejar a reinicialização. se não houver reinicializações planejadas). Dessa forma, você pode atrasar até uma semana, mas nos próximos dias, você pode planejar novamente e continuar atrasando.
Se isso não for uma opção, considere desabilitar o serviço Windows Update. Desta forma, o seu computador estará em risco se você não fizer as atualizações do Windows, mas pelo menos o seu computador não irá reiniciar quando você não quiser fazer isso.
Observe que apenas interromper a atualização do Windows não é suficiente. Você também precisa editar o serviço e definir seu tipo de inicialização como desativado.