O Virtual Box tem um bocado de argumentos de linha de comando que podem ser usados para criar um pequeno script para lidar com a pausa. Você pode criar um arquivo em lotes para pausá-lo e adicioná-lo ao Agendador de Tarefas ou por meio do Editor de Diretiva de Grupo Local e ativá-lo durante o desligamento.