การแก้ไข Time Server ใน Windows 2003 AD

โดยปกติ Windows 2003 ที่ทำเป็น AD เรียบร้อยแล้วจะมีการเซ็ต Time ให้ไปเช็คที่ time.windows.com อยู่แล้วครับ หากมีความจำเป็นต้องแก้ไขเพื่อให้มาเช็คเวลาที่ Time Server ของเราทำได้ดังนี้

1 . ไปที่ RUN แล้ว regedit ขึ้นมา

เข้าไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type

ตรง Type แก้ Value Data เป็น NTP

2. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags

แก้ AnnounceFlags เป็น Value Data เป็น 5

3. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

แก้ Enabled เป็น 1

4. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

คลิีกขวา NtpServer แก้เป็น time server ที่เราต้องการ อย่าลืมต่อท้ายด้วย ,0×1 เสมอ

5. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

เปลี่ยนเป็น Decimal แก้เป็น 900 หมายถึงมีการเช็คเวลาทุกๆ 15 นาที

ุ6. ไปที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxPosPhaseCorrection

เปลี่ยนเป็น Decimal แก้เป็น 3600

และที่ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\MaxNegPhaseCorrection เช่นเดียวกัน

เสร็จแล้วเปิด cmd รัน restart service w32time ดู

net stop w32time && net start w32time

ดู Event log ว่ามี Error อะไรหรือไม่

อ้างอิงจาก http://support.microsoft.com/kb/816042

  • Share/Bookmark
Leave a Comment