Windows: Логи Выключений/Перезагрузок
При диагностики проблемы, которая вызывает неожиданные перезагрузки или выключения машины под управлением Windows, важно знать, какие события могут быть с этим связаны, коды этих событий (англ. event ID) и как найти соответствующие логи.
В этой заметке я публикую коды событий, связанных с выключением/перезагрузкой системы.
Я также показываю, как просмотреть историю включений/выключений с помощью стандартного приложения «Просмотр событий» (англ. Event Viewer) или из командной строки с помощью PowerShell.
Дельный Совет: Загрузка Windows в безопасном режиме! Читать далее →
Коды Событий Выключения
Список кодов в журнале событий 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 :
Дельный Совет: История команд в PowerShell! Читать далее →
Логи Выключений в PowerShell
Например, чтобы отфильтровать 10000 последних записей из системного журнала событий в Windows и отобразить только те события, которые связаны с включениями или выключениями системы, выполните:
Дельный Совет: Запуск/Остановка служб в Windows из CMD! Читать далее →
Где посмотреть логи по перезагрузке windows 2003 server?
Список форумов SYSAdmins.RU -> WINDOWS |
Автор | |||||
---|---|---|---|---|---|
helpmepleeees Участник форума Зарегистрирован: 15.06.2005
|
| ||||
Вернуться к началу |
| ||||
Зарегистрируйтесь и реклама исчезнет! | |||||
serj-g Участник форума Зарегистрирован: 06.04.2004
|
| ||||
Вернуться к началу |
| ||||
helpmepleeees Участник форума Зарегистрирован: 15.06.2005
|
| ||||
Вернуться к началу |
| ||||
helpmepleeees Участник форума Зарегистрирован: 15.06.2005
|
| ||||
Вернуться к началу |
| ||||
executer Новичок Зарегистрирован: 26.01.2015
|
| ||||
Вернуться к началу |
| ||||
kf Участник форума Зарегистрирован: 20.09.2005
|
| ||||
Вернуться к началу |
| ||||
Yura88888 Новичок Зарегистрирован: 06.03.2015 История перезапуска / завершения работы Windows ServerКак я могу легко увидеть историю каждого перезапуска или выключения моего Windows Server и причину, в том числе инициированную пользователем, инициированную системой и сбой системы? Журнал событий Windows — очевидный ответ, но какой полный список событий я должен просмотреть? Я нашел эти сообщения, которые частично отвечают на мой вопрос:
но они не охватывают каждый сценарий AFAIK, и информацию трудно понять, потому что она распределена по нескольким ответам. У меня есть несколько версий Windows Server, поэтому решение, которое работает как минимум для версий 2008, 2008 R2, 2012 и 2012 R2, было бы идеальным. Самый ясный и краткий ответ, который я смог найти: который перечисляет эти идентификаторы событий для мониторинга (цитируется, но редактируется и переформатируется из статьи):
Добавьте к этому еще пару ответов о сбое сервера, перечисленных в моем OP:
Перезагрузка Windows сервера планировщиком заданийИмеем Windows Server 2012 R2. Задача — автоматически перезагружать сервер каждый понедельник в 5 утра. Приступаем. Запускаем Планировщик заданий, создаём в нём папку «reboot»: Делаем Create Basic Task. Запускается мастер: Указываем Name, Description: Выбираем период Weekly. Next: Указываем начало — ближайший понедельник 5 утра. Ставим галку Monday. Next: Выбираем Start a program. Next: В Program/script: пишем: В Add arguments (optional):
Список параметров и причин перезагрузки можно посмотреть shutdown.exe /? Мастер не доделали, кликаем Finish. Создаётся задача — редактируем её. Ставим Run whether user is logged on or not. Добавим галку Run with highest privileges. Ok: Нас попросят ввести имя пользователя, от имени которого будет выполняться задание. И пароль. Готово: Сам пока не проверял результатов. В ближайший понедельник посмотрим. Две недели прошло — шедулер нормально перезагружает сервер по понедельникам. |