Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

Виправлення неполадок служби часу Windows на серверах Microsoft Windows

Résumé: Про проблеми служби Windows Time (w32time) у домені Active Directory. Налаштуйте Windows Time Server і використовуйте команди W32tm для забезпечення точної синхронізації.

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

Служба часу Windows важлива в Active Directory. Типово, автентифікація Kerberos вимагає, щоб годинники на всіх комп'ютерах у домені синхронізувалися з точністю до п'яти хвилин один від одного з поправкою на різницю в часових поясах і перехід на літній час. Машини, годинники яких виходять за межі цього діапазону, не можуть пройти аутентифікацію та не мають доступу до ресурсів домену.

Cause

У домені AD контролер домену (DC), що має роль емулятора PDC FSMO, є основним сервером часу для всього домену. Однак це не означає, що кожна машина в домені синхронізує свій годинник безпосередньо з емулятором PDC. Інші DC синхронізуються з емулятором PDC, тоді як сервери-учасники та клієнти можуть синхронізуватися з будь-яким DC. У цій ієрархії емулятор PDC має бути єдиним комп'ютером, налаштованим на синхронізацію із зовнішнім джерелом часу, таким як загальнодоступний сервер NTP. Все інше в домені має бути налаштоване на синхронізацію з AD. Будь-яка інша конфігурація може призвести до втрати синхронізації тактової частоти.

Відвідайте цей веб-сайт TechNet , щоб отримати докладні відомості про те, як працює служба Windows Time.

Résolution

Визначте ступінь проблеми

Першим кроком у виправленні неполадок служби Windows Time має бути визначення кількості комп'ютерів, яких це стосується. Якщо час вказано неправильно лише на одному комп'ютері, кроки, необхідні для вирішення проблеми, відрізняються від кроків, потрібних для вирішення проблеми з часом у всій доменній області.

Якщо це стосується лише кількох машин

  1. Якщо уражений комп'ютер працює під керуванням Windows Vista або пізнішої версії, запустіть w32tm /query /source у командному рядку, щоб визначити джерело часу ураженого комп'ютера. Зовнішнє джерело часу слід вказувати, лише якщо цю команду запущено в емуляторі PDC; в іншому випадку команда повинна вивести ім'я DC в домені.
  2. Команда w32tm /query /status також показує джерело часу машини та іншу потенційно корисну інформацію. Перемикач /verbose надає ще більше інформації. Як і у випадку з першою командою, ці перемикачі доступні лише на комп'ютерах під керуванням Windows Vista або новішої версії.
  3. Якщо вказано правильне джерело часу, ви можете скористатися w32tm /resync , щоб спробувати повторно синхронізувати годинник апарата з джерелом часу. Додавання перемикача /rediscover до цієї команди призведе до того, що комп'ютер спочатку спробує виявити джерела мережевого часу, а потім спробує повторно синхронізувати.
  4. Щоб змінити джерело часу апарата, можна скористатися однією з двох команд:
    w32tm /config /syncfromflags:DOMHIER /update налаштовує апарат на використання ієрархії доменів (AD) як джерела часу.
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update налаштовує апарат на використання серверів часу зі <списку> як джерела часу.
    ПРИМІТКА: Якщо в <списку> вказано кілька серверів часу, вони повинні бути розділені пробілами, а весь список повинен бути взятий в лапки.

Якщо це стосується всього домену

  1. Якщо час вказано неправильно на всіх комп'ютерах у домені, причиною проблеми, ймовірно, є емулятор PDC. Запустіть команду netdom query fsmo на DC, щоб визначити, який DC має роль емулятора PDC.
  2. Запустіть w32tm /query /source із командного рядка на емуляторі PDC, щоб переконатися, що він налаштований на синхронізацію із зовнішнім джерелом часу. Емулятор PDC ніколи не слід налаштовувати на синхронізацію з доменом, оскільки він є основним джерелом часу домену.
  3. Якщо емулятором PDC є віртуальна машина (віртуальна машина), вимкніть синхронізацію годинника гостьової системи та вузла. Порядок дій залежить від операційної системи, запущеної на хості віртуалізації.
  4. Щоб налаштувати емулятор PDC на синхронізацію з одним або декількома зовнішніми серверами часу, скористайтеся такою командою:
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    ПРИМІТКА: Якщо в <списку> вказано кілька серверів часу, вони повинні бути розділені пробілами, а весь список повинен бути взятий в лапки.

Настройки реєстру служби Windows Time

Команди w32tm, зазначені у вищеописаних процедурах, вносять зміни до значень реєстру служб Windows Time, які розташовані під таким розділом реєстру:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

Звичайно, можна встановити ці значення вручну, а не за допомогою команд w32tm. Якщо ви вирішите це зробити, наступні сайти можуть виявитися корисними:

Групова політика

Якщо ви вносите зміни до служби Windows Time за допомогою команд w32tm або реєстру, але ці зміни не набувають чинності взагалі або набувають чинності лише протягом короткого часу, перш ніж повернутися до попередніх значень, можливо, зміни має об'єкт групової політики (GPO). Настройки групової політики для служби часу Windows включають багато тих самих елементів, які можна настроїти за допомогою команд реєстру або w32tm. Ці налаштування можна знайти в таких місцях:

Конфігурація комп'ютера\Політики\Адміністративні шаблони\Система\Служба часу Windows

Скидання значень реєстру служб Windows Time до настройок за промовчанням

Якщо нічого не допомагає, ця процедура скидає службу Windows Time до настройок за замовчуванням:

  1. Відкрийте консоль служб і зупиніть службу Windows Time (або запустіть net stop w32time з командного рядка), якщо вона запущена.
  2. Відкрийте командний рядок з підвищеним рівнем і запустіть w32tm /unregister , щоб видалити службу Windows Time з реєстру. Послуга більше не відображається в консолі Служби.
  3. Запустіть w32tm /register , щоб повторно створити службу з налаштуваннями реєстру за замовчуванням.
  4. Внесіть необхідні зміни до реєстру, а потім запустіть службу Windows Time у консолі служб або за допомогою команди net start w32time .

Propriétés de l’article


Produit concerné
Servers, Microsoft Windows Small Business Server 2008, Microsoft Windows Small Business Server 2011 Essentials, Microsoft Windows 2008 Server R2, Microsoft Windows 2008 Server Service Pack 2, Microsoft Windows 2012 Server , Microsoft Windows 2012 Server R2 ...
Dernière date de publication

15 mai 2024

Version

7

Type d’article

Solution