Есть ли какой-то метод в .Net, который я могу использовать, чтобы выяснить, когда последний раз был выключен ПК с Windows, когда на ПК был включен «Быстрый запуск».Если конечный пользователь выбирает «Завершение работы», а не «Перезапуск», то ни одно из решений, которые я нашел до сих пор для StackOverflow, не дает мне такой информации.
«Время вверх» и «LastBootUpTime» НЕ обновляются, когда ПК с Windows, поддерживающий «Быстрый запуск», переводится в спящий режим или выключается.последний раз пользователь "выключал" компьютер?