Простой и удобный просмотрщик логов событий Windows, поддерживающий XML и CSV файлы, экспортированные из "Просмотра событий".
Идеально подходит для анализа перезагрузок, сбоев, времени работы системы и других системных событий.
- Открытие XML и CSV файлов из "Просмотра событий"
- Цветовая подсветка важных событий:
- 🟩 Зелёный: нормальная загрузка (
1,12,6005) - 🟥 Красный: аварийные события (
41,6008,1001,19,7045) - 🟨 Жёлтый: информация о времени работы (
6013)
- 🟩 Зелёный: нормальная загрузка (
- Быстрая фильтрация:
- По уровню, источнику, ID, дате
- По ключевым словам в описании
- Кнопка "⚡ Перезагрузки и включения" — мгновенный поиск всех событий, связанных с питанием и перезагрузкой
- Копирование строк и текста (
Ctrl+C, ПКМ) - Поддержка тёмной темы
- Работает без установки — просто запустите скрипт
- Python 3.8 или выше
pip install tkcalendar
python main.py
Вы можете собрать программу в один исполняемый файл:
pip install pyinstaller pyinstaller --onefile --windowed --name="EventViewer" main.py
Готовый .exe появится в папке dist/.
Поддерживаются:
.xml— "Сохранить всё как…" → XML.csv— "Сохранить всё как…" → CSV
⚠️ Не требует прав администратора — работает с сохранёнными файлами.
| ID | Описание |
|---|---|
1, 12 |
Включение питания |
6005 |
Система загружена |
6006 |
Система выключена |
6008 |
Аварийное завершение работы |
41 |
Неожиданная перезагрузка (BSOD, обрыв питания) |
1074 |
Пользователь инициировал перезагрузку |
6013 |
Время работы системы (uptime) |
7045 |
Установлен новый драйвер (возможная причина сбоя) |
MIT License — свободное использование и модификация.
Спасибо за использование! Если проект полезен — ставьте ⭐.
