Event Viewer — средство просмотра событий.
Если что-то случается в Windows, почти всегда, об этом остаётся запись на системном диске. Как и предыдущие версии, Windows 10 хранит большое количество логов о своей деятельности. В первую очередь это требуется ИТ-специалистам и технической поддержке, которые используют их для устранения неполадок или в попытке понять работу определённого компонента.
Для просмотра содержимого этих журналов, Windows 10 использует последнюю версию встроенного средства просмотра событий. Большинство людей только слегка касались этого удивительно мощного инструмента поиска и устранения неполадок. Обычно он используется для отслеживания проблем на одном компьютере, но ИТ-специалисты, для устранения неполадок, легко могут подключаться к удалённому компьютеру не покидая службы поддержки. Поиск информации в журналах событий занимает некоторое время, а должная интерпретация этих событий может быть сложной задачей.
Попробуем понять некоторые скрытые силы средства просмотра событий.
Содержание:
- 1 Обзор средства просмотра событий
- 2 Просмотр журналов событий на удалённом компьютере
- 3 Не теряйте сон из-за безвредных ошибок
- 4 Изменение вида Event Viwer
- 5 Фильтрация журналов событий
- 6 Создание пользовательских представлений
- 7 Копировать (а затем настроить) вид административных событий
- 8 Сохранение журнала событий
Обзор средства просмотра событий
Хотя вы можете начать просмотр событий, покопавшись в панели управления, самый простой способ открыть эту консоль, ввести в поле поиска event/события, а затем, в верхней части списка результатов поиска, щёлкнуть ярлык средства просмотра событий. Альтернативный вариант щёлкнуть правой кнопкой мыши на значке «Пуск» (или нажать клавишу Windows+X), а затем выбрать из меню быстрых ссылок средство просмотра событий. Если вы предпочитаете полное имя команды, введите в поле «Выполнить» или в любой командной строке eventvwr.exe или eventvwr.msc.
Если расширение имени файла .msc не объясняет, что это приложение использует оснастку консоли управления Microsoft (MMC), главное окно должно убрать все сомнения. Вид по умолчанию, предлагает знакомое расположение трёх панелей. С элементом управления дерева навигации в левой панели, действиями справа и полезным резюме последних событий в центре.
Эта страница обзор и резюме отправная точка для просмотра событий. Предлагает представление последних событий в свёртываемом, классифицированном по уровню серьёзности списке.
При открытии средства просмотра событий, левая навигационная панель свёрнута, и вверху выбран (локальный) узел просмотра событий. Суммарный вид административных событий предоставляется в центре.
Просмотр журналов событий на удалённом компьютере
Как и многие из своих братьев в средствах администрирования Windows, средство просмотра событий может подключаться к удалённому компьютеру, так что администратор может просматривать и управлять журналами событий, не покидая своего кабинета.
Выберите действие — подключиться к другому компьютеру, чтобы открыть диалоговое окно, в которое можно ввести имя компьютера или IP-адрес. (Для этой функции также можно использовать средство командной строки Wevtutil.) Пошаговые инструкции смотрите в статье TechNet «Работа с журналами событий на удалённом компьютере» https://technet.microsoft.com/library/cc766438.aspx.
Даже если система работает безупречно, резюме административных событий стоит проверять как можно чаще. Показанные здесь записи журнала, делятся на шесть категорий, перечисленных в порядке убывания по их важности:
Критические. Этот тип событий указывает на сбой в приложении или части операционной системы, которые не могут быть восстановлены автоматически. Здесь появляются STOP ошибки (как синий экран смерти). Любое событие, которое появляется в этой категории, заслуживает тщательного устранения неполадок.
Ошибка. Перечисленные здесь проблемы, как правило, влияют на функциональность приложения или части операционной системы, восстановление которой может оказаться невозможным. Некоторые ошибки безвредны, их можно смело игнорировать, а другие указывают на сбои в аппаратных драйверах или периферийных устройствах, которые стоит изучить.
Предупреждение. Эти события, как правило, несерьёзны, но могут быть признаком временных вопросов (таких, как отсутствие сетевого подключения) или проблем с конфигурацией.
Информация. Записи в этой категории, как правило, отчёты о состоянии. Например, здесь вы найдёте отчёты об успешных инсталляциях из клиента Windows Update. Как правило, в ответ на эти события, никаких действий не требуется.
Успешная проверка а также Неудачная проверка. Эти данные поступают из журналов безопасности и указывают, удалось или не удалось осуществление права пользователя. Имеют небольшой интерес для поиска неисправностей. Хотя могут представлять интерес для профессиональной безопасности, отслеживающей необычную активность с этой учётной записи пользователя.
Windows составляет события из нескольких журналов: Windows логов (приложений, безопасности и системы). События из всей операционной системы; журналы установок, логи приложений и служб, хранящих события из одного приложения или компонента операционной системы.
Резюме сочетает в себе наиболее важные из этих событий в едином представлении, где вы можете свернуть или развернуть каждый из разделов и увидеть больше деталей. На рисунке ниже, нажат знак плюс, слева от заголовка «Ошибки», чтобы развернуть его и отобразить полный список событий в этой категории. (При развёрнутом списке, в поле отображается знак минуса, на который вы можете нажать и снова свернуть категорию.)
В резюме административных событий, вы можете развернуть любую категорию и увидеть подробные, отсортированные по идентификатору события, данные об аварийных ошибках.
Каждая строка в разделе суммарных административных событий перечисляет основные сведения об этой группе: идентификатор события (числовой код, который можно использовать для поиска технических деталей и советы по устранению неисправностей), источник события, и из какого журнала это событие поступило. Общая информация, справа, разбита на три колонки, показывая, сколько раз событие в этой категории произошло за последний час, последние 24 часа и за прошедшую неделю.
Двойной клик по любой строке, открывает сводку всех событий в этой категории. Суммарная страница событий имеет заранее настраиваемый вид, который генерируется автоматически и содержит гораздо более детальную информацию (в том числе дата и время) о каждом событии в списке. Например, на рисунке ниже показан полный список событий, генерируемых после запуска ПК Windows 10, DeviceSetupManager.
Двойной щелчок на любую запись в административном резюме, генерирует подробный список, полную информацию, которую вы можете использовать для определения, нуждается ли эта ошибка в большем внимании.
На этом примере становится ясно, что источник этого события DeviceSetupManager, не выполняется как ожидалось. В этом списке видно, что все ошибки произошли в течение нескольких секунд друг от друга. Стоит ли об этом беспокоиться? Как вы можете видеть на рисунке, выбранная в списке запись отображает, в области предварительного просмотра в нижней части окна просмотра событий, её детали. С помощью клавиш со стрелками перемещайтесь вверх и вниз по списку, чтобы быстро получить представление об частых ошибках.
В этом случае, можно использовать данные из этого списка, в частности, событие с кодом 131 из DeviceSetupManager, для получения дополнительной информации и подтверждения того, что ошибки, хотя и раздражающие по частоте, не были серьёзными, и, вероятно, были вызваны проблемой на другом конце сети, вне вашего контроля.
Не теряйте сон из-за безвредных ошибок
Проведите достаточно времени в средстве просмотра событий, и вы обнаружите, что его списки заполнены сообщениями об ошибках, которые не указывают на реальные проблемы. Иногда «ошибки» являются обычном результатом работы приложения, которое не обеспечивает Windows кодами событий для статуса сообщений. В результате, простое подтверждение, например, проверка лицензирования, может превратиться в ошибку, поскольку не удаётся найти соответствующее событию описание ID. Бывает очень заманчиво рассматривать каждую партию сообщений просмотра событий, как тайну, которую нужно решить, но ради производительности, часто бывает столь же полезно знать, когда эти события игнорировать.
Следующий рисунок показывает ошибку из другого источника, клиента DHCPv6. В этом случае, сведения об ошибке помогают определить проблему, которая была вызвана неправильной настройки DHCP-сервера локальной сети.
Область просмотра, под сводкой событий, показывает сведения для выбранного события. Вкладка «Общие» обычно содержит удобочитаемую сводку события.
В этой области просмотра можно увидеть две вкладки. Вкладка Общие содержит (как правило) понятное описание ошибки или информационное сообщение. Кликните вкладку сведения, чтобы выбрать из двух дополнительных видов нужный — показ деталей в форматированном списке или отображение сведений в формате XML.
Можно дважды щёлкнуть по любому событию и увидеть его в своём собственном окне, с вкладками «Общие» и «Детали». (При просмотре события в окне, используйте стрелки вверх/вниз/вправо для прокрутки между записями. Используйте находящуюся внизу кнопку «Копировать», чтобы сохранить полный комплект свойств событий в буфер обмена Windows.)
Открытие события в своём собственном окне обеспечивает те же представления, как и в области просмотра. Кнопка «Копировать» сохраняет сведения о событии в буфер обмена.
Изменение вида Event Viwer
Область навигации, на левой стороне окна просмотра событий, содержит несколько узлов, все они первоначально свёрнуты. При развёртывании они, по умолчанию, должны выглядеть как на рисунке ниже.
Вы можете развернуть область переходов и увидеть полное содержание группы журналов событий. Разверните заголовок окна (внизу списка), чтобы увидеть сотни специализированных журналов.
Сторонние приложения, для отслеживания собственных событий, добавляют записи в разделе «Журналы приложений и служб». Выбрав опцию «Меню вид», можно расширить этот список и включить журнал аналитики и журнал отладки. Но эти журналы технически сложные и не используются для устранения обычных неполадок.
На рисунке можно заметить, что заголовок окна не развернут (под Microsoft в группе «Журналы приложений и служб»). Это потому, что такой вид раскрывает действительно огромный список, содержащий сотни журналов, охватывающих отдельные части операционной системы Windows. (Даже MSPaint имеет свой собственный журнал событий)! Перечисление всех этих записей займёт несколько страниц, что мало полезно.
По большей части, можно спокойно игнорировать практически все эти журналы. Многие из которых должны быть выключены и оставаться пустыми на протяжении всего срока службы вашего компьютера. Некоторые интересные записи, для диагностики производительности, вы найдёте в оперативном журнале, в котором записаны события для каждого запуска и завершения работы. Это имеет смысл, если какая-то операция занимает больше времени, чем обычно и её хотелось бы ускорить. (Суммарный журнал, в нижней части страницы обзора, более полезное место, чем листинг журналов только, что произошедших действий.)
В отличие от суммарного вида, список событий в отдельных журналах не классифицирован. Вместо этого, он отображается по дате. Как и в случае с любыми другими табличными списками в Windows 10, можно щёлкнуть по любому заголовку столбца и отсортировать по определённому столбцу. А также, список можно группировать по любому выбранному вами заголовку. Щёлкните правой кнопкой мыши на любом заголовке, чтобы вызвать меню «Группировать по…». Щёлкните правой кнопкой мыши «Уровень», затем выберите, как показано на рисунке, «Группа событий в этой колонке» и переместите события, классифицированные в этой группе как ошибки, ниже критических, но выше группы предупреждения.
Как упоминалось ранее, порядок сортировки по умолчанию, колонка по дате и времени. Если вы просто просматриваете список в поиске потенциальной проблемы, можно выполнить сортировку по идентификатору события. Чтобы сделать это, вам не нужно открывать меню. Дважды щёлкните заголовок столбца «Идентификатор события».
А также, простым перетаскиванием заголовков, вы можете изменить ширину или расположение столбцов. (Этот процесс похож на настройку вида подробностей в проводнике).
Стандартное представление журнала событий включает пять столбцов. Для некоторых специализированных задач, столбцы можно добавить или удалить. Например, если вы сохранили журналы с нескольких компьютеров, можно добавить столбец «Компьютер», чтобы вы сразу могли видеть компьютер, на котором создаётся данное событие. Для этого щёлкните правой кнопкой мыши по любому заголовку столбца и выберите пункт «Добавить или удалить столбцы». Откроется диалоговое окно, в котором, с левой стороны, можно выбрать столбец и нажать кнопку «Добавить». (Чтобы отменить изменения, выберите, справа, имя столбца и нажмите «Удалить». Или, чтобы избавиться от всех ваших настроек, используйте «Восстановить значения по умолчанию».)
Как и в файловом проводнике, с помощью этого диалогового окна, вы можете добавить отображение столбцов в окне просмотра событий.
Панель действий, на правой стороне, контекстно-зависимая, поэтому видимые параметры зависят от текущего выбора. Действия в верхней секции, применяются к текущему открытому журналу или виду. Если выбрано одно или несколько событий, действия для этих событий доступны в нижней части. Ниже показан типичный ассортимент действий, в том числе опции для копирования выбранных событий в виде таблицы.
Содержимое панели «Действия» контекстно-зависимое, нижняя группа видима только когда выбрано одно или несколько событий.
Фильтрация журналов событий
Объем информации, содержащийся в журналах событий Windows, может быть огромным. Создание фильтра позволяет сосредоточиться на нужной вам информации.
Фильтры — быстрый способ удалить лишний «мусор» из журнала событий. Чтобы иметь возможность быстро находить нужную вам информацию, можно сохранить фильтр в качестве пользовательского вида.
Чтобы создать фильтр для текущего журнала, нажмите на панели «Действия», кнопку «Фильтровать текущий журнал». Если вы в пользовательском представлении, соответствующий параметр фильтра «Текущий пользовательский вид». (Но учтите, что вы не можете выбирать встроенный пользовательский вид, в том числе на странице «Сводка событий»). Как вы можете видеть на рисунке ниже, отображаются только записанные в течение последних семи дней, события журнала диагностики производительности. И только из категории критических или предупреждающих, и имеющий идентификатор события 100.
Этот фильтр обнуляет события с определенным идентификатором и уровнем события в определённый период времени, определяя точную информацию из длинного списка, который включает в себя сотни не связанных между собой записей.
Почему идентификатор события 100? Потому что это идентификатор времени запуска Windows. ID события 101 связан с временем запуска приложений, а 200 — определяет время завершения работы Windows. С помощью этого фильтра можно быстро проверить, сколько времени потребовалось Windows для завершения процесса запуска, для каждого запуска на прошлой неделе.
Чтобы повторно использовать фильтр, без прохождения утомительных этапов повторного создания его настроек, сохраните его в виде пользовательского вида.
С помощью средства просмотра событий, вы также можете найти слова или значения в текущем журнале или представлении. На панели «Действия» нажмите кнопку «Найти» или используйте интуитивную комбинацию клавиш Ctrl+F, чтобы открыть простое окно поиска. Введите любой текст, чтобы найти следующее событие, содержащее этот текст в любой области.
Введите текст в поле и нажмите кнопку «Искать далее», чтобы найти следующее событие, содержащее этот текст в любой области, в том числе источник и описание.
Создание пользовательских представлений
Фильтры отлично подходит для поиска шаблонов в журнале событий. Но процесс создания фильтра может быть немного утомительным. Сохраните параметры любого фильтра, который вы планируете использовать снова, как пользовательское представление.
После применения фильтра для текущего журнала или пользовательского вида, в области действий, нажмите кнопку «Сохранить фильтр в пользовательском представлении». Откроется диалоговое окно, где можно ввести его название и описание. (В этом примере используются показанные ранее параметры фильтра).
При сохранении фильтра как пользовательское представление, он отображается в узле пользовательских представлений. Если у вас большое количество сохранённых видов, можно добавлять подпапки.
По умолчанию, создаваемые вами в средстве просмотра событий пользовательские виды, доступны для всех пользователей текущего компьютера. Если вы хотите зарезервировать пользовательское представление только для своего использования, снимите флажок «Все пользователи».
При запуске фильтра для просмотра существующего журнала или открытия ранее сохранённого пользовательского представления, его область автоматически устанавливается в поле журнала и не может быть изменена. Для большей гибкости, в области действия, выберите команду «Создать пользовательское представление» и создайте новое пользовательское представление полностью с нуля. В этой опции, из полного перечня имеющихся источников, включая те, которые ещё не имеют каких-либо записанных событий, вы можете выбрать нужный источник. Во всех важных отношениях, параметры фильтрации одинаковы.
При создании пользовательского представления с нуля, для указания источников, которые не имеют в настоящее время событий, можно использовать параметр «Из источников».
Если вы создали пользовательские представления на одном компьютере, легко можно сохранить эти представления в формате XML и импортировать их на различные устройства под Windows 10. Выберите на панели действий «Экспортировать пользовательский вид и сохранить его настройки в виде файла XML». На целевом компьютере откройте окно просмотра событий и, опять же в панели действий, выберите «Импортировать пользовательский вид» и укажите сохранённый ранее файл.
Копировать (а затем настроить) вид административных событий
Хотя, вы не можете применить фильтр к встроенному виду административных событий (источник информации для обзорной и суммарной страницы), вы можете сделать копию этого представления, а затем отфильтровать свою копию. На панели навигации, в группе пользовательских представлений, выберите «Административные события» (если они не видны, необходимо перезапустить средство просмотра событий с помощью опции Run As Administrator). Затем, в панели «Действия», выберите «Копировать пользовательский вид». Дайте вашей копии уникальное имя, а затем выберите, из списка пользовательских представлений, только что созданную копию. Теперь вы можете применять фильтры и сохранять результаты в виде пользовательского представления.
Сохранение журнала событий
С помощью фильтров и пользовательских видов, вы можете увидеть ту картину, что средство просмотра событий записало в последнее время. Но каждый журнал событий имеет свой встроенный предельный размер. То есть, более старые события, могут быть удалены. Для долгосрочных оценок, вы можете сохранить реальное содержание конкретного журнала или вида, так, чтобы можно было просмотреть его содержимое позже.
Команды в панели действий «Сохранить все»:
Чтобы сохранить все содержимое текущего журнала выберите «Сохранить все события как…».
Чтобы сохранить все содержимое текущего пользовательского вида, выберите «Сохранить все события пользовательского вида как…».
Чтобы сохранить только выбранные события журнала или пользовательского вида, выберите «Сохранить выбранные события» (из нижней группы в панели действий).
Тип файла по умолчанию, для всех действий файла событий, с расширением .evtx. При сохранении файла в этом формате, вы можете открыть его с помощью Event Viewer, где его содержимое появится под заголовком «Сохранённые журналы». При открытии файла, вам будет предложено дать ему имя. Вы можете изменить это название (и видеть, когда файл был создан), щёлкнув правой кнопкой мыши по записи под заголовком «Сохранённые журналы».
Вы можете сохранить содержимое любого файла журнала или пользовательского вида и открыть этот снимок позже. Щёлкните, в разделе «Сохранённые журналы», правой кнопкой мыши на записи, а затем, чтобы увидеть детали, нажмите кнопку «Свойства».
Контекстное меню для любого пользовательского вида или сохранённого журнала, включает в себя опцию «Удалить», с помощью которой можно удалить запись из панели навигации. В случае пользовательского вида, с помощью этой опции сохранённые настройки удаляются полностью. Для сохранённого журнала, .evtx файл остаётся там, где вы его оставили, так что вы можете открыть его в любое время, когда захотите.
Если вы применили фильтр к журналу или пользовательскому представлению, вы можете очистить его с помощью команды «Очистить фильтр», в панели «Действия».
Когда вы читаете журнал (в отличие от пользовательского вида), на панели действий, вы увидите некоторые дополнительные команды. «Очистить журнал» — удаляет все сохранённые записи из текущего журнала. Используйте эту команду с осторожностью, особенно если просматриваете журналы всей системы. Опция «Отключить журнал» доступна для отдельных журналов приложений и служб(в том числе сторонних дополнений и тех, что под заголовком Microsoft / Windows). В общем, нет никакой необходимости когда-либо нажимать это.
Содержание
- Просмотр событий в Виндовс 10
- Способ 1: «Панель управления»
- Способ 2: Окно «Выполнить»
- Способ 3: Поиск по системе
- Создание ярлыка для быстрого запуска
- Заключение
- Вопросы и ответы
«Просмотр событий» — один из множества стандартных инструментов Виндовс, предоставляющий возможность просмотра всех событий, происходящих в среде операционной системы. В числе таковых всевозможные неполадки, ошибки, сбои и сообщения, связанные как непосредственно с ОС и ее компонентами, так и сторонними приложениями. О том, как в десятой версии Windows открыть журнал событий с целью его дальнейшего использования для изучения и устранения возможных проблем, пойдет речь в нашей сегодняшней статье.
Существует несколько вариантов открытия журнала событий на компьютере с Windows 10, но в целом все они сводятся к ручному запуску исполняемого файла или его самостоятельному поиску в среде операционной системы. Расскажем подробнее о каждом из них.
Способ 1: «Панель управления»
Как понятно из названия, «Панель» предназначена для того, чтобы управлять операционной системой и входящими в ее состав компонентами, а также быстрого вызова и настройки стандартных инструментов и средств. Неудивительно, что с помощью этого раздела ОС можно вызвать в том числе и журнал событий.
Читайте также: Как открыть «Панель управления» в Виндовс 10
- Любым удобным способом откройте «Панель управления». Например, нажмите на клавиатуре «WIN+R», введите в строку открывшегося окна выполнить команду «control» без кавычек, нажмите «ОК» или «ENTER» для запуска.
- Найдите раздел «Администрирование» и перейдите в него, кликнув левой кнопкой мышки (ЛКМ) по соответствующему наименованию. Если потребуется, предварительно измените режим просмотра «Панели» на «Мелкие значки».
- Отыщите в открывшейся директории приложение с наименованием «Просмотр событий» и запустите его двойным нажатием ЛКМ.
Журнал событий Windows будет открыт, а значит, вы сможете перейти к изучению его содержимого и использованию полученной информации для устранения потенциальных проблем в работе операционной системы либо же банальному изучению того, что происходит в ее среде.
Способ 2: Окно «Выполнить»
И без того простой и быстрый в своем выполнении вариант запуска «Просмотра событий», который нами был описан выше, при желании можно немного сократить и ускорить.
- Вызовите окно «Выполнить», нажав на клавиатуре клавиши «WIN+R».
- Введите команду «eventvwr.msc» без кавычек и нажмите «ENTER» или «ОК».
- Журнал событий будет открыт незамедлительно.
Способ 3: Поиск по системе
Функцию поиска, которая в десятой версии Виндовс работает особенно хорошо, тоже можно использовать для вызова различных системных компонентов, и не только их. Так, для решения нашей сегодняшней задачи необходимо выполнить следующее:
- Нажмите по значку поиска на панели задач левой кнопкой мышки или воспользуйтесь клавишами «WIN+S».
- Начните вводить в поисковую строку запрос «Просмотр событий» и, когда увидите в перечне результатов соответствующее приложение, кликните по нему ЛКМ для запуска.
- Это откроет журнал событий Windows.
Читайте также: Как сделать панель задач в Виндовс 10 прозрачной
Создание ярлыка для быстрого запуска
Если вы планируете часто или хотя бы время от времени обращаться к «Просмотру событий», рекомендуем создать на рабочем столе его ярлык – это поможет ощутимо ускорить запуск необходимого компонента ОС.
- Повторите шаги 1-2, описанные в «Способе 1» данной статьи.
- Отыскав в списке стандартных приложений «Просмотр событий», кликните по нему правой кнопкой мышки (ПКМ). В контекстном меню выберите поочередно пункты «Отправить» — «Рабочий стол (создать ярлык)».
- Сразу же после выполнения этих простых действий на рабочем столе Windows 10 появится ярлык под названием «Просмотр событий», который и можно использовать для открытия соответствующего раздела операционной системы.
Читайте также: Как создать ярлык «Мой компьютер» на рабочем столе Виндовс 10
Заключение
Из этой небольшой статьи вы узнали о том, как на компьютере с Windows 10 можно посмотреть журнал событий. Сделать это можно с помощью одного из трех рассмотренных нами способов, но если к данному разделу ОС приходится обращаться довольно часто, рекомендуем создать ярлык на рабочем столе для его быстрого запуска. Надеемся, данный материал был полезен для вас.
Еще статьи по данной теме:
Помогла ли Вам статья?
Тема этой статьи — использование малознакомого большинству пользователей инструмента Windows: Просмотр событий или Event Viewer.
Для чего это может пригодиться? Прежде всего, если вы хотите сами разобраться что происходит с компьютером и решить различного рода проблемы в работе ОС и программ— данная утилита способна вам помочь, при условии, что вы знаете, как ее использовать.
Дополнительно на тему администрирования Windows
- Администрирование Windows для начинающих
- Редактор реестра
- Редактор локальной групповой политики
- Работа со службами Windows
- Управление дисками
- Диспетчер задач
- Просмотр событий (эта статья)
- Планировщик заданий
- Монитор стабильности системы
- Системный монитор
- Монитор ресурсов
- Брандмауэр Windows в режиме повышенной безопасности
Как запустить просмотр событий
Первый способ, одинаково подходящий для Windows 7, 8 и 8.1 — нажать клавиши Win + R на клавиатуре и ввести eventvwr.msc, после чего нажать Enter.
Еще один способ, который также подойдет для всех актуальных версий ОС — зайти в Панель управления — Администрирование и выбрать там соответствующий пункт.
И еще один вариант, который подойдет для Windows 8.1 — кликнуть правой кнопкой мыши по кнопке «Пуск» и выбрать пункт контекстного меню «Просмотр событий». Это же меню можно вызвать, нажав на клавиатуре клавиши Win + X.
Где и что находится в просмотре событий
Интерфейс данного инструмента администрирования можно условно разделить на три части:
- В левой панели находится древовидная структура, в которой отсортированы события по различным параметрам. Кроме этого, сюда же можно добавить собственные «Настраиваемые представления», в которых будут отображаться лишь нужные вам события.
- По центру, при выборе одной из «папок» слева будет отображаться сам список событий, а при выборе любого из них, в нижней части вы увидите более подробную информацию о нем.
- В правой части собраны ссылки на действия, позволяющие отфильтровать события по параметрам, найти нужные, создать настраиваемые представления, сохранить список и создать задачу в планировщике заданий, которая будет связана с определенным событием.
Информация о событиях
Как я уже сказал выше, при выборе какого-либо события, в нижней части будет отображаться информация о нем. Эта информация может помочь найти решение проблемы в Интернете (впрочем, не всегда) и стоит понимать, какое свойство что означает:
- Имя журнала — имя файла журнала, куда была сохранена информация о событии.
- Источник — название программы, процесса или компонента системы, которое сгенерировало событие (если вы видите здесь Application Error), то имя самого приложение вы можете увидеть в поле выше.
- Код — код события, может помочь найти информацию о нем в Интернете. Правда, искать стоит в англоязычном сегменте по запросу Event ID + цифровое обозначение кода + название приложения, вызывавшего сбой (поскольку коды событий для каждой программы уникальны).
- Код операции — как правило, здесь всегда указано «Сведения», так что толку от этого поля мало.
- Категория задачи, ключевые слова — обычно не используются.
- Пользователь и компьютер — сообщает о том, от имени какого пользователя и на каком компьютере был запущен процесс, вызвавший событие.
Внизу, в поле «Подробности», вы можете также увидеть ссылку «Справка в Интернете», которая передает информацию о событии на сайт Microsoft и, по идее, должна отображать информацию о данном событии. Однако, в большинстве случаев вы увидите сообщение о том, что страница не найдена.
Чтобы найти информацию по ошибке, лучше воспользоваться следующим запросом: Имя приложения + Event ID + Код + Источник. Пример можете увидеть на скриншоте. Можно попробовать и поиск на русском языке, но на английском информативных результатов больше. Также для поиска подойдет текстовая информация об ошибке (кликните дважды по событию).
Примечание: на некоторых сайтах вы можете найти предложение скачать программы для исправления ошибок с тем или иным кодом, причем на одном сайте собраны все возможные коды ошибок — не стоит загружать таких файлов, они не исправят проблем, а с большой вероятностью повлекут за собой дополнительные.
Также стоит отметить, что большинство предупреждений не представляют из себя что-то опасное, а сообщения об ошибках также не всегда говорят о том, что с компьютером что-то не так.
Просмотр журнала производительности Windows
В просмотре событий Windows можно найти достаточное количество интересных вещей, например — посмотреть на проблемы с производительностью компьютера.
Для этого в правой панели откройте Журналы приложений и служб — Microsoft — Windows — Diagnostics-Perfomance — Работает и посмотрите, есть ли среди событий какие-либо ошибки — они сообщают о том, что какой-то компонент или программа привела к замедлению загрузки Windows. По двойному клику по событию, вы можете вызвать подробную информацию о нем.
Использование фильтров и настраиваемых представлений
Огромное количество событий в журналах приводит к тому, что в них сложно ориентироваться. К тому же, большинство из них не несут в себе критически важной информации. Лучший способ отобразить только нужные события — использовать настраиваемые представления: вы можете задать уровень событий, которые нужно отображать — ошибки, предупреждения, критические ошибки, а также их источник или журнал.
Для того, чтобы создать настраиваемое представление, нажмите соответствующий пункт в панели справа. Уже после создания настраиваемого представления, вы имеете возможность применить к нему дополнительные фильтры, кликнув по «Фильтр текущего настраиваемого представления».
Конечно, это далеко не все, для чего может пригодиться просмотр событий Windows, но это, как было отмечено, статья для начинающих пользователей, то есть для тех, кто вообще не знает о данной утилите. Быть может, она подвигнет к дальнейшему изучению этого и других инструментов администрирования ОС.
Просмотр событий (Event Viewer) — Это журнал в Windows 11/10, который записывает сведения об ошибках, работы служб, системы, приложений и т.п.
Разберем, как искать ошибки приложений, системы в Просмотре событий Windows 11/10 и, как их можно исправить.
Просмотр событий в Windows 11 и 10
1. Чтобы запустить просмотр событий в Windows, нажмите Win+R и введите eventvwr.
2. Разверните графу Журналы Windows и вы обнаружите нужные вам пункты, где была ошибка. Если это системная ошибка, то нужно выбрать пункт Система. Если ошибка в каком-либо приложении, то нужно выбрать Приложение. Выбрав нужный пункт, отсортируйте по дате или уровню ошибки, нажав на столбик.
3. Нажмите дважды на ошибку и вы откроете свойства данного события. Во вкладке Общие будет показана информация о причине ошибки. В моем случае пропало электричество. Нажмите на вкладку Подробности, где будет показы пути и более подробная информация.
Если вы не смогли идентифицировать ошибку, то напишите в Google поиске «Event ID 41 Kernel Power» и посмотрите, что означает данный код. Обычно сразу в первых рядах поиска будет официальный сайт Microsoft с разъяснением и решением данной ошибки.
4. Если нужно скинуть журнал событий кому-либо для анализа, то нажмите правой кнопкой мыши по нужному пункту, где была ошибка, и выберите Сохранить все события как.
5. Чтобы посмотреть ошибки в производительности компьютера с Windows 11/10, то откройте Журналы приложений и служб > Microosft > Windows > Diagnistics-Performance > Работает.
Отсортируйте ошибки по уровню или примерной дате происхождения, нажав на столбики. В данном случае мы видим ошибку встроенного антивируса, который замедлил работу запуска системы Windows 11/10. Я бы не сказал, что это серьезная проблема, просто антивирусу потребовалось в данный момент больше времени для загрузки и предварительного сканирования при включении ПК.
Вывод: Не паникуйте и не пытайтесь исправить все ошибки, которые обнаружите. Ошибки случаются всегда и они могут не влиять на саму работу системы. Смотрите только те ошибки, которые произошли недавно. К примеру, запуск или установка какого-либо приложения выдала ошибку, или приложение не устанавливается или не запускается. Это касается и синего экрана BSOD системы. Другими словами, если у вас возникла ошибка в Windows 11/10, то открывайте «Просмотр событий», чтобы понять, что за ошибка и как её модно устранить.
Смотрите еще:
- Диагностика ошибок синего экрана смерти BSOD Window
- Как проверить оперативную память на ошибки в Windows
- Проверка плохих драйверов с Windows Driver Verifier
- SFC и DISM: Проверка и Восстановление системных файлов в Windows
- CHKDSK: Проверка и восстановление жесткого диска в Windows 10
[ Telegram | Поддержать ]
30 марта 2019
При диагностики проблемы, которая вызывает неожиданные перезагрузки или выключения машины под управлением Windows, важно знать, какие события могут быть с этим связаны, коды этих событий (англ. event ID) и как найти соответствующие логи.
В этой заметке я публикую коды событий, связанных с выключением/перезагрузкой системы.
Я также показываю, как просмотреть историю включений/выключений с помощью стандартного приложения «Просмотр событий» (англ. Event Viewer) или из командной строки с помощью PowerShell.
Коды Событий Выключения
Список кодов в журнале событий Windows, связанных с выключением или перезагрузкой системы:
Event ID | Описание |
---|---|
41 | Система была перезагружена без корректного завершения работы. |
1074 | Система была корректного выключена пользователем или процессом. |
1076 | Следует за Event ID 6008 и означает, что первый пользователь (с правом выключения системы) подключившийся к серверу после неожиданной перезагрузки или выключения, указал причину этого события. |
6005 | Запуск «Журнала событий Windows» (англ. Event Log). Указывает на включение системы. |
6006 | Остановка «Журнала событий Windows» (англ. Event Log). Указывает на выключение системы. |
6008 | Предыдущее выключение системы было неожиданным. |
6009 | Версия операционной системы, зафиксированная при загрузке системы. |
6013 | Время работы системы (англ. system uptime) в секундах. |
«Просмотр событий» — История Выключений
События связанные с выключениями системы (включая дату и время) могут быть просмотрены с помощью программы «Просмотр событий».
Запустить «Просмотр событий» и найти события связанные с выключениями:
- Нажмите клавишу Win, наберите eventvwr и запустите Просмотр событий
- В панели слева разверните Журналы Windows и перейдите в Система
- Щелкните правой кнопкой мыши на Система и выберите Фильтр текущего журнала...
- Введите следующие коды в поле <Все коды событий> и нажмите OK:41,1074,1076,6005,6006,6008,6009,6013
Логи Выключений в PowerShell
Журналы выключения/перезагрузки в Windows также можно получить из командной строки с помощью команды
Например, чтобы отфильтровать
Get-EventLog System -Newest 10000 | Where EventId -in 41,1074,1076,6005,6006,6008,6009,6013 | Format-Table TimeGenerated,EventId,UserName,Message -AutoSize -wrap |
Опубликовано 30.03.2019 от evgeniyalf в категории «Windows
Troublesome app? Here’s a great way to find out what’s wrong
In this guide, we’ll walk you through using the Windows 10 Event Viewer to help troubleshoot problems with applications or to see what your PC has been doing most recently.
How to Open Windows 10 Event Viewer
The easiest way to access the Windows 10 Event Viewer is to search for it. Type Event Viewer in the Windows 10 search box and select the relevant result. It will open a new window for the Event Viewer, giving you access to its range of options and Windows 10 event logs.
Using Windows Event Viewer To Read Logs
If you want to see what an application has been doing, their specific Windows 10 event logs give you a whole host of information to work from. To access them, select Windows Logs > Application in the left-hand panel.
Alternatively, if you want to view Security logs, select Windows Logs > Security, to see system logs go to Windows Logs > System.
The central window will then show all the recent logs that Windows and third-party applications have logged. You’ll be able to find out which application each record corresponds to by looking in the Source column.
The Level column will tell you what kind of log it is. The most common type is Information, where an Application or service is just logging an event. Some will be listed as Warning or Error and denote that something has gone awry. These labels aren’t typically catastrophic, with some merely highlighting that a service couldn’t contact a server – even if it could on the next try – or an application crashed – even if you opened it again afterward and it worked just fine.
The Date and Time column lets you know exactly when an event took place, helping you pin down what it might have been. Additionally, if you select an event, you can get more information in the bottom pane about what it was and additional notes to help explain further.
If you require more information, take note of the Event ID. Searching for it online can yield you further information that could be actionable if you think the event suggests a problem needs
solving.
How to Find Specific Windows 10 Logs
If you’re looking for a particular log, the Windows Event Viewer has a robust search tool that you can use.
-
Right click or tap and hold on a particular log category and select Find.
-
In the Find box, search for whatever it is you’re looking for. It can be an
application name, event ID, event level, or anything else besides.
How to Use the Filter System to Find Windows 10 Logs
For a more detailed search function that gives you many more parameters, you want to use the Filter system instead.
-
Right-click or tap and hold on a particular log category (Application, Security, Setup, System, or Forwarded Events) and select Filter Current Log. Alternatively, select Filter Current Log from the right-hand Actions pane.
-
Select the Filter tab if it isn’t already.
-
Use the available options to fine-tune your event viewer logs. The Logged menu helps you filter by date or time the tool created it. Event Level lets you highlight the type of log event you’re looking for, such as Warning, Error, or Information. And the Source enables you to filter by specific application or service, and you can also filter by Keyword, specific Users, or Computer devices.
How to Clear Your Windows 10 Event Log History
If you want to start from scratch and remove all existing logs to focus on the new ones that come in, then clearing your Event Viewer logs is a great way to do it.
-
Right-click or tap and hold the event group that you want to clear in the left-hand pane.
-
Select Clear Log.
-
To make a backup of your existing logs before you remove them, select Save and Clear. Pick a save location and a name and select Save. Alternatively, if you want to remove them entirely without any form of backup, select Clear.
-
Repeat as necessary for any other categories of logs that you wish to clear.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Troublesome app? Here’s a great way to find out what’s wrong
In this guide, we’ll walk you through using the Windows 10 Event Viewer to help troubleshoot problems with applications or to see what your PC has been doing most recently.
How to Open Windows 10 Event Viewer
The easiest way to access the Windows 10 Event Viewer is to search for it. Type Event Viewer in the Windows 10 search box and select the relevant result. It will open a new window for the Event Viewer, giving you access to its range of options and Windows 10 event logs.
Using Windows Event Viewer To Read Logs
If you want to see what an application has been doing, their specific Windows 10 event logs give you a whole host of information to work from. To access them, select Windows Logs > Application in the left-hand panel.
Alternatively, if you want to view Security logs, select Windows Logs > Security, to see system logs go to Windows Logs > System.
The central window will then show all the recent logs that Windows and third-party applications have logged. You’ll be able to find out which application each record corresponds to by looking in the Source column.
The Level column will tell you what kind of log it is. The most common type is Information, where an Application or service is just logging an event. Some will be listed as Warning or Error and denote that something has gone awry. These labels aren’t typically catastrophic, with some merely highlighting that a service couldn’t contact a server – even if it could on the next try – or an application crashed – even if you opened it again afterward and it worked just fine.
The Date and Time column lets you know exactly when an event took place, helping you pin down what it might have been. Additionally, if you select an event, you can get more information in the bottom pane about what it was and additional notes to help explain further.
If you require more information, take note of the Event ID. Searching for it online can yield you further information that could be actionable if you think the event suggests a problem needs
solving.
How to Find Specific Windows 10 Logs
If you’re looking for a particular log, the Windows Event Viewer has a robust search tool that you can use.
-
Right click or tap and hold on a particular log category and select Find.
-
In the Find box, search for whatever it is you’re looking for. It can be an
application name, event ID, event level, or anything else besides.
How to Use the Filter System to Find Windows 10 Logs
For a more detailed search function that gives you many more parameters, you want to use the Filter system instead.
-
Right-click or tap and hold on a particular log category (Application, Security, Setup, System, or Forwarded Events) and select Filter Current Log. Alternatively, select Filter Current Log from the right-hand Actions pane.
-
Select the Filter tab if it isn’t already.
-
Use the available options to fine-tune your event viewer logs. The Logged menu helps you filter by date or time the tool created it. Event Level lets you highlight the type of log event you’re looking for, such as Warning, Error, or Information. And the Source enables you to filter by specific application or service, and you can also filter by Keyword, specific Users, or Computer devices.
How to Clear Your Windows 10 Event Log History
If you want to start from scratch and remove all existing logs to focus on the new ones that come in, then clearing your Event Viewer logs is a great way to do it.
-
Right-click or tap and hold the event group that you want to clear in the left-hand pane.
-
Select Clear Log.
-
To make a backup of your existing logs before you remove them, select Save and Clear. Pick a save location and a name and select Save. Alternatively, if you want to remove them entirely without any form of backup, select Clear.
-
Repeat as necessary for any other categories of logs that you wish to clear.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Журнал событий Windows (Event Log) — это важный инструмент, который позволяет администратору отслеживать ошибки, предупреждения и другие информационные сообщения, которые регистрируются операционной системой, ее компонентами и различными программами. Для просмотра журнала событий Windows можно использовать графическую MMC оснастку Event Viewer (
eventvwr.msc
). В некоторых случаях для поиска информации в журналах событий и их анализа гораздо удобнее использовать PowerShell. В этой статье мы покажем, как получать информацию из журналов событий Windows с помощью командлета Get-WinEvent.
Содержание:
- Получение логов Windows с помощью Get-WinEvent
- Get-WinEvent: быстрый поиск в событиях Event Viewer с помощью FilterHashtable
- Расширенный фильтры событий Get-WinEvent с помощью FilterXml
- Получить логи Event Viewer с удаленных компьютеров
На данный момент в Windows доступны два командлета для доступа к событиям в Event Log: Get-EventLog и Get-WinEvent. В подавляющем большинстве случаев рекомендуем использовать именно Get-WinEvent, т.к. он более производителен, особенно в сценариях обработки большого количества событий с удаленных компьютеров. Командлет Get-EventLog является устаревшим и использовался для получения логов в более ранних версиях Windows. Кроме того, Get-EventLog не поддерживается в современных версиях PowerShell Core 7.x.
Получение логов Windows с помощью Get-WinEvent
Для использования команды Get-WinEvent нужно запустить PowerShell с правами администратора (при запуске Get-WinEvent от имени пользователя вы не сможете получить доступ к некоторым логам, например, к Security).
Для получения списка событий из определенного журнала, нужно указать его имя. В данном примере мы выведем последние 20 событий из журнала System:
Get-WinEvent -LogName Application -MaxEvents 20
Чаще всего вам нужно будет получать информацию из журналов System, Application, Security или Setup. Но вы можете указать и другие журналы. Полный список журналов событий в Windows можно получить с помощью команды:
Get-WinEvent -ListLog *
Например, чтобы вывести события RDP подключений к компьютеру, нужно указать лог Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational:
Get-WinEvent -LogName Microsoft-Windows-TerminalServices-RemoteConnectionManager/Operational
Или получить логи SSH подключений к Windows из журнала OpenSSH/Operational:
Get-WinEvent -LogName OpenSSH/Operational
Можно выбрать события сразу из нескольких журналов. Например, чтобы получить информацию о ошибках и предупреждениях из журналов System и Application за последние 24 часа (сутки), можно использовать такой код:
$StartDate = (Get-Date) - (New-TimeSpan -Day 1)
Get-WinEvent Application,System | Where-Object {($_.LevelDisplayName -eq "Error" -or $_.LevelDisplayName -eq "Warning") -and ($_.TimeCreated -ge $StartDate )}
Чтобы вывести только определенные поля событий, можно использовать Select-Object или Format-Table:
Get-WinEvent -LogName System | Format-Table Machinename, TimeCreated, Id, UserID
Можно выполнить дополнительные преобразования с полученными данными. Например, в этом примере мы сразу преобразуем имя пользователя в SID:
Get-WinEvent -filterhash @{Logname = 'system'} |
Select-Object @{Name="Computername";Expression = {$_.machinename}},@{Name="UserName";Expression = {$_.UserId.translate([System.Security.Principal.NTAccount]).value}}, TimeCreated
Get-WinEvent: быстрый поиск в событиях Event Viewer с помощью FilterHashtable
Рассмотренный выше способ выбора определенных событий из журналов Event Viewer с помощью Select-Object прост для понимая, но выполняется крайне медленно. Это особенно заметно при выборке большого количества событий. В большинстве случаев для выборки событий нужно использовать фильтрацию на стороне службы Event Viewer с помощью параметра FilterHashtable.
Попробуем сформировать список ошибок и предупреждений за 30 дней с помощью Where-Object и FilterHashtable. Сравнима скорость выполнения этих двух команд PowerShell с помощью Measure-Command:
$StartDate = (Get-Date).AddDays(-30)
Проверим скорость выполнения команды с Where-Object:
(Measure-Command {Get-WinEvent Application,System | Where-Object {($_.LevelDisplayName -eq "Error" -or $_.LevelDisplayName -eq "Warning") -and ($_.TimeCreated -ge $StartDate )}}).TotalMilliseconds
Аналогичная команда с FilterHashtable:
(Measure-Command {Get-WinEvent -FilterHashtable @{LogName = 'System','Application'; Level =2,3; StartTime=$StartDate }})..TotalMilliseconds
В данном примере видно, что команда выборки событий через FilterHashtable выполняется в 30 раз быстрее, чем если бы обычный Where-Object (
2.5
сек vs
76
секунд).
Если вам нужно найти события по EventID, используйте следующую команду с FilterHashtable:
Get-WinEvent -FilterHashtable @{logname='System';id=1074}|ft TimeCreated,Id,Message
В параметре FilterHashtable можно использовать фильтры по следующим атрибутам событий:
- LogName
- ProviderName
- Path
- Keywords (для поиска успешных событий нужно использовать значение 9007199254740992 или для неуспешных попыток 4503599627370496)
- ID
- Level (1=FATAL, 2=ERROR, 3=Warning, 4=Information, 5=DEBUG, 6=TRACE, 0=Info)
- StartTime
- EndTime
- UserID (SID пользователя)
- Data
Пример поиска события за определенный промежуток времени:
Get-WinEvent -FilterHashTable @{LogName='System'; StartTime=(get-date).AddDays(-7); EndTime=(get-date).AddHours(-1); ID=1234}
Если нужно найти определенный текст в описании события, можно использовать такую команду:
Get-WinEvent -FilterHashtable @{logname='System'}|Where {$_.Message -like "*USB*"}
Расширенный фильтры событий Get-WinEvent с помощью FilterXml
Фильтры Get-WinEvent с параметром FilterHashtable являются несколько ограниченными. Если вам нужно использовать для выборки событий сложные запросы с множеством условий, нужно использовать параметр FilterXml, который позволяет сформировать запрос на выбор событий в Event Viewer с помощью XML запроса. Как и FilterHashtable, фильтры FilterXml выполняется на стороне сервера, поэтому результат вы получите довольно быстро.
Например, аналогичный запрос для получения последних ошибок из журнала System за последние 30 дней может выглядеть так:
$xmlQuery = @'
<QueryList>
<Query Id="0" Path="System">
<Select Path="System">*[System[(Level=2 or Level=3) and TimeCreated[timediff(@SystemTime) <= 2592000000]]]</Select>
</Query>
</QueryList>
'@
Get-WinEvent -FilterXML $xmlQuery
Для построения кода сложных XML запросов можно использовать графическую консоль Event Viewer:
- Запустите
eventvwr.msc
; - Найдите журнал для которого вы хотите создать и выберите Filter Current Log;
- Выберите необходимые параметры запроса в форме. В этом примере я хочу найти события с определенными EventID за последние 7 дней от определенного пользователя;
- Чтобы получить код XML запроса для параметра FilterXML, перейдите на вкладку XML и скопируйте полученный код (CTRL+A, CTRL+C);
- Если нужно, вы можете вручную отредактировать данный запрос.
Для экспорта списка событий в CSV файл нужно использовать командлет Export-CSV:
$Events= Get-WinEvent -FilterXML $xmlQuery
$events| Export-CSV "C:psFilterSYSEvents.csv" -NoTypeInformation -Encoding UTF8
Получить логи Event Viewer с удаленных компьютеров
Для получения события с удаленного компьютер достаточно указать его имя в параметре -ComputerName:
$computer='msk-dc01'
Get-WinEvent -ComputerName $computer -FilterHashtable @{LogName="System"; StartTime=(get-date).AddHours(-24)} | select Message,Id,TimeCreated
Можно опросить сразу несколько серверов/компьютеров и поискать на них определенные события. Список серверов можно получить из текстового файла:
$servers = Get-Content -Path C:psservers.txt
Или из Active Directory:
$servers = (Get-ADComputer -Filter 'operatingsystem -like "*Windows server*" -and enabled -eq "true"').Name
foreach ($server in $servers) {
Get-WinEvent -ComputerName $server -MaxEvents 5 -FilterHashtable @{
LogName = 'System'; ID= 1234
} | Select-Object -Property ID, MachineName
}
Здесь есть другой пример для поиска событий блокировки учетной записи пользователя на всех контроллерах домена:
$Username = 'a.ivanov'
Get-ADDomainController -fi * | select -exp hostname | % {
$GweParams = @{
‘Computername’ = $_
‘LogName’ = ‘Security’
‘FilterXPath’ = "*[System[EventID=4740] and EventData[Data[@Name='TargetUserName']='$Username']]"
}
$Events = Get-WinEvent @GweParams
$Events | foreach {$_.Computer + " " +$_.Properties[1].value + ' ' + $_.TimeCreated}
}