Как синхронизировать время хоста Windows с BIOS в Windows Server 2022 без использования интернет-соединения

Вопрос или проблема

Мы не можем синхронизировать время Windows Server при использовании интернет-соединения.

Время в BIOS хоста точное, и нам нужно синхронизироваться с BIOS.

Каждый раз, когда интернет-соединение недоступно, время на хосте отличается от времени в BIOS.

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

С необходимостью помощи в этом вопросе.

Ответ или решение

Синхронизация времени операционной системы Windows Server 2022 с BIOS без использования интернет-соединения можно выполнить несколькими способами. Приведенные ниже шаги помогут вам добиться правильной настройки времени.

1. Установите правильное время в BIOS

Прежде всего, убедитесь, что время в BIOS настроено корректно. Для этого:

  • Перезагрузите сервер и войдите в настройки BIOS/UEFI в момент загрузки (чаще всего, нажимая клавиши F2, Del или Esc в зависимости от модели материнской платы).
  • В разделе, отвечающем за время и дату, установите правильное время.
  • Сохраните изменения и перезагрузите компьютер.

2. Настройка службы времени Windows (W32Time)

Windows Server использует службу времени Windows (W32Time) для синхронизации времени. Чтобы настроить ее на синхронизацию с BIOS:

a. Откройте командную строку с правами администратора

  • Найдите "Командная строка" в меню Пуск, щелкните правой кнопкой мыши и выберите "Запуск от имени администратора".

b. Остановите службу W32Time

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

net stop w32time

c. Настройте службу W32Time на использование аппаратного времени

После остановки службы введите следующие команды:

w32tm /config /manualpeerlist:"time.windows.com,0x8" /syncfromflags:manual /reliable:YES /update

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

Чтобы установить использование аппаратного времени (времени BIOS), используйте:

w32tm /config /syncfromflags:NO

d. Перезапустите службу W32Time

Чтобы применить изменения, введите:

net start w32time

3. Принудительное обновление времени

Теперь вы можете принудительно синхронизировать время с BIOS. Для этого выполните следующую команду:

w32tm /resync

4. Настройка периодической синхронизации

Для автоматической синхронизации с BIOS без интернет-соединения можно настроить периодическую синхронизацию с использованием планировщика заданий:

  • Откройте планировщик заданий (Task Scheduler).
  • Создайте новую задачу, которая будет запускаться каждые 30 минут или по вашему усмотрению.
  • В качестве действия выберите "Запуск программы" и укажите путь к CMD с аргументом на выполнение команды w32tm /resync.

5. Проверка статуса синхронизации

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

w32tm /query /status

Заключение

Следуя этим шагам, вы сможете синхронизировать время Windows Server 2022 с BIOS без использования интернет-соединения. Это обеспечит устойчивое и корректное время на сервере, что важно для функционирования клиентских систем. Если возникнут дополнительные вопросы или трудности, пожалуйста, не стесняйтесь обращаться за помощью.

Оцените материал
Добавить комментарий

Капча загружается...