เครื่องสแกนนิ้วไม่ส่งข้อมูลเข้าโปรแกรม แก้อย่างไร? เช็กตั้งแต่เครื่องถึงฐานข้อมูล

✍️ fingerthailand
📅 14 Sep 2026
👁️ 3 ครั้ง

เครื่องสแกนนิ้วสามารถใช้งานได้ตามปกติ พนักงานสแกนนิ้วแล้วเครื่องมีเสียงตอบรับ มีชื่อหรือรหัสพนักงานปรากฏบนหน้าจอ แต่เมื่อเปิดโปรแกรมลงเวลา หรือโปรแกรม HR กลับไม่พบรายการลงเวลา

ปัญหานี้พบได้ค่อนข้างบ่อย โดยเฉพาะระบบที่ใช้เครื่องสแกนนิ้วหลายเครื่อง หรือมีการเชื่อมต่อเครื่องเข้ากับโปรแกรมผ่าน LAN, Internet หรือระบบ Cloud

สิ่งสำคัญคือ เครื่องสแกนนิ้วไม่ส่งข้อมูลเข้าโปรแกรม ไม่ได้หมายความว่าเครื่องเสียเสมอไป

ในหลายกรณี เครื่องยังเก็บข้อมูลการสแกนไว้ภายในเครื่อง เพียงแต่ข้อมูลยังไม่ถูกส่งหรือดึงเข้าสู่โปรแกรมเท่านั้น

ก่อนอื่นต้องแยกให้ออกว่า “ข้อมูลหาย” หรือ “ข้อมูลยังอยู่ในเครื่อง”

ให้เริ่มจากการตรวจสอบที่เครื่องสแกนนิ้วก่อน

ทดลองให้พนักงาน 1 คนสแกนนิ้ว แล้วเข้าเมนูประมาณ

Attendance / Attendance Log / Record / Transaction

ชื่อเมนูอาจแตกต่างกันตามยี่ห้อและรุ่น

ถ้าพบรายการประมาณ

 
Employee: 1001
Date: 14/09/2026
Time: 08:32
Verify: Fingerprint
 

แสดงว่า เครื่องสามารถบันทึกข้อมูลได้

ปัญหาจึงน่าจะอยู่ที่ขั้นตอนระหว่าง

เครื่อง → ระบบสื่อสาร → โปรแกรม → ฐานข้อมูล

ไม่ใช่ปัญหาที่ตัวลายนิ้วมือ


1. ตรวจสอบก่อนว่าเครื่องมีข้อมูลการลงเวลาหรือไม่

นี่คือขั้นตอนที่สำคัญที่สุด

ถ้าพนักงานสแกนแล้วไม่มีรายการอยู่ในเครื่องเลย อาจเกิดจาก

  • เครื่องบันทึกไม่สำเร็จ
  • หน่วยความจำมีปัญหา
  • การตั้งค่าการบันทึกผิด
  • วันที่หรือเวลาของเครื่องผิด
  • เครื่องอยู่ในโหมดที่ไม่ได้บันทึก Transaction
  • ฐานข้อมูลภายในเครื่องมีปัญหา

แต่ถ้ามีข้อมูลอยู่ในเครื่องแล้ว แสดงว่าเราสามารถไล่ตรวจสอบระบบสื่อสารต่อได้

อย่าเพิ่งลบข้อมูลในเครื่อง

เพราะข้อมูลที่อยู่ในเครื่องอาจเป็นข้อมูลสำรองที่สำคัญที่สุดในขณะนั้น


2. เครื่องสแกนได้ แต่โปรแกรมไม่เห็นข้อมูล

กรณีนี้มักเกิดจากระบบสื่อสารระหว่างเครื่องกับโปรแกรม

ตัวอย่างเช่น

 
เครื่องสแกนนิ้ว
      ↓
LAN / Internet
      ↓
IP / Port
      ↓
Service / โปรแกรม
      ↓
Database
      ↓
รายงานเวลา
 

หากจุดใดจุดหนึ่งหยุดทำงาน ข้อมูลก็อาจไม่เข้าโปรแกรม

ดังนั้นไม่ควรดูเฉพาะสถานะหน้าโปรแกรมว่า Online หรือ Offline เท่านั้น

ควรตรวจสอบว่า รายการลงเวลาล่าสุดถูกส่งเข้าระบบจริงหรือไม่


3. ตรวจสอบ IP Address ของเครื่อง

หากใช้ระบบ LAN ให้ตรวจสอบ IP ของเครื่องสแกนนิ้ว

ตัวอย่าง

 
IP Address : 192.168.1.201
Subnet     : 255.255.255.0
Gateway    : 192.168.1.1
Port       : 4370
 

ค่าจริงอาจแตกต่างกันตามยี่ห้อและรุ่น

สิ่งที่ต้องระวังคือ IP ของเครื่องอาจเปลี่ยน หากตั้งค่าเป็น DHCP

เช่น เดิม

 
192.168.1.201
 

แต่หลัง Router แจก IP ใหม่กลายเป็น

 
192.168.1.225
 

โปรแกรมยังพยายามเชื่อมต่อ IP เดิม จึงไม่สามารถรับข้อมูลได้


4. เครื่อง Online ไม่ได้แปลว่าข้อมูลจะเข้าโปรแกรมเสมอไป

บางระบบสามารถแสดงว่าเครื่อง Online ได้ แต่ Transaction ยังไม่เข้าฐานข้อมูล

เพราะคำว่า Online อาจหมายถึงเพียง

โปรแกรมสามารถติดต่อกับเครื่องได้

แต่ไม่ได้ยืนยันว่า

รายการลงเวลาถูกส่งและบันทึกลงฐานข้อมูลเรียบร้อยแล้ว

ดังนั้นควรตรวจสอบ เวลาของรายการล่าสุด

ตัวอย่าง

 
เครื่อง:
รายการล่าสุด 14/09/2026 08:35

โปรแกรม:
รายการล่าสุด 13/09/2026 17:02
 

กรณีนี้แสดงว่าการสื่อสารบางส่วนอาจยังทำงาน แต่ข้อมูล Transaction ไม่ได้ถูกนำเข้าอย่างถูกต้อง


5. ตรวจสอบระบบ Service ของโปรแกรม

ระบบลงเวลาบางประเภทมี Service ทำหน้าที่รับหรือดึงข้อมูลจากเครื่อง

ตัวอย่างเช่น

 
Attendance Service
Device Service
Communication Service
ADMS Service
API Service
Worker Service
 

หาก Service หยุดทำงาน เครื่องอาจยังสามารถสแกนได้ตามปกติ แต่ข้อมูลจะไม่เข้าโปรแกรม

บน Windows สามารถตรวจสอบได้ที่

Services

แล้วดู Service ที่เกี่ยวข้องกับระบบลงเวลา

สถานะควรเป็น

 
Running
 

หากเป็น

 
Stopped
 

ให้ตรวจสอบสาเหตุก่อน Restart

โดยเฉพาะระบบที่มีหลายบริษัทหรือหลายเครื่อง ไม่ควรแก้ด้วยการ Restart แบบสุ่มโดยไม่ตรวจ Log


6. ตรวจสอบ Port

เครื่องสแกนนิ้วจำนวนมากใช้ Port สำหรับสื่อสารกับโปรแกรม แต่หมายเลข Port แตกต่างกันตามรุ่นและระบบ

ตัวอย่างเช่น

 
Device IP : 192.168.1.201
Port      : 4370
 

หากโปรแกรมตั้งเป็น

 
192.168.1.201 : 4370
 

แต่เครื่องหรือระบบจริงใช้ Port อื่น การรับข้อมูลจะไม่ทำงาน

ดังนั้นควรตรวจสอบให้ตรงกันทั้ง

Device + Software + Network


7. ตรวจสอบ Firewall

Windows Firewall หรือ Firewall ของ Server สามารถป้องกัน Port ที่โปรแกรมใช้รับส่งข้อมูลได้

อาการที่พบได้ เช่น

  • เครื่อง Ping ได้
  • เครื่องเปิดใช้งานได้
  • แต่ข้อมูลไม่เข้า
  • โปรแกรมไม่สามารถดึง Transaction
  • เครื่องแสดงสถานะผิดปกติ
  • หลังเปลี่ยน Server แล้วข้อมูลไม่เข้า

โดยเฉพาะกรณีที่เพิ่ง

  • เปลี่ยน Server
  • ติดตั้ง Windows ใหม่
  • เปลี่ยน Network
  • เปลี่ยน Router
  • เปลี่ยน Firewall
  • เปลี่ยน Antivirus

ควรตรวจสอบกฎ Firewall เพิ่มเติม


8. ตรวจสอบว่า Device ID ตรงกับเครื่องจริงหรือไม่

ระบบที่มีเครื่องหลายเครื่องควรมีการกำหนดรหัสเครื่องให้ชัดเจน

ตัวอย่าง

เครื่อง Device ID Serial
สำนักงานใหญ่ 01 ZK001234
โรงงาน 02 ZK001235
สาขา 1 03 ZK001236

หากมีการเปลี่ยนเครื่องแล้วนำเครื่องใหม่มาใช้ แต่โปรแกรมยังผูกกับ Device ID เดิม อาจเกิดปัญหาได้

โดยเฉพาะกรณี

เครื่องใหม่ → ใช้ IP เดิม → แต่ Serial Number ไม่เหมือนเดิม

ควรตรวจสอบข้อมูลเครื่องในโปรแกรมให้ตรงกับอุปกรณ์จริง


9. ตรวจสอบระบบ ADMS / Cloud

หากเป็นเครื่องที่ทำงานผ่าน Internet และใช้ระบบ ADMS หรือ Cloud วิธีการรับข้อมูลจะแตกต่างจากระบบ LAN แบบเดิม

ตัวอย่างการทำงาน

 
เครื่องสแกน
     ↓
Internet
     ↓
Cloud / ADMS Server
     ↓
Elogtime / HR System
     ↓
Database
 

ถ้าเครื่องสามารถเชื่อม Internet ได้ แต่ตั้งค่า

  • Server Address ผิด
  • Domain ผิด
  • Port ผิด
  • Communication Mode ผิด
  • Device ID ผิด
  • Server ไม่ตอบกลับ

ข้อมูลก็อาจค้างอยู่ในเครื่อง

ดังนั้นต้องตรวจสอบทั้งฝั่งเครื่องและฝั่ง Server


10. ตรวจสอบว่าข้อมูลค้างอยู่ในเครื่องหรือไม่

นี่เป็นอีกหนึ่งวิธีที่ช่วยวิเคราะห์ปัญหาได้ดีมาก

สมมติว่าพนักงานสแกนวันที่ 14 กันยายน

แต่โปรแกรมไม่มีข้อมูล

ให้เข้าไปดู Transaction ที่เครื่อง

ถ้ายังพบ

 
14/09/2026 08:31
14/09/2026 08:35
14/09/2026 08:42
 

แสดงว่าเครื่องไม่ได้สูญเสียข้อมูล

แต่ข้อมูลยังไม่ได้เข้าสู่ระบบส่วนกลาง

กรณีนี้ ไม่ควร Factory Reset เครื่อง

และไม่ควรลบ Attendance Log ก่อนตรวจสอบระบบสื่อสาร


11. ตรวจสอบฐานข้อมูล

บางครั้งเครื่องและระบบสื่อสารทำงานปกติ แต่ข้อมูลไม่ปรากฏในโปรแกรม เพราะฐานข้อมูลมีปัญหา

ตัวอย่างเช่น

  • SQL Server หยุดทำงาน
  • Database Connection ผิด
  • Database เต็ม
  • Disk Server เต็ม
  • Database User ไม่มีสิทธิ์
  • Connection String ผิด
  • Transaction ถูก Reject
  • โปรแกรมบันทึกข้อมูลไม่สำเร็จ

อาการที่น่าสังเกตคือ

เครื่องหลายเครื่องหยุดส่งข้อมูลพร้อมกัน

หากเกิดพร้อมกันหลายเครื่อง ให้สงสัย Server หรือ Database มากกว่าตัวเครื่องสแกนนิ้ว


12. ถ้ามีหลายเครื่อง ให้ตรวจทีละเครื่อง

อย่าพยายามแก้ทุกเครื่องพร้อมกัน

แนะนำให้เลือกเครื่องหนึ่งเครื่องเป็นตัวทดสอบ

เช่น

 
Device 01
IP 192.168.1.201
 

แล้วสร้างรายการทดสอบ

 
09:01 สแกนเข้า
12:00 สแกนพัก
13:00 สแกนกลับ
17:05 สแกนออก
 

จากนั้นตรวจว่าแต่ละรายการเข้าระบบหรือไม่

ถ้า Device 01 ทำงานปกติ แต่ Device 02 ไม่เข้า

แสดงว่าปัญหาน่าจะอยู่เฉพาะ Device 02

แต่ถ้าทุกเครื่องไม่เข้าในเวลาเดียวกัน ให้ตรวจ Server / Service / Database เป็นอันดับแรก


13. ตรวจสอบวันที่และเวลาของเครื่อง

เรื่องเวลามีผลกับระบบลงเวลาโดยตรง

ตัวอย่าง

 
เวลาจริง       08:30
เครื่อง        07:30
Server         08:30
 

ข้อมูลอาจถูกบันทึกเป็นคนละวันหรือคนละช่วงเวลา

ทำให้ผู้ใช้งานเข้าใจว่า

“ข้อมูลไม่เข้า”

ทั้งที่จริงข้อมูลเข้าแล้ว แต่ไปอยู่ในวันที่หรือเวลาที่ไม่ถูกต้อง

ควรตรวจสอบ

  • วันที่
  • เวลา
  • Time Zone
  • Server Time
  • Device Time

ให้ตรงกัน


14. ตรวจสอบข้อมูลซ้ำหรือระบบป้องกันข้อมูลซ้ำ

บางโปรแกรมจะไม่บันทึกรายการซ้ำ

เช่นเครื่องส่งรายการเดิมกลับมาอีกครั้ง

ระบบอาจตรวจพบว่า

 
Device ID
Employee ID
Date
Time
Transaction
 

ซ้ำกับข้อมูลเดิม แล้วไม่บันทึกเพิ่ม

ดังนั้นหากเครื่องมีข้อมูล แต่โปรแกรมไม่มีรายการใหม่ ควรตรวจสอบ Log ของระบบว่ามีการ

รับข้อมูล → ตรวจสอบ → Reject / Duplicate

หรือไม่


15. อย่าเพิ่งลบข้อมูลในเครื่อง

นี่คือข้อผิดพลาดที่ควรระวังมากที่สุด

หากข้อมูลไม่เข้าโปรแกรม ไม่ควรรีบกด

  • Delete Attendance
  • Clear Transaction
  • Delete All Data
  • Factory Reset

เพราะหากระบบยังรับข้อมูลไม่ได้จริง ข้อมูลต้นฉบับอาจหายไป

แนวทางที่ปลอดภัยกว่าคือ

สำรองข้อมูล → ตรวจสอบสาเหตุ → แก้ระบบสื่อสาร → ทดสอบรับข้อมูล → ค่อยจัดการข้อมูลค้าง


ตารางเช็กอาการอย่างรวดเร็ว

อาการ สาเหตุที่ควรตรวจ
เครื่องสแกนได้ แต่ไม่มีข้อมูลในเครื่อง ตรวจการบันทึก Transaction
มีข้อมูลในเครื่อง แต่โปรแกรมไม่มี ตรวจ Communication
ทุกเครื่องไม่ส่งข้อมูล ตรวจ Server / Service / Database
เครื่องเดียวไม่ส่งข้อมูล ตรวจ IP / Device / Port
Ping ได้ แต่ข้อมูลไม่เข้า ตรวจ Port / Service / Firewall
Online แต่ Transaction ไม่เข้า ตรวจ Data Sync / Service
ข้อมูลเข้าแต่เวลาผิด ตรวจ Date / Time / Time Zone
เปลี่ยน Server แล้วข้อมูลไม่เข้า ตรวจ IP / Port / Firewall / Service
เปลี่ยน Router แล้วข้อมูลหาย ตรวจ IP / DHCP / Network
เครื่องมีข้อมูลจำนวนมากแต่โปรแกรมไม่มี ตรวจ Queue / Communication / Database
หลัง Restart Server แล้วข้อมูลไม่เข้า ตรวจ Service และ Startup
ข้อมูลบางคนเข้า บางคนไม่เข้า ตรวจ Employee ID / Device Mapping

วิธีตรวจแบบมืออาชีพ

หากต้องการหาสาเหตุให้เร็วที่สุด ให้ไล่ตามลำดับนี้

 
1. พนักงานสแกน
       ↓
2. เครื่องมี Transaction หรือไม่?
       ↓
3. เครื่อง Online หรือไม่?
       ↓
4. Server ติดต่อเครื่องได้หรือไม่?
       ↓
5. Port ใช้งานได้หรือไม่?
       ↓
6. Communication Service ทำงานหรือไม่?
       ↓
7. ระบบรับ Transaction หรือไม่?
       ↓
8. Database บันทึกหรือไม่?
       ↓
9. โปรแกรมแสดงข้อมูลหรือไม่?
 

วิธีนี้จะช่วยแยกได้ว่า ปัญหาอยู่ที่เครื่อง, Network, Service หรือ Database


ถ้าเครื่องสแกนนิ้วมีข้อมูล แต่โปรแกรมไม่เข้า ควรทำอย่างไร?

กรณีนี้อย่าเพิ่งสรุปว่าเครื่องเสีย

ให้ดูจากข้อมูลจริงก่อน

ถ้ามีข้อมูลอยู่ในเครื่อง

แสดงว่าเครื่องยังสามารถบันทึกการลงเวลาได้

จากนั้นตรวจสอบ

Network → IP → Port → Service → Firewall → Device Mapping → Database

จนกว่าจะพบจุดที่ข้อมูลหยุด

แนวทางนี้ปลอดภัยกว่าการลบข้อมูลหรือ Reset เครื่องโดยไม่ทราบสาเหตุ


ระบบออนไลน์ช่วยลดปัญหาการดึงข้อมูลอย่างไร?

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

ระบบอย่าง Elogtime Online สามารถนำเครื่องลงเวลาที่มีอยู่มาเชื่อมต่อกับระบบออนไลน์ เพื่อรวบรวมข้อมูลการลงเวลาไว้ในระบบเดียว ช่วยให้ฝ่าย HR ตรวจสอบข้อมูลได้สะดวกขึ้น โดยเฉพาะองค์กรที่มีหลายสาขาหรือมีเครื่องสแกนอยู่หลายจุด

จุดสำคัญคือ ก่อนแก้ปัญหาควรตรวจให้ได้ก่อนว่า ข้อมูลหายจากเครื่อง หรือข้อมูลยังอยู่ในเครื่องแต่ยังไม่ถูกส่งเข้าสู่ระบบ

เพราะสองกรณีนี้มีวิธีแก้แตกต่างกันอย่างมาก


FAQ

เครื่องสแกนนิ้วสแกนได้ แต่ข้อมูลไม่เข้าโปรแกรม เกิดจากอะไร?
ส่วนใหญ่ต้องตรวจเส้นทางการส่งข้อมูลตั้งแต่เครื่องไปจนถึงโปรแกรม เช่น IP, Port, Network, Service, Firewall และ Database

ถ้าเครื่องมีข้อมูลอยู่ แต่โปรแกรมไม่มี ข้อมูลหายหรือไม่?
ไม่จำเป็น ข้อมูลอาจยังถูกเก็บอยู่ในเครื่องและยังไม่ได้ส่งเข้าสู่โปรแกรม

Ping เครื่องสแกนนิ้วได้ แต่ข้อมูลไม่เข้า เพราะอะไร?
Ping ตรวจสอบได้เพียงการติดต่อระดับ Network แต่ไม่ได้ยืนยันว่า Port และระบบรับข้อมูลทำงานปกติ

เครื่อง Online แต่ข้อมูลไม่เข้าโปรแกรมได้หรือไม่?
ได้ เพราะสถานะ Online ไม่ได้หมายความว่า Transaction ถูกบันทึกลง Database สำเร็จแล้ว

ควรลบข้อมูลในเครื่องเมื่อข้อมูลไม่เข้าโปรแกรมหรือไม่?
ไม่ควรลบทันที ควรตรวจสอบระบบสื่อสารและสำรองข้อมูลก่อน

ถ้ามีหลายเครื่องและข้อมูลไม่เข้าพร้อมกัน ควรตรวจอะไร?
ควรตรวจ Server, Communication Service, Firewall, Database และ Network ส่วนกลางก่อนตรวจตัวเครื่องทีละเครื่อง

เครื่องสแกนนิ้วสามารถส่งข้อมูลผ่าน Internet ได้หรือไม่?
ได้ในเครื่องและระบบที่รองรับการเชื่อมต่อผ่าน Internet หรือ Cloud เช่น ADMS แต่ต้องตั้งค่า Server, Port และรูปแบบการสื่อสารให้ถูกต้องตามรุ่น

สนใจสินค้า?

ปรึกษาระบบ เครื่องสแกนลายนิ้วมือ และ Access Control ฟรี

โทรสอบถาม LINE Official

สนใจโปรแกรมลงเวลาทำงานออนไลน์ ระบบ HRM และโปรแกรมเงินเดือนออนไลน์?

หากคุณกำลังมองหา โปรแกรมลงเวลาทำงานออนไลน์, โปรแกรมเงินเดือนออนไลน์ (Payroll Online) หรือ ระบบ HRM สำหรับบริหารงานบุคคล ที่ช่วยจัดการข้อมูลพนักงาน เวลาทำงาน การลา ขาด มาสาย รวมถึงคำนวณเงินเดือนอย่างแม่นยำ Finger Thailand พร้อมให้คำปรึกษาและแนะนำโซลูชันที่เหมาะกับองค์กรทุกขนาด

เรามีระบบที่รองรับการทำงานร่วมกับ เครื่องสแกนลายนิ้วมือ, เครื่องสแกนใบหน้า, ระบบควบคุมประตู Access Control และ ระบบลงเวลาพนักงาน (Time Attendance) เพื่อช่วยให้องค์กรบริหารพนักงานได้ง่ายขึ้น ลดงานเอกสาร และเพิ่มประสิทธิภาพในการจัดการทรัพยากรบุคคล

ติดต่อ Finger Thailand

สอบถามข้อมูลเพิ่มเติมเกี่ยวกับ โปรแกรมลงเวลาทำงานออนไลน์, โปรแกรมเงินเดือนออนไลน์, ระบบ HRM และระบบบริหารงานบุคคล

โทร : 02-1147893

อีเมล : fingerthailand@hotmail.com

Line Official : @Fingerthailand