Система, подключенная к ИБП, переходит в спящий режим через короткое время после отключения питания

У меня есть система Win7 x64, подключенная к ИБП. ИБП способен поддерживать мощность системы в течение примерно 30 минут. После того, как я подключил ИБП, я проверил это, отключив шнур питания, и все работало так, как ожидалось, я получал уведомления о низком уровне заряда батареи, и система отключилась, как только батарея достигла критического уровня. С тех пор прошло много времени. Недавно я несколько раз испытывал потерю мощности, и каждый раз, когда компьютер спать в очень короткое время.

Я могу легко воспроизвести это в любое время, отключив кабель питания от ИБП. Когда я делаю это, система правильно показывает уровень заряда батареи и оставшееся время автономной работы, когда я отключаю шнур (уровень начинается со 100% и оставшееся время в 0:32 и постепенно снижается). Тем не менее, система спит через некоторое время без предупреждения.

Я не имею никакое програмное обеспечение посредника установленное для того чтобы управлять UPS, я использую значение по умолчанию Обработки окна, батареи. Мои дополнительные параметры питания, когда на батарее следующим образом:

  • сон после: 20 минут
  • критическое тесто действие: сон
  • низкий уровень заряда батареи: 20 %
  • критический уровень заряда батареи: 10 %
  • уведомление о низком заряде батареи: On
  • низкое действие тесто: ничего не делать
  • резервный уровень заряда батареи: 7%

когда система спит, следующая запись отображается в событии log:

система спящий. Причина Сна: Батарея

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
  <Provider Name="Microsoft-Windows-Kernel-Power" Guid="{331C3B3A-2005-44C2-AC5E-77220C37D6B4}" /> 
  <EventID>42</EventID> 
  <Version>2</Version> 
  <Level>4</Level> 
  <Task>64</Task> 
  <Opcode>0</Opcode> 
  <Keywords>0x8000000000000004</Keywords> 
  <TimeCreated SystemTime="2012-08-01T06:55:18.358031800Z" /> 
  <EventRecordID>325242</EventRecordID> 
  <Correlation /> 
  <Execution ProcessID="4" ThreadID="48" /> 
  <Channel>System</Channel> 
  <Computer>xxxxx</Computer> 
  <Security /> 
</System>
<EventData>
  <Data Name="TargetState">4</Data> 
  <Data Name="EffectiveState">4</Data> 
  <Data Name="Reason">2</Data> 
  <Data Name="Flags">0</Data> 
  </EventData>
</Event>

Я нашел пользователя, сообщающего и решающего подобную проблему на Microsoft Отвечает, в его случае причиной были сломанные драйверы для Iomega drive. Хотя у меня есть довольно много устройств, подключенных к компьютеру, у меня нет диска Iomage.

  • есть ли систематический способ, как я могу устранить эту проблему и определить, какое именно устройство неисправности и в результате чего компьютер спать?
  • есть ли какая-то документация для "Microsoft-Windows-Kernel-Power", которая помогла бы мне понять точный источник события?
12
задан Suma
20.04.2023 5:09 Количество просмотров материала 3438
Распечатать страницу

3 ответа

Я не смог решить эту проблему, несмотря на мои усилия. Я даже не смог получить больше информации о" Microsoft-Windows-Kernel-Power " до сих пор.

лучшее, что я мог сделать, это обойти: вместо родного управления Windows батареи я установил APCUPSD программное обеспечение, и я больше не могу наблюдать за проблемой. С помощью этого sotware окна не знают о батарее, apcupsd контролирует выключение напрямую, и я проверил, что это не так преждевременно.

Я думаю, что использование APC при условии PowerChute может работать, как хорошо, но мне не нравится программное обеспечение много, когда я установил его, звучит слишком много суматоху и навязчивым для меня.

4
отвечен Suma 2023-04-21 12:57

наиболее вероятный ответ, это разумно разработан. За исключением размера, если я отключаю ИБП и компьютер от стены, это фактически ноутбук (компьютер + аккумулятор). Новейшие функции управления питанием в Windows, вероятно, использовать подключение USB, чтобы определить, что есть состояние потери питания (ИБП отключен). Затем система управления питанием запускается и выполняет свою работу, уменьшая количество энергии, используемой системой, когда она не используется. Как насчет причины согласиться с это?

допустим, вы идете с друзьями смотреть фильм и оставляете компьютер включенным. Через десять минут после того, как вы покинете дом, в вашем доме произойдет сбой питания. Никто не использует компьютер, он переходит в спящий режим (используя очень мало энергии). Вы вернетесь через два часа, обнаружить это, и есть время, чтобы выключить компьютер, потому что есть еще достаточно энергии, оставшейся в батарее...

или

компьютер никогда не спал, он израсходовал всю энергию в ИБП до того, как его закрыли. Ты потерял все, над чем работал.

Это наиболее логично поведение, как и ожидалось, и я мог бы рекомендовать не пытаться изменить его, в интересах защиты вашего компьютера.

моя гипотеза подтверждается:

критическое тесто действие: сон

компьютер обнаруживает критическое действие (отсутствие больше силы идя в упс причиняет пользу батареи, критическое действие) и спящий режим для экономии энергии. Пожалуйста, разместите изображение вывода экрана ниже, но откройте раскрывающийся список, который говорит Сон> + Сон после.

enter image description here

1
отвечен Everett 2023-04-21 15:14

просто предположение: я предполагаю, что у вас есть ИБП подключен к компьютеру с помощью кабеля USB, чтобы сделать уведомление и мониторинг. Проверьте Диспетчер устройств и проверьте, настроены ли порты/концентраторы usb для управления питанием. Если компьютер начинает считать, что есть проблема питания, он может быть выключение портов usb / концентраторы и вы можете потерять сигнал от ИБП. Если это произойдет, компьютер может интерпретировать это как критическое событие уровня мощности.

0
отвечен Blackbeagle 2023-04-21 17:31

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

battery
sleep
ups
windows
windows-7
Вверх