Não é possível desligar/reiniciar o Windows 7 quando a sessão está bloqueada

Não é possível desligar/reiniciar o Windows 7 quando a sessão está bloqueada

Estou executando o Windows 7 em uma máquina virtual KVM no meu laptop.

Quando não há nenhum usuário logado ou se estou logado, mas a sessão não está bloqueada, posso pedir ao Windows para desligar ou reiniciar diretamente do host (sinal ACPI?).

Mas quando a sessão é bloqueada, nada mais acontece.

Isso é muito chato porque se eu esquecer de desligar a VM (ou desbloquear a sessão) antes de desligar o host, a VM será encerrada.

Estou procurando uma maneira de fazer o Windows se comportar da mesma maneira que quando a sessão está desbloqueada. Uma ideia?

Editar: é o Windows 7 Enterprise e está vinculado a um AD, mas nunca me conecto a ele.

Responder1

Como você descobriu, quando a sessão está bloqueada, o Windows faznãoresponder a eventos ACPI. No entanto, vocêpodedesligue a máquina via WMI e outras APIs.

Como observação lateral, fiz alguns testes sobre como o Windows responde ao evento de desligamento da ACPI. Você pode encontrar maisaqui

Responder2

Depois de olhar um pouco, parece que infelizmente não há como ativar a reinicialização/desligamento no menu Iniciar em uma sessão remota no Windows 7, mesmo por meio de políticas de grupo :( Acho que o Windows 7 foi projetado para um usuário "mais burro" em média , considerando que o Server 2008 não é otimizado dessa maneira :) Acho que meu método principal será pressionar Ctrl-Alt-End (equivalente remoto a Ctrl-Alt-Del) e, em seguida, usar as opções de desligamento dessa caixa de diálogo.

informação relacionada