ویندوز ۱۱ برای همگامسازی ساعت سیستم از سرویس Windows Time یا W32Time استفاده میکند. در حالت پیشفرض، سیستمهای غیر دامینی از time.windows.com روی پورت UDP 123 با پروتکل NTP بهره میبرند. امکان جایگزینی این سرور با سرورهای عمومی NTP، یک سرور محلی در شبکه، یا سرویسدهنده NTP ارائهشده توسط ISP وجود دارد.
سه روش اصلی برای تغییر سرور زمان عبارتاند از:
- استفاده از صفحه Settings در نسخههای Insider ویندوز ۱۱
- استفاده از بخش Internet Time در کنترلپنل
- استفاده از ابزارهای خط فرمان مانند w32tm و تنظیمات رجیستری
تشخیص اینکه دستگاه از سرور دامینی استفاده میکند یا سرور اینترنتی
پیش از ایجاد هر تغییری لازم است مشخص شود که دستگاه عضو یک دامنه Active Directory است یا خیر؛ زیرا سیستمهای عضو دامنه از تنظیمات دستی NTP پیروی نمیکنند و از سلسلهمراتب زمانی دامنه فرمان میگیرند.
روشهای بررسی
- عضویت در دامنه: از مسیر Settings > System > About وضعیت “Domain or workgroup” را بررسی کنید. اگر دستگاه عضو دامنه باشد، همگامسازی از کنترلکننده دامنه انجام میشود.
- منبع فعلی زمان: با اجرای دستور
w32tm /query /source
مشخص میشود که دستگاه از چه منبعی استفاده میکند.
روی سیستمهای دامینی، تغییر سرور زمان در تنظیمات یا کنترلپنل هیچ تأثیری ندارد.
تغییر سرور زمان در ویندوز ۱۱ با Settings (نسخههای Insider)
در نسخههای جدید کانالهای Insider، گزینه تغییر سرور زمان در Settings اضافه شده است:
- Settings را باز کنید.
- به Time & language > Date & time بروید.
- بخش Additional settings را باز کرده و روی Sync now کلیک کنید.
- گزینه Change کنار “Change the time server” را انتخاب کنید.
- نام سرور جدید (مثلاً time.nist.gov) را وارد کنید.
- با کلیک دوباره روی Sync now همگامسازی را تست کنید.
نکته:این گزینه در همه نسخههای ویندوز ۱۱ وجود ندارد.
تغییر سرور زمان از طریق کنترلپنل (مناسب برای تمام نسخهها)
این روش روی تمام نسخههای ویندوز ۱۱ پشتیبانی میشود:
- با Win+R عبارت timedate.cpl را وارد کنید.
- به زبانه Internet Time بروید.
- گزینه Change settings را انتخاب کنید.
- Synchronize with an Internet time server را فعال کنید.
- سرور موردنظر را وارد کنید (time.nist.gov، time.google.com و…).
- با Update now ارتباط را تست کرده و OK را بزنید.
اگر خطا نمایش داده شد، دوباره Update now را فشار دهید.
تغییر سرور زمان با w32tm (خط فرمان)
این روش دقیقترین شیوه برای پیکربندی NTP است.
سناریوهای رایج:
تنظیم یک سرور NTP:
w32tm /config /syncfromflags:manual /manualpeerlist:"time.nist.gov" /update
تنظیم چند سرور:
w32tm /config /syncfromflags:manual /manualpeerlist:"time.google.com time.cloudflare.com" /update
سرور اصلی + سرور پشتیبان:
w32tm /config /syncfromflags:manual /manualpeerlist:"time.google.com,0x8 ntp.example.net,0x2" /update
اجبار به همگامسازی فوری:
w32tm /resync /rediscover
این دستورات باید در خط فرمان یا ترمینال با دسترسی Administrator اجرا شوند.
نحوه ذخیره تنظیمات NTP در ویندوز
ویندوز اطلاعات سرورهای NTP را در رجیستری ذخیره میکند:
- Internet Time لیست سرورها:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
- سرورهای فعال NTP:
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
- نوع همگامسازی:
Type = NTP / NT5DS / NoSync / AllSync
ویرایش مستقیم رجیستری ممکن است فرآیند همگامسازی را مختل کند.
تغییر بین زمان دامینی و سرور NTP دستی
برای استفاده فقط از دامنه:
w32tm /config /syncfromflags:domhier /update
net stop w32time
net start w32time
برای استفاده فقط از سرورهای دستی:
w32tm /config /syncfromflags:manual /manualpeerlist:"time.google.com time.nist.gov" /update
w32tm /resync /rediscover
دلایل شکست همگامسازی پس از تغییر سرور
مشکلات رایج:
- بستهبودن پورت UDP 123
- مسدودسازی NTP توسط ISP
- خطای “no time data was available”
- اختلاف شدید ساعت سیستم
گاهی ISP سرور NTP داخلی ارائه میدهد؛ بنابراین باید از آن استفاده شود.
رفع مشکل سرویس Windows Time
گاهی لازم است سرویس W32Time ریست شود:
ریست ساده سرویس
net stop w32time
net start w32time
حذف و ثبت دوباره سرویس
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
ثبت مجدد سرور دستی
w32tm /config /manualpeerlist:"time.google.com" /syncfromflags:manual /update
w32tm /resync /rediscover
مزایای استفاده از سرور NTP محلی
در شبکههای ایزوله یا جایی که NTP بلاک شده، یک سیستم لینوکسی یا ویندوزی میتواند بهعنوان سرور زمان داخلی عمل کند.
جمعبندی
درک منبع دریافت زمان—دامنه، NTP عمومی، سرور ISP یا سرور محلی—به مدیریت صحیح همگامسازی در ویندوز ۱۱ کمک میکند و تغییر سرور زمان را از یک کار دشوار به فرایندی قابل پیشبینی تبدیل میکند.














