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

แก้ไขปัญหาเวลา Windows 10 ผิด - วิธีแก้ไขที่รวดเร็วและน่าเชื่อถือ

หาก Windows 10 ของคุณแสดงเวลาผิดตลอดเวลา แม้วันที่จะถูกต้อง คุณต้องทำตามคู่มือนี้เพื่อแก้ไข ปัญหานี้ส่งผลต่อเวลาที่แสดงบนแถบงานและใน Settings หากตั้งเวลาด้วยตนเอง จะทำงานได้ชั่วคราว แต่หลังรีสตาร์ท เวลาจะกลับมาผิดอีกครั้ง คุณจะติดอยู่ในลูปนี้เรื่อยๆ

ไม่มีสาเหตุเฉพาะเจาะจง อาจเกิดจาก Windows เก่าเกินไป แบตเตอรี่ CMOS ใช้งานไม่ได้/หมดอายุ ข้อมูล BCD เสียหาย ไม่มีการซิงโครไนซ์เวลา บริการ Windows Time หยุดทำงาน หรือ Registry เสียหาย มาดู 10 วิธีแก้ไขกัน

แก้ไขปัญหาเวลา Windows 10 ผิด

ข้อควรระวัง: สร้าง System Restore Point ก่อนเริ่มต้น

วิธีที่ 1: ซิงโครไนซ์กับ Internet Time Server

  1. ค้นหา Control ใน Windows Search > คลิก Control Panel
  2. View by เลือก Large icons > คลิก Date and Time
  3. ไปแท็บ Internet Time > คลิก Change settings
  4. ติ๊ก Synchronize with an Internet time server
  5. เลือก Server time.nist.gov > คลิก Update now
  6. หากเกิด Error ให้คลิก Update now อีกครั้ง
  7. คลิก OK > รีสตาร์ท > ตรวจสอบ

วิธีที่ 2: เปลี่ยนการตั้งค่า Date & Time

  1. กด Win+I > Settings > Time & language
  2. เปิด Toggle Set time automatically และ Set time zone automatically ให้เป็น ON
  3. รีสตาร์ท > ตรวจสอบ
  4. หายังไม่ได้ ให้ปิด Toggle Set time automatically
  5. คลิก Change เพื่อตั้งวันที่/เวลาด้วยตนเอง > กด Change
  6. หายังไม่ได้ ให้ปิด Toggle Set time zone automatically
  7. เลือก Time Zone ด้วยตนเองจาก Drop-down
  8. รีสตาร์ท

วิธีที่ 3: ตรวจสอบ Windows Time Service

  1. กด Win+R พิมพ์ services.msc > Enter
  2. หา Windows Time Service > คลิกขวา > Properties
  3. Startup type ตั้งเป็น Automatic (Delayed Start) > หายังไม่ Running คลิก Start
  4. Apply > OK
  5. รีสตาร์ท

วิธีที่ 4: เปลี่ยน Log on Settings ของ Windows Time Service

  1. เปิด services.msc
  2. หา Windows Time > Properties > แท็บ Log on
  3. เลือก Local System Account
  4. ติ๊ก Allow service to interact with Desktop
  5. Apply > OK > Restart

วิธีที่ 5: ลงทะเบียน Windows Time DLL ใหม่

  1. เปิด Command Prompt (Admin)
  2. พิมพ์: regsvr32 w32time.dll > Enter
  3. รอเสร็จ > รีสตาร์ท

วิธีที่ 6: ลงทะเบียน Windows Time Service ใหม่ (PowerShell)

  1. ค้นหา PowerShell > คลิกขวา > Run as Administrator
  2. พิมพ์: w32tm /resync > Enter
  3. รอเสร็จ หากไม่ใช่ Admin ให้พิมพ์: time /domain
  4. รีสตาร์ท

วิธีที่ 7: ลงทะเบียน W32Time ใหม่ (Command Prompt)

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

วิธีที่ 8: อัปเดต BIOS

คำเตือน: การอัปเดต BIOS มีความเสี่ยงสูง หากผิดพลาดอาจทำลายระบบ ควรมีผู้เชี่ยวชาญดูแล

  1. กด Win+R พิมพ์ msinfo32 > Enter
  2. ดู BIOS Version/Date บันทึก Manufacturer และ Version
  3. ไปเว็บไซต์ผู้ผลิต (เช่น Dell) ใส่ Serial Number หรือ Auto-detect
  4. ดาวน์โหลด BIOS Update ที่แนะนำ
  5. สำคัญ: ห้ามปิดเครื่อง/ถอดปลั๊กขณะอัปเดต จะมีหน้าจอดำและรีสตาร์ทระหว่างทาง
  6. รันไฟล์ .exe ที่ดาวน์โหลดมา

วิธีที่ 9: แก้ไขสำหรับ Dual Boot (Linux + Windows)

หากใช้ Linux และ Windows คู่กัน ปัญหาเกิดจาก Windows อ่านเวลาจาก BIOS เป็น Regional Time แต่ Linux อ่านเป็น UTC

แก้ไขใน Linux: ไปที่ /etc/default/rcS แล้วเปลี่ยน UTC=yes เป็น UTC=no

วิธีที่ 10: ตรวจสอบแบตเตอรี่ CMOS

หากทุกวิธีไม่ได้ แบตเตอรี่ CMOS (บนเมนบอร์ด) อาจหมดอายุแล้ว เวลาและวันที่เก็บอยู่ใน BIOS หากแบตเตอรี่หมด เวลาจะผิด ต้องเปลี่ยนแบตเตอรี่ใหม่

แนะนำเพิ่มเติม:

  • แก้ปัญหา CPU สูงจาก WUDFHost.exe
  • 15 วิ่งเร่งความเร็ว Windows 10 ที่ช้า
  • แก้ไขข้อผิดพลาด "Selected boot image did not authenticate"
  • แก้ไขปัญหา Volume icon หายจาก Taskbar

เสร็จสิ้น! คุณแก้ไขปัญหา Windows 10 Wrong Clock Time Issue เรียบร้อยแล้ว หากมีคำถาม ถามได้ในส่วนความคิดเห็นครับ