Если у вас есть служба Windows, которая требует много времени для выключения, вы звоните RequestAdditionalTime(msecs)
(в .NET), но есть недокументированный максимальный срок в 2 минуты.
По-видимому, есть способвокруг этого, так как сервисы VMWare Workstation могут работать намного дольше. Я наблюдал это, когда запущено несколько общих виртуальных машин, и я выключал компьютер.
Любые подсказки, как VMWare выполняет это?
Некоторая дополнительная информация: Вы можете установитьРабочая станция VMWare для автоматического запуска виртуальных машин во время запуска без необходимости входа в систему и запуска графического интерфейса VMWare. Эти виртуальные машины также будут закрыты (в более старых версиях VMWare) или приостановлены (в новых версиях VMWare) при выключении хоста виртуальной машины.