Как перезапустить Windows Server 2019

Обновлено: 21.11.2024

Я видел несколько сообщений о том, что Windows Server 2012 R2, 2019 и 2022 застревают в цикле перезагрузки после установки январских обновлений Windows. В частности, эти обновления:

  • KB5009624 для Windows Server 2012 R2
  • KB5009557 для Windows Server 2019
  • KB5009555 для Windows Server 2022

Чтобы решить эту проблему, перезагрузите компьютер в безопасном режиме, что позволит вам войти в систему и удалить проблемное обновление из Центра обновления Windows. Обычно вы можете войти в безопасный режим, нажав F8 сразу после запуска сервера.

Контроллеры домена немного сложнее, так как нет локальной учетной записи пользователя для входа. Для DC вы должны перезапустить в безопасном режиме с поддержкой сети. Это позволит вам войти в систему с учетной записью администратора домена.

Чтобы удалить обновление из командной строки, выполните команду, соответствующую вашей операционной системе:

Я обнаружил, что если сервер настроен на автоматическую загрузку и установку обновлений, он будет переустанавливать ошибочное обновление снова и снова. Грррр. Чтобы этого не произошло, вы можете скрыть обновление от переустановки.

  • Удалите обновление, а затем запустите проверку обновлений из Центра обновления Windows на сервере.
  • Щелкните правой кнопкой мыши обновление и выберите "Скрыть обновление", чтобы предотвратить его повторную установку.

Я, например, очень устал от плохого качества обновлений, поступающих от Microsoft в эти дни. Этому просто нет оправдания.

ОБНОВЛЕНИЕ — 17 января 2022 г.

Сегодня, 17 января 2022 г., Microsoft выпускает внеплановые обновления (OOB) для некоторых версий Windows. Это обновление устраняет проблемы, связанные с VPN-подключением, перезапуском контроллеров домена Windows Server, сбоями запуска виртуальных машин и невозможностью подключения съемных носителей в формате ReFS. Все обновления доступны в каталоге Центра обновления Майкрософт, а некоторые также доступны в Центре обновления Windows в качестве дополнительного обновления. Дополнительные сведения см. в примечаниях к выпуску для вашей версии Windows.

Обновления для следующих версий Windows доступны в Центре обновления Windows в качестве необязательного обновления. Инструкции см. в базе знаний для вашей ОС, указанной ниже:

· Windows 11, версия 21H1 (исходный выпуск): KB5010795

· Windows Server 2022: KB5010796

· Windows 10, версия 21H2: KB5010793

· Windows 10, версия 21H1: KB5010793

· Windows 10, версия 20H2, Windows Server, версия 20H2: KB5010793

· Windows 10, версия 20H1, Windows Server, версия 20H1: KB5010793

· Windows 10, версия 1909, Windows Server, версия 1909: KB5010792

· Windows 10, версия 1607, Windows Server 2016: KB5010790

· Windows 10, версия 1507: KB5010789

· Windows Server 2008 SP2: KB5010799

Обновления для следующих версий Windows доступны только в каталоге Центра обновления Майкрософт. Инструкции см. в базе знаний для вашей ОС, указанной ниже:

Когда сервер Windows работает в течение длительного периода времени, приложения и функции операционной системы могут стать нестабильными.

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

Простое решение — перезапустить. В этом руководстве вы узнаете, как перезапустить Windows Server 2016 с помощью нескольких параметров команды.

  • Система под управлением Windows Server 2016
  • Доступ из командной строки
  • (необязательно) подключение к удаленному серверу
  • (необязательно) установлен графический интерфейс пользователя
  • (необязательно) Windows PowerShell

Использование команды перезапуска Windows Server

Перезапустите Windows Server с графическим интерфейсом

Интерфейс Windows Server 2016 – это графический интерфейс пользователя, который упрощает многие задачи.

Выберите меню "Пуск" > кнопку питания > "Перезагрузить".

Как перезапустить Windows Server с помощью командной строки

В некоторых случаях у вас может не быть установлен компонент графического интерфейса. Или ваша операционная система столкнулась с проблемой, и вы можете получить доступ только к командной строке.

Шаг 1. Откройте командную строку

<р>1. Нажмите Ctrl+Alt+Del.

<р>2. В системе должно появиться меню — нажмите «Диспетчер задач».

<р>3. В окне диспетчера задач нажмите Подробнее.

<р>4. Нажмите меню «Файл», затем нажмите «Запустить новую задачу».

<р>5. В поле введите cmd.exe — затем установите флажок, чтобы создать задачу с правами администратора. Нажмите "ОК".

<р>6. Должно появиться черное окно с белым текстом.

Шаг 2. Перезагрузите операционную систему Windows Server

В окне командной строки введите команду перезапуска Windows Server, затем нажмите Enter:

Опция –r указывает Windows на перезагрузку, а не просто на завершение работы.

Перезапуск из PowerShell

Шаг 1. Запустите PowerShell

<р>1. Нажмите Ctrl+Shift+Esc, чтобы запустить диспетчер задач.

<р>2. Откройте меню «Файл» и выберите «Запустить новую задачу».

<р>3. В командной строке введите powershell.exe и установите флажок, чтобы начать с правами администратора. Нажмите "ОК".

<р>4. Должно запуститься новое окно с темно-синим фоном. Вы можете понять, что находитесь в окне PowerShell, если приглашение начинается с PS.

Шаг 2. Перезагрузите систему

В окне PowerShell введите следующую команду и нажмите Enter:

По умолчанию вы получите 5-секундный обратный отсчет, после чего система перезагрузится.

Вы можете добавить параметр для задержки перезапуска дольше, чем 5 секунд по умолчанию:

Измените число 15 на количество секунд, которое вы хотите отложить.

Перезагрузка удаленного сервера Windows с помощью PowerShell

Шаг 1. Запустите PowerShell

Если вы находитесь в командной строке, введите команду:

В начале подсказки будет добавлено PS, а введенные вами команды должны быть выделены желтым цветом.

Шаг 2. Удаленный перезапуск

В окне PowerShell введите следующее:

Замените NAME_OF_SYSTEM именем компьютера, который вы хотите перезагрузить. Не забудьте включить кавычки.

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

Перезапустить сервер Windows очень просто, особенно через графический интерфейс.

Однако, даже если у вас возникли проблемы с графическим интерфейсом или вам нужно перезапустить сервер удаленно, это руководство по перезапуску Windows Server 2016 может помочь.

У меня проблема с Windows Server 2019 Standard. Это началось несколько месяцев назад. Машина перезагружается сама по себе, и в средстве просмотра событий нет никакой полезной информации, по крайней мере, я не смог ее найти.

Что я уже пробовал.

  1. Я отключил обновления Windows
  2. Я включил чистую загрузку Windows (отключил все несущественные службы)
  3. В разделе «Запуск и восстановление» снимите флажок «Автоматически перезапускать при сбое системы».
  4. Попробуйте собрать файлы дампа, используя различные параметры, такие как Полный дамп памяти, Малый дамп памяти, Дамп памяти ядра — ничего не создается
  5. Проверил систему и жесткий диск на наличие ошибок - ошибок не обнаружено

В средстве просмотра событий. один из примеров:

Идентификатор события: 41 — система перезагрузилась без предварительного корректного завершения работы. Эта ошибка может быть вызвана тем, что система перестает отвечать на запросы, аварийно завершает работу или неожиданно отключается питание. Идентификатор события: 6008. Предыдущее отключение системы в 11:28:47 2 сентября 2021 г. было неожиданным. Идентификатор события: 41 — система перезагрузилась без корректного завершения работы. Эта ошибка может быть вызвана тем, что система перестает отвечать на запросы, аварийно завершает работу или неожиданно отключается питание. Идентификатор события: 6008. Предыдущее отключение системы в 10:08:15 2 сентября 2021 г. было неожиданным.

Кто-нибудь знает, как собрать любую информацию, которая может привести к источнику проблемы?

1 Ответ 1

TL;DR: Я бы порекомендовал проверить ваше оборудование, если ваш блок питания работает нормально или процессор не перегревается, что приводит к выключению компьютера, поскольку вы не нашли дисков с ошибками и не создаете их.

У вас есть два события: 6008 и 41

Относительно 6008: Записи с кодом события 6008 указывают на то, что, как говорится, произошло неожиданное завершение работы. Если вы нажмете на одно из событий с идентификатором 6008, оно может сказать: «Критическое тепловое событие». Критическое тепловое событие указывает на то, что проблема связана с неправильным функционированием одного из ваших аппаратных компонентов, что приводит к выключению компьютера.< /p>

Относительно 41 может не содержаться достаточно информации для явного определения того, что произошло, но, вероятно, вызвано 6008. Проверка вашего события и BugcheckCode, и PowerButtonTimestamp равны 0, это означает, что что-то мешает Windows генерировать коды ошибок или записывать коды ошибок на диск. Что-то может заблокировать доступ для записи на диск (как в случае зависшего компьютера) или компьютер может выключиться слишком быстро, чтобы записать коды ошибок или даже обнаружить ошибку.

В этом блоге подробно описано, как запланировать автоматическую перезагрузку Windows Server (Windows или Server 2008/2019). Вы можете захотеть перезагрузить Windows Server раз в неделю или месяц в рамках планового обслуживания.Это тоже особенно полезно. Скажем, если вы хотите перезагрузить сервер, потому что вы установили определенное программное обеспечение, которое, как вы не ожидали, нуждается в перезагрузке, или есть какие-то обновления. Вы действительно не можете это сделать, если не в нерабочее время, и вам не нужно торчать, а затем вы просто хотите, чтобы он перезагрузился через пару часов после рабочего дня, когда все ушли.

Примечание. Я использую Windows Server 2019. Это почти то же самое, что и в 2008/2012/0216.

Запланировать автоматическую перезагрузку Windows Server

1- Выберите панель поиска и введите «Планировщик заданий». Нажмите на нее, чтобы открыть. Вы можете найти его, нажав кнопку «Пуск» в Windows, разверните «Инструменты администратора Windows», откройте «Панель управления» и выберите «Инструменты администрирования».

2- Создайте новую базовую задачу с помощью действия «Создать задачу».

3- Введите название задачи. Я переименовал его в Restart Server или (Restart This Server). Введите описание Расписание Windows Server для автоматического перезапуска. Нажмите "Далее"

4- Так как эта задача состоит в том, чтобы просто перезапустить сервер один раз (выберите один раз), а затем нажмите "Далее".

5- Укажите дату и время перезапуска. Нажмите «Далее».

6- Выберите действие «Запустить программу» и нажмите «Далее».

7- Введите shutdown в поле «Программа/скрипт», а затем /r в поле «Добавить аргументы». Нажмите «Далее».

9- Мы почти закончили, если вы хотите, чтобы это работало, если вы выйдете из системы, и вы хотите настроить это, чтобы вы могли использовать его позже. В планировщике заданий щелкните правой кнопкой мыши новое задание и выберите "Свойства".

10- Это будет отображаться на странице общих настроек. Настройки по умолчанию: «Запускать, только когда пользователь вошел в систему», переключите его на «Выполнять независимо от того, вошел ли пользователь в систему или нет». Выберите «Настроить», чтобы выбрать сервер, который вы хотите перезагрузить.

11- Выберите "ОК" после ввода пароля администратора.

Изменение расписания автоматической перезагрузки

Итак, теперь у нас есть задача, которая автоматически перезагрузит наш сервер Windows (компьютер, ПК) один раз.

12- Вернитесь в окно планировщика заданий, щелкните правой кнопкой мыши задание и выберите «Свойства». Выберите вкладку "Триггеры".

13- Выберите однократный триггер и нажмите кнопку "Изменить". Измените время и дату, нажмите «ОК», и ваш сервер/ПК/компьютер перезагрузится в новое время.

14- Когда вы нажмете "ОК", вам будет предложено повторно ввести пароль администратора.

Читайте также: