Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขปัญหา Windows Time Service: วิธีแก้ไขนาฬิกาที่ไม่แม่นยำ

แก้ Windows Time Service ไม่ทำงาน: หากนาฬิกาผิดเวลา อาจเป็นเพราะ Windows Time Service ไม่เริ่มอัตโนมัติ บทความนี้รวบรวม 8 วิธีแก้ไข พร้อมแก้ปัญหา Error "An error occurred while windows was synchronizing with time.windows.com"

แก้ไข Windows Time Service ไม่ทำงาน

สร้าง Restore Point ก่อนเริ่มต้น

วิธีที่ 1: เริ่มบริการ Windows Time Service

  1. กด Win+R พิมพ์ services.msc
  2. หา Windows Time > คลิกขวา Properties
  3. ตั้ง Startup type = Automatic (Delayed Start) หากไม่ได้รัน คลิก Start
  4. คลิก Apply > OK

วิธีที่ 2: รัน SFC และ DISM

  1. เปิด Command Prompt (Admin)
  2. รัน: sfc /scannow (หรือ sfc /scannow /offbootdir=c:\ /offwindir=c:\windows)
  3. รอเสร็จ แล้วรีสตาร์ท
  4. เปิด CMD อีกครั้ง รันต่อเนื่อง:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth
  5. หากล้มเหลว ลอง: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows (แก้พาธ Source ให้ถูกต้อง)
  6. รีสตาร์ท

วิธีที่ 3: เปลี่ยน Time Server

  1. เปิด Control Panel > ค้นหา date > Date and Time
  2. แท็บ Internet Time > Change settings
  3. ติ๊ก Synchronize with an Internet time server > เลือก time.nist.gov
  4. คลิก Update now > OK

วิธีที่ 4: ยกเลิกลงทะเบียนและลงทะเบียน Time Service ใหม่

  1. เปิด CMD (Admin)
  2. รันคำสั่งตามลำดับ:
    net stop w32time
    w32tm /unregister
    w32tm /register
    net start w32time
    w32tm /resync
  3. รอเสร็จ แล้วทำตามวิธีที่ 3 อีกครั้ง
  4. รีสตาร์ท

วิธีที่ 5: ปิด Firewall ชั่วคราว

  1. Control Panel > System and Security > Windows Firewall
  2. ซ้าย: Turn Windows Firewall on or off
  3. เลือก Turn off Windows Firewall > รีสตาร์ท
  4. หากไม่ได้ผล ต้องเปิด Firewall กลับคืน

วิธีที่ 6: เปิด Time Synchronization ใน Task Scheduler

  1. Control Panel > System and Security > Administrative Tools > Task Scheduler
  2. ไปที่: Task Scheduler Library / Microsoft / Windows / Time Synchronization
  3. คลิกขวา Synchronize Time > Enable
  4. รีสตาร์ท

วิธีที่ 7: เปลี่ยนช่วงเวลาอัปเดตเริ่มต้น (Registry)

  1. เปิด regedit
  2. ไปที่: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
  3. คลิกสองครั้ง SpecialPollInterval > เลือก Decimal > ใส่ 604800 (7 วัน)
  4. รีสตาร์ท

วิธีที่ 8: เพิ่ม Time Server เพิ่มเติม (Registry)

  1. เปิด regedit
  2. ไปที่: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
  3. คลิกขวา Servers > New > String Value ตั้งชื่อ 3, 4, 5... (ต่อจากที่มีอยู่)
  4. ใส่ค่า Server: tick.usno.navy.mil, time-a.nist.gov, time-b.nist.gov, clock.isc.org, pool.ntp.org
  5. รีสตาร์ท แล้วทำตามวิธีที่ 3 เลือก Server ใหม่

บทความแนะนำ:

  • แก้ Windows 10 ค้างที่ Preparing Security Options
  • แก้ "If playback doesn't begin shortly try restarting your device"
  • ตั้งเวลาปิดเครื่องอัตโนมัติใน Windows 10
  • แก้ CD/DVD Drive ไม่อ่านดิสก์ใน Windows 10

อ่านจบแล้ว คุณเรียนรู้วิธี แก้ Windows Time Service ไม่ทำงานใน Windows 10 แล้ว หากมีคำถาม สามารถถามได้ในส่วนความคิดเห็น