1

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

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

Есть простые идеи?

3 ответа3

3

Использование средства просмотра событий

Просмотр событий - это инструмент, который отображает подробную информацию о важных событиях (например, программах, которые не запускаются должным образом, или обновлениях, которые загружаются автоматически) на вашем компьютере. Event Viewer может быть полезен при устранении проблем и ошибок с Windows и другими программами. Дополнительные сведения о средстве просмотра событий см. В разделе « Какие сведения отображаются в журналах событий (Средство просмотра событий)»?

Источник: Open Event Viewer

Когда система находится в спящем режиме, служба регистрации событий (и все остальное) останавливается; после возобновления служба регистрации событий будет запущена снова. Как только вы узнаете, когда было зарегистрировано последнее событие перед спящим режимом, и когда вы оставили свой ноутбук, вы можете сделать некоторые математические расчеты, чтобы получить приблизительную оценку.

  1. Войдите в систему с учетной записью администратора.
  2. Нажмите Win+R, введите или вставьте eventvwr.msc в текстовое поле и нажмите Enter.
  3. Разверните категорию « Журналы Windows » и щелкните элемент « Система».
  4. Нажмите « Фильтровать текущий журнал» в разделе « Действия» или в меню « Действие».
  5. Выберите Пользовательский выбор из выпадающего списка Записан.
  6. Укажите самую раннюю дату и время, с которого вы хотите регистрировать события. Если вы не уверены в правильном времени, выберите какое-то значение в прошлом.
  7. Выберите Power-Troubleshooter из списка источников событий.
  8. Введите 1 в текстовом поле идентификатора события, затем нажмите OK.
  9. Убедитесь, что отфильтрованный список событий отсортирован по дате в порядке убывания (сначала самое последнее событие). Событие с кодом 1 запускается каждый раз, когда система выходит из спящего режима или из режима гибернации; последнее доступное событие должно соответствовать дате и времени, когда вы вручную возобновили работу системы.
  10. Снова откройте диалоговое окно « Фильтровать текущий журнал ».
  11. Снова выберите Пользовательский диапазон из списка. Оставьте значения From как есть и измените значения даты / времени To , чтобы они соответствовали значениям события пробуждения, отфильтрованного ранее, плюс одну минуту.
  12. Добавьте Kernel-Power в список источников событий.
  13. Введите 1,42 в текстовом поле идентификатора события, затем нажмите OK.
  14. Найдите идентификатор события 42 который произошел прямо перед последним событием. Это должно более или менее совпадать с датой и временем, когда Windows перешла в режим гибернации.

Примечание. Приведенные выше шаги были протестированы с Windows 7 и должны также применяться к Windows Vista и Windows 8.x.

1

Вы могли бы использовать такую программу, как Battery Eater, которая, кажется, то, что вы искали. Вот пример того, как это выглядит:

В приведенных ниже инструкциях я предположил, что вы хотите протестировать аккумулятор ноутбука, когда он работает на холостом ходу и не находится под нагрузкой. Настройка Battery Eater очень проста, вот что вам нужно сделать:

  1. Скачайте и запустите программу
  2. Нажмите « Options и убедитесь, что Benchmark mode установлен в режим Idle
  3. Подключите ноутбук к источнику питания и убедитесь, что Begin Testing when disconnecting AC установлен флажок « Начать тестирование».
  4. Отключите ноутбук от источника питания, и тест начнется

Если вы хотите проверить батарею, когда ноутбук находится под нагрузкой, просто пропустите третий шаг в приведенных выше инструкциях.

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

Более подробный обзор и учебник по Battery Eater см. В том, что MakeUseOf сделал ЗДЕСЬ.

0

Вы можете попробовать использовать следующий сценарий VBS, который записывает время зарядки и разрядки в текстовый файл журнала:https://gist.github.com/knee-cola/49a7cedf3675da485e76d6e1e5e838c6

Он использует инструментарий Windows, чтобы получить текущее состояние зарядки.

Вам нужно будет вручную настроить планировщик заданий Windows для запуска скрипта, но это не слишком сложно ... инструкции можно найти по данной ссылке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .