คอมพิวเตอร์ Windows 11/10/8/7 แสดง เวลาผิดบนแถบงาน? หากใช่ โพสต์นี้ให้เคล็ดลับแก้ไขปัญหาและทำให้ Windows 10 แสดงเวลาระบบที่ถูกต้องบนแถบงาน

Windows Time บางครั้งทำงานผิดปกติ! Windows Time Service อาจหยุดทำงาน หรือ Time Synchronization ล้มเหลว มีกรณีที่ Windows System Time กระโดดถอยหลัง!
เวลา Windows 11/10 ผิด
หากเวลา Windows ผิด ต้องลองดูว่าวิธีไหนช่วยแก้ได้:
- เปลี่ยนการตั้งค่า Date & Time
- ตรวจสอบว่า Windows Time Service เริ่มต้นและตั้งค่าให้รันอัตโนมัติตอนสตาร์ทอัพ
- เปลี่ยน Internet Time Server ดูว่าช่วยได้ไหม
- Re-register Windows Time DLL file
- Re-register Windows Time process
- บังคับให้ Windows ซิงค์เวลาผ่าน CMD
- เปลี่ยนแบตเตอรี่ CMOS หากหมดไฟ
ก่อนเริ่ม troubleshooting ควรรัน System File Checker ก่อน พิมพ์ sfc /scannow ใน CMD ที่เปิดด้วยสิทธิ์ Admin กด Enter รอจนเสร็จ รีสตาร์ทคอมพิวเตอร์ จากนั้นค่อย troubleshooting ต่อ
1. เปลี่ยนการตั้งค่า Date & Time
จากเมนู Windows 11 WinX เปิด Settings > Time & Language > Date & Time

ตรวจสอบให้แน่ใจว่า Set time automatically และ Set time zone automatically เป็น 'On' ดูว่าช่วยได้ไหม
หาไม่ช่วย ให้ปิด Set time automatically เป็น 'Off' คลิกปุ่ม Change ตั้งเวลาเอง จะเปิดแผงตั้งค่า


หายังไม่ช่วย ปิด Set time zone automatically เป็น 'Off' แล้วเลือก Time Zone เองจากเมนูแบบเลื่อนลง
ต้องลองปรับเปลี่ยนดูว่าอะไรช่วยได้
ใน Windows 10 ตั้งค่าอยู่ที่นี่:

หายังไม่ช่วย อ่านต่อ
2. ตรวจสอบสถานะ Windows Time Service

พิมพ์ services.msc ใน Start Search กด Enter ใน Services Manager ไปที่ Windows Time service คลิกสองครั้ง
ตรวจสอบว่า Service Status เป็น Started และ Startup type ตั้งเป็น Automatic คลิก Start เพื่อเริ่มบริการ ทำตามที่เหมาะสม คลิก Apply/OK ออก
3. เปลี่ยน Internet Time Server

เพื่อซิงค์และอัปเดตเวลาระบบด้วย Internet Time server เช่น time.windows.com ให้คลิกขวาที่เวลาบนแถบงาน > Adjust Time & date > แท็บ Internet Time > Change Settings > Update now

หากต้องการ สามารถเปลี่ยน Time Server จาก time.windows.com เป็นเซิร์ฟเวอร์เวลาอื่นได้
ยังสามารถกำหนด Windows Time service ให้ใช้นาฬิกาฮาร์ดแวร์ภายในหรือแหล่งเวลาภายนอก Microsoft Support มี Fix-It download ทำให้ทำได้อัตโนมัติคลิกเดียว
เคล็ดลับ: ดูโพสต์นี้หาก Windows 10 Clock Colon หายไป
4. Re-register Windows Time DLL file
อาจต้อง re-register ไฟล์ dll ที่เกี่ยวข้องคือ w32time.dll เปิด Command Prompt ด้วยสิทธิ์ Admin พิมพ์คำสั่งต่อไปนี้ Enter:
regsvr32 w32time.dll
หายังไม่ช่วย ลอง re-register Windows Time exe process
5. Re-register Windows Time process
Windows Time Service หรือ W32Time.exe รักษาการซิงค์วันที่และเวลาบนไคลเอนต์และเซิร์ฟเวอร์ทั้งหมดในเครือข่าย หากบริการหยุด การซิงค์วันที่เวลาจะไม่พร้อมใช้งาน หากปิดใช้งาน บริการที่ขึ้นอยู่กับมันจะเริ่มไม่ได้
Windows Time file หรือ W32tm.exe ในโฟลเดอร์ System32 ใช้กำหนดค่าการตั้งค่า Windows Time service วิเคราะห์ปัญหา W32tm.exe เป็นเครื่องมือคำสั่งที่แนะนำสำหรับกำหนดค่า ตรวจสอบ หรือ troubleshoot Windows Time service
ต้องใช้พารามิเตอร์ /register พารามิเตอร์นี้เมื่อรันกับ W32tm.exe จะลงทะเบียน time service ให้รันเป็นบริการ และเพิ่มการกำหนดค่าเริ่มต้นลง Registry
เปิด Elevated Command Prompt พิมพ์คำสั่งตามลำดับ Enter ทีละคำสั่ง:
net stop w32time w32tm /unregister w32tm /register
6. บังคับให้ Windows ซิงค์เวลาผ่าน CMD
สามารถบังคับซิงค์เวลาด้วย W32tm.exe ได้ W32tm.exe เป็นคำสั่งสำหรับกำหนดค่า ตรวจสอบ หรือ troubleshoot Windows Time Service ใน Windows 10
เปิด Elevated Command Prompt พิมพ์คำสั่งตามลำดับ:
net stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync
รีบูทคอมพิวเตอร์ ดูว่าช่วยได้ไหม
7. ตรวจสอบแบตเตอรี่ BIOS
หากไม่มีอะไรช่วย ตรวจสอบและเปลี่ยนแบตเตอรี่ CMOS หากหมดไฟ
เชื่อมั่นว่าบางอย่างในนี้จะช่วยได้ หากไม่มีอะไรทำงาน ลองใช้ซอฟต์แวร์ซิงค์เวลาฟรี
เมื่อเวลาแสดงถูกต้องแล้ว อาจต้องการตรวจสอบความแม่นยำของ System Clock
เคล็ดลับเพิ่มเติม: ดูวิธีเปลี่ยนช่วงเวลาอัปเดต Internet Time ใน Windows