
(репост измой пост на stackoverflowчто не соответствует правилам stackoverflow)
После отключения питания я решил проверить Event Viewer и увидел, что произошла критическая "ошибка" (очевидно, это не ошибка, а просто отключение питания) из-за отключения питания. Я знаю, как Windows может обнаружить ненормальное отключение, но как Windows точно узнает, когда происходит отключение питания, и сохраняет эту информацию так быстро?
Я знаю, что на моем компьютере есть небольшая батарейка для поддержания состояния часов, но сомневаюсь, что она может выдавать достаточно силы тока для питания жесткого диска, оперативной памяти и процессора.
решение1
Окнане делаетточно знать, когда отключается питание. Невозможно записать на диск. Однако, этоделаетзнать, когда в последний раз были выполнены определенные события, поскольку он регистрирует их. Когда питание возвращается, он видит, что был процесс загрузки, он видит, что не было надлежащего выключения, и на основе своих журналов он может дать приблизительное время отключения питания.