Просмотреть историю включения и выключения компьютера на Windows 7 можно несколькими способами — от встроенных инструментов системы до сторонних утилит. Самый надёжный метод — использование журнала событий, который фиксирует все критические действия, включая запуск и завершение работы ОС. Далее разберём, как это сделать вручную и с помощью дополнительных программ, а также рассмотрим нюансы, которые помогут не упустить важные детали.
В большинстве случаев для решения задачи хватает стандартных средств Windows. Но если нужна расширенная информация — например, время работы конкретных пользователей или причин сбоев — пригодятся специализированные инструменты. Обо всём по порядку.
Почему это важно и где хранится история
Журналы включения и выключения ПК нужны не только для контроля рабочего времени. Они помогают:
- выявить несанкционированный доступ к устройству;
- определить причины внезапных перезагрузок или отключений;
- отследить активность пользователей на общем компьютере;
- диагностировать проблемы с железом (например, частые выключения могут указывать на перегрев или неисправность блока питания).
В Windows 7 эта информация хранится в журнале событий — системном дневнике, куда записываются все значимые действия. По умолчанию он доступен через утилиту eventvwr.msc и содержит данные за последние несколько месяцев (в зависимости от настроек системы).
Если журнал событий очищен или отключён, восстановить историю включений будет сложно. Чтобы избежать потери данных, настройте автоматическое архивирование логов в параметрах системы или используйте сторонние утилиты для мониторинга.
| ID события | Описание | Источник |
|---|---|---|
| 6005 | Журнал службы был запущен (включение ПК) | EventLog |
| 6006 | Журнал службы был остановлен (выключение ПК) | EventLog |
| 1074 | Запланированное выключение или перезагрузка | User32 |
| 1076 | Выключение по инициативе пользователя или программы | User32 |
Способы просмотра через журнал событий
Самый точный способ — использовать встроенную утилиту eventvwr.msc. Она позволяет фильтровать события по идентификаторам (ID), что упрощает поиск нужной информации. В Windows 7 за включение и выключение отвечают следующие событий:
Чтобы открыть журнал:
- Нажмите
Win + R, введитеeventvwr.mscи нажмитеEnter. - В левой части окна перейдите в раздел
Журналы Windows → Система. - В правой части выберите
Фильтр текущего журнала. - В поле
Идентификаторы событийукажите6005, 6006, 1074, 1076(через запятую) и нажмитеОК.
После этого отобразятся все события, связанные с включением и выключением. Обратите внимание на столбцы Дата и время и Источник — они помогут разобраться, что именно произошло.
Важно: если журнал пуст или содержит мало записей, возможно, он был очищен вручную или отключён групповой политикой. В этом случае попробуйте другие методы.
Использование командной строки
Если не хочется копаться в графическом интерфейсе, можно извлечь данные через командную строку. Для этого подойдёт утилита wevtutil, которая работает с журналами событий.
Пример команды для вывода событий включения (ID 6005):
wevtutil qe System "/q:*[System[(EventID=6005)]]" /f:text /rd:true
Аналогично для выключения (ID 6006):
wevtutil qe System "/q:*[System[(EventID=6006)]]" /f:text /rd:true
Чтобы сохранить результаты в текстовый файл, добавьте в конец команды > output.txt. Например:
wevtutil qe System "/q:*[System[(EventID=6005 or EventID=6006)]]" /f:text /rd:true > history.txt
Файл history.txt появится в текущей папке и будет содержать все найденные события с датами и временем.
Минус этого метода — неудобный формат вывода. Для более наглядного отображения можно использовать PowerShell:
Get-WinEvent -FilterHashtable @{LogName='System'; ID=6005,6006} | Format-Table TimeCreated, Id, Message -AutoSize
Сторонние программы для мониторинга
Если встроенные инструменты кажутся сложными, на помощь приходят сторонние утилиты. Они предлагают более удобный интерфейс и расширенные функции, например:
- TurnedOnTimesView от NirSoft — бесплатная программа, которая сканирует журнал событий и выводит историю включений/выключений в табличном виде. Поддерживает экспорт в
.csvили.txt. - ManicTime — платный инструмент для трекинга активности ПК, включая время работы и простой. Подходит для детального анализа.
- Event Viewer Plus — расширение для стандартного просмотрщика событий с удобной фильтрацией и поиском.
- BootRacer — измеряет скорость загрузки системы и ведёт журнал запусков.
Большинство из них не требуют установки и работают портативно. Однако будьте осторожны при скачивании со сторонних сайтов — используйте только проверенные источники, чтобы избежать вирусов.
Анализ данных: что искать в журналах
Даже если вы получили список событий, нужно уметь его интерпретировать. В таблице ниже — основные типы записей и их значение:
| Тип события | ID | Что означает | Возможная причина |
|---|---|---|---|
| Включение ПК | 6005 | Система загрюзилась | Обычный запуск или выход из спящего режима |
| Выключение ПК | 6006 | Система завершила работу | Корректное выключение пользователем |
| Непредвиденное выключение | 6008 | Предыдущее выключение было некорректным | Сбой питания, BSOD, перегрев |
| Запланированное выключение | 1074 | Выключение по расписанию или через команду | Автоматическое обновление, скрипт, пользователь |
| Принудительное выключение | 1076 | Выключение по инициативе программы | Обновление ПО, ручное завершение работы |
Обратите внимание на время между событиями. Например, если после 6005 (включение) сразу идёт 6006 (выключение), это может указывать на проблему с загрузкой системы или короткий сеанс работы.
Если в журналах часто встречается 6008, стоит проверить:
- стабильность электропитания (ИБП, сетевой фильтр);
- температуру процессора и видеокарты (используйте HWMonitor или Speccy);
- наличие ошибок в других журналах (например,
ApplicationилиHardware Events).
События с ID 6008 (непредвиденное выключение) — первый признак аппаратных проблем или сбоев в ОС. Игнорировать их не стоит.
Нюансы и ограничения
Не все способы дают полную картину. Вот что нужно учитывать:
- Ограниченный период хранения. По умолчанию Windows 7 хранит журналы событий до заполнения дискового пространства (обычно несколько месяцев). Старые записи перезаписываются.
- Очистка логов. Администратор или пользователь с правами может вручную очистить журналы через
eventvwr.msc. - Отключённые события. В некоторых сборках Windows (например, в корпоративных версиях) логирование может быть отключено групповой политикой.
- Время системы. Если на ПК сбиты часы (например, сел CMOS-батарейка), даты в журналах будут неверными.
⚠️ Внимание: если компьютер был выключен некорректно (например, из-за отключения электричества), последнее событие в журнале может отсутствовать. В этом случае ориентируйтесь на время предыдущего включения.
Практические советы по работе с историей
Чтобы не терять важные данные:
- Настройте автоматическое архивирование журналов через
Панель управления → Администрирование → Локальная политика безопасности → Политики аудита. - Используйте утилиты вроде TurnedOnTimesView для регулярного экспорта истории в файл.
- Если нужно отслеживать активность нескольких пользователей, включите аудит входа в систему через
gpedit.msc(доступно в Windows 7 Professional и выше).
Для диагностики проблем с железом полезно совмещать данные из журнала событий с мониторингом температуры и напряжения. Например, если ПК выключается при нагрузке, проверьте:
- температуру CPU/GPU (норма — до 80–85°C под нагрузкой);
- стабильность блока питания (используйте тестер или замените БП на заведомо рабочий);
- наличие ошибок в
Журнале приложений(например, сбои драйверов видеокарты).
Что сделать, если история включений пустая
Часто задаваемые вопросы
Можно ли восстановить удалённую историю включений?
Восстановить удалённые или перезаписанные записи журнала событий сложно, но возможно. Попробуйте:
- Использовать программы для восстановления файлов (например, Recuva или TestDisk), если был удалён недавно.
- Проверить резервные копии системы (
Восстановление системыв Windows 7 может содержать старые логи). - Обратиться к IT-специалисту, если данные критически важны.
Шансы зависят от того, как давно были удалены записи и использовалось ли место на диске после этого.
Почему в журнале нет событий включения/выключения?
Причины могут быть следующими:
- Журнал отключён в настройках системы или групповой политикой.
- Пользователь, под которым вы работаете, не имеет прав на просмотр логов.
- Система была переустановлена или журнал очищен вручную.
- Включено фильтрование событий, и нужные не отображаются.
Проверьте настройки в eventvwr.msc → Свойства журнала → Включить ведение журнала.
Как отслеживать историю включений удалённо?
Для удалённого мониторинга подойдут:
- Средства Windows: подключитесь через
Удалённый рабочий столилиPsExecи используйтеeventvwr.msc. - Сторонние программы: ManicTime Server, PRTG Network Monitor или SolarWinds (для корпоративных сетей).
- Скрипты: напишите PowerShell-скрипт для сбора логов с удалённых ПК и сохранения их на сервере.
Учтите, что для доступа к журналам событий на удалённом ПК нужны права администратора.
Можно ли увидеть, кто выключал компьютер?
Да, если в системе включён аудит входа/выхода. Для этого:
- Откройте
gpedit.msc(доступно в Windows 7 Pro/Enterprise). - Перейдите в
Конфигурация компьютера → Конфигурация Windows → Параметры безопасности → Локальные политики → Политика аудита. - Включите аудит для
Аудит входа в системуиАудит выключения системы.
После этого в журнале безопасности (Security) будут отображаться события с ID 4624 (вход) и 4647 (выключение) с указанием имени пользователя.