KVM использует ACPI для подачи сигнала завершения в гостевую виртуальную машину, но по-умолчанию в Windows 7/2008 стоит запрет на завершение работы, если нет залогиневшегося пользователя.
-
Убеждаемся, что ACPI включён для нашей виртуальной машины;
-
Запускаем в командной строке gpedit.msc, ищем и включаем следующий параметр:
Computer Configuration->Windows Settings->Security Settings->Local Policies->Security Options->Shutdown: Allow system to be shut down without having to log on
Конфигурация компьютера->Конфигурация Windows->Параметры безопасности->Локальные политики->Параметры безопасности->Завершение работы: разрешить завершение работы системы без выполнения входа в систему
-
Если хотим завершать работу через ACPI даже при залогинившимся пользователе, правим реестр:
Создаём файл с разрешением .reg следующего содержания :Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows] "ShutdownWarningDialogTimeout"=dword:00000001
и запускаем его.
-
Перезагружаемся и получаем профит