- Вопрос или проблема
- Ответ или решение
- 1. Установите правильное время в BIOS
- 2. Настройка службы времени Windows (W32Time)
- a. Откройте командную строку с правами администратора
- b. Остановите службу W32Time
- c. Настройте службу W32Time на использование аппаратного времени
- d. Перезапустите службу W32Time
- 3. Принудительное обновление времени
- 4. Настройка периодической синхронизации
- 5. Проверка статуса синхронизации
- Заключение
Вопрос или проблема
Мы не можем синхронизировать время 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 без использования интернет-соединения. Это обеспечит устойчивое и корректное время на сервере, что важно для функционирования клиентских систем. Если возникнут дополнительные вопросы или трудности, пожалуйста, не стесняйтесь обращаться за помощью.