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

แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader 'Device Can not Start (Code 10)'

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

ผู้ใช้ที่ได้รับผลกระทบจะพบข้อผิดพลาดเมื่อพยายามใช้อุปกรณ์ไบโอเมตริก แต่ไม่สามารถทำได้ (แม้ว่าอุปกรณ์จะทำงานได้เป็นครั้งคราว) และเมื่อตรวจสอบใน Device Manager อุปกรณ์จะแสดงข้อผิดพลาด "Device cannot start (Code 10)" ปัญหาเครื่องอ่านลายนิ้วมือถูกรายงานเกือบทุกรุ่นและยี่ห้อของคอมพิวเตอร์ (ที่มีเครื่องอ่านลายนิ้วมือ) โดยปกติหลังจากการอัปเดตระบบ/ไดรเวอร์

แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)

ก่อนดำเนินการแก้ไขปัญหา โปรดตรวจสอบว่าไม่มีอุปกรณ์ USB ใดๆ ต่ออยู่ กับระบบของคุณ นอกจากนี้ ลองเคาะเบาๆ ที่ตำแหน่งของเครื่องอ่านลายนิ้วมือ เนื่องจากปัญหาลายนิ้วมือปัจจุบันอาจเป็นผลมาจากสายเคเบิลหลวม นอกจากนี้ ลองรัน "msdt.exe -id DeviceDiagnostic" ใน Command Prompt ที่มีสิทธิ์ผู้ดูแลเพื่อรัน Hardware Troubleshooter เพิ่มเติม ตรวจสอบว่าผู้ใช้ที่เสียหาย (Corrupt User Profile) กำลังสร้างปัญหาหรือไม่ โดยการสร้างโปรไฟล์ผู้ใช้ใหม่

วิธีแก้ไขที่ 1: ปิดการจัดการพลังงานของอุปกรณ์ลายนิ้วมือ

คุณอาจพบข้อผิดพลาดที่กล่าวถึง หากการจัดการพลังงานของระบบของคุณขวางการทำงานของอุปกรณ์ลายนิ้วมือ (โดยเฉพาะหากระบบของคุณมีปัญหาหลังจากการหยุดนอน/ Sleep) ในสถานการณ์นี้ การปิดการจัดการพลังงานของอุปกรณ์ลายนิ้วมือโดยคอมพิวเตอร์ของคุณอาจแก้ไขปัญหาได้

  1. คลิกขวาที่ปุ่ม Windows และในเมนูที่แสดง ให้เลือก Device Manager ตอนนี้ ในผลลัพธ์ที่แสดง ให้เลือก Device Manager
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  2. ตอนนี้ ขยาย Biometric Devices และคลิกขวาที่ Synaptics WBDI device
  3. จากนั้น ในเมนูที่แสดง ให้เลือก Properties และไปที่แท็บ Power Management
  4. ตอนนี้ ยกเลิกเครื่องหมายถูก ตัวเลือก 'Allow the Computer to Turn Off This Device to Save Power' และคลิกที่ปุ่ม Apply/OK
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  5. จากนั้น รีสตาร์ทคอมพิวเตอร์ของคุณ และตรวจสอบว่าปัญหาเครื่องสแกนลายนิ้วมือได้รับการแก้ไขหรือไม่
  6. หากไม่ได้ ให้ติดตั้งไดรเวอร์ใหม่ และรีสตาร์ทเครื่อง
  7. หลังจากรีสตาร์ท ตรวจสอบว่าปัญหาเครื่องสแกนลายนิ้วมือได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 2: ปิดคุณสมบัติ USB Selective Suspend

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

  1. เปิดเมนู Windows โดยกดปุ่ม Windows แล้วคลิกที่ไอคอน Gear/Settings
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  2. ตอนนี้ เปิด System และในครึ่งซ้ายของหน้าต่าง ให้เลือก Power & Sleep
  3. จากนั้น ในครึ่งขวาของหน้าต่าง ให้คลิกที่ Additional Power Settings (ภายใต้ Related Settings)
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  4. ตอนนี้ คลิกที่ Change Plan Settings (หน้าของแผนที่เลือก) และคลิกที่ Change Advanced Power Settings
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  5. ขยาย USB Settings และจากนั้น USB Selective Suspend Settings
  6. แล้ว ปิดใช้งาน ตัวเลือกดังกล่าวสำหรับทั้ง On Battery และ Plugged-in
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  7. ตอนนี้ รีบูต คอมพิวเตอร์ของคุณ และหลังจากรีบูตแล้ว ตรวจสอบว่าอุปกรณ์ลายนิ้วมือทำงานปกติหรือไม่

วิธีแก้ไขที่ 3: อนุญาตให้ใช้งานอุปกรณ์ไบโอเมตริกผ่าน Group Policy

คุณอาจไม่สามารถใช้อุปกรณ์ไบโอเมตริกได้ หาก Group Policy ของคุณห้ามไม่ให้ทำงาน (นโยบายอาจถูกกระตุ้นหลังการอัปเดตระบบ) ในบริบทนี้ การอนุญาตให้ใช้งานอุปกรณ์ไบโอเมตริกผ่าน Group Policy อาจแก้ไขปัญหาได้

  1. เปิดกล่องคำสั่ง Run โดยกด Windows + R และ รัน คำสั่งต่อไปนี้:
    gpedit.msc
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  2. ตอนนี้ ใน फल์ซ้ายของหน้าต่าง ให้ขยาย Computer Configuration และจากนั้น Administrative Templates
  3. จากนั้นขยาย Windows Components และคลิกที่ Biometrics
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  4. ตอนนี้ ใน फल์ขวาของหน้าต่าง ให้ดับเบิลคลิกที่ Allow the Use of Biometrics เพื่อเปิดมัน
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  5. จากนั้น ในหน้าต่าง Edit Settings ให้เลือก Enabled และคลิกที่ปุ่ม Apply/OK
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  6. ตอนนี้ รีสตาร์ทระบบของคุณ และหลังจากรีสตาร์ทแล้ว ให้กำหนดค่าตัวเลือก Sign-in ใหม่ และตรวจสอบว่าเครื่องสแกนลายนิ้วมือทำงานปกติหรือไม่

วิธีแก้ไขที่ 4: ปิด/เปิดใช้งานไดรเวอร์กล้องถ่ายรูป

คุณอาจพบข้อผิดพลาดที่กำลังพิจารณา หากคอมโพเนนต์ระบบอื่นๆ ใดๆ กำลังขวางการทำงานของเครื่องอ่านลายนิ้วมือ เหตุการณ์ที่รายงานมาคือบน Lenovo Yoga 720-13IKB ซึ่งกล้องของระบบรบกวนการทำงานของเครื่องอ่านลายนิ้วมือ ในกรณีนี้ การปิดใช้งานอุปกรณ์ที่มีปัญหาอาจแก้ไขปัญหาได้

  1. เปิด Windows Search โดยกด Windows + S แล้วค้นหา Device Manager ตอนนี้ คลิกที่ Device Manager (ในผลลัพธ์ที่แสดง)
  2. จากนั้นขยาย Imaging Devices และคลิกขวาที่ Camera
  3. ตอนนี้ เลือกปิดใช้งาน Camera และยืนยันการปิดใช้งาน
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  4. ทำซ้ำขั้นตอนเดียวกันเพื่อปิดใช้งาน WBDI Device (ภายใต้ Biometric Devices) และรีบูตระบบของคุณ
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  5. หลังจากรีบูต เปิดใช้งาน WBDI device และตรวจสอบว่าปัญหาลายนิ้วมือได้รับการแก้ไขหรือไม่

วิธีแก้ไขที่ 5: อัปเดต/ติดตั้งใหม่ไดรเวอร์เครื่องอ่านลายนิ้วมือ

เครื่องอ่านลายนิ้วมือของคุณอาจไม่ทำงาน หากไดรเวอร์ของมันเสียหาย ล้าสมัย หรือไม่เข้ากันได้ ในกรณีนี้ การติดตั้งไดรเวอร์เครื่องอ่านลายนิ้วมือใหม่อาจแก้ไขปัญหาได้ ก่อนดำเนินการ โปรดตรวจสอบให้แน่ใจว่าไดรเวอร์ระบบทั้งหมด โดยเฉพาะไดรเวอร์เมาส์และไดรเวอร์ชิปเซ็ต Intel ได้รับการติดตั้งและเป็นเวอร์ชันล่าสุด

  1. อัปเดต Windows ของระบบของคุณ (ตรวจสอบว่าไม่มีอัปเดตทางเลือก/เพิ่มเติมค้างอยู่) และไดรเวอร์ระบบของคุณเป็นเวอร์ชันล่าสุด
  2. หากผู้ผลิตระบบของคุณมี Utility อัปเดต (เช่น Dell Support Assistant หรือ Lenovo Vantage) ให้ใช้แอปพลิเคชันนั้นเพื่ออัปเดตไดรเวอร์ระบบ มิฉะนั้น ให้เยี่ยมชมเว็บไซต์ของผู้ผลิตระบบของคุณ และตรวจสอบว่ามีเวอร์ชันอัปเดตของไดรเวอร์ระบบของคุณหรือไม่ หากมี ให้ดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดของไดรเวอร์ระบบ
  3. หากไม่ได้ ให้กดปุ่ม Windows บนคีย์บอร์ด และพิมพ์ Device Manager ตอนนี้ ในผลลัพธ์ ให้เลือก Device Manager
  4. ตอนนี้ ขยาย Biometric device และคลิกขวาที่ WBDI device แล้วเลือก Disable Device
  5. จากนั้น ยืนยัน การปิดใช้งานอุปกรณ์ และอีกครั้ง คลิกขวา ที่ WBDI device
  6. ตอนนี้ ในเมนูที่แสดง ให้คลิกที่ Update Driver และเลือก Search Automatically for Drivers
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  7. จากนั้น รอ จนกระทั่งกระบวนการอัปเดตเสร็จสิ้น และ รีบูต ระบบของคุณ
  8. หลังจากรีบูต ให้เปิดใช้งาน WBDI Device อีกครั้ง และตรวจสอบว่าเครื่องอ่านลายนิ้วมือทำงานปกติหรือไม่
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  9. หากไม่ได้ ให้เปิดเว็บเบราว์เซอร์และเปิดเว็บไซต์ของผู้ผลิตระบบ
  10. จากนั้น หาและ ดาวน์โหลด ไดรเวอร์ลายนิ้วมือล่าสุดของระบบของคุณ
  11. ตอนนี้เปิด Device Manager (ขั้นตอนที่ 3)
  12. จากนั้นขยาย Biometric Device และคลิกขวาที่ WBDI device (หากไม่มี ให้ตรวจสอบภายใต้ System Devices)
  13. ตอนนี้ ในเมนูที่แสดง ให้เลือก Uninstall Device และเลือก Delete the Driver Software for This Device
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  14. จากนั้นคลิกที่ปุ่ม Uninstall และปฏิบัติตามขั้นตอนบนหน้าจอเพื่อถอนการติดตั้งไดรเวอร์
  15. ตอนนี้ รีบูตระบบของคุณ และหลังจากรีบูตแล้ว ให้รันไฟล์ที่ดาวน์โหลดด้วยสิทธิ์ผู้ดูแลเพื่อติดตั้งไดรเวอร์ล่าสุด
  16. หลังจากเสร็จสิ้นการติดตั้ง รีบูต คอมพิวเตอร์ของคุณ และหลังจากรีบูตแล้ว ให้เปิด Windows Search โดยกด Windows + S
  17. ตอนนี้ ค้นหา Sign-in Options และในรายการผลลัพธ์ ให้เลือก Sign-in Options
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  18. จากนั้น ลองเพิ่มลายนิ้วมือให้กับ Windows Hello และตรวจสอบว่าปัญหาเครื่องอ่านลายนิ้วมือได้รับการแก้ไขหรือไม่
  19. หากไม่ได้ ทำซ้ำขั้นตอนที่ 3 ถึง 7 เพื่อถอนการติดตั้งไดรเวอร์
  20. จากนั้นเปิดเว็บไซต์ Windows Update Catalog และค้นหาไดรเวอร์ที่เกี่ยวข้อง
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  21. ตอนนี้ ดาวน์โหลดไฟล์ไดรเวอร์ และรันด้วยสิทธิ์ผู้ดูแลเพื่อติดตั้งไดรเวอร์ หากไฟล์เป็น cab หรือ zip ให้แยกไฟล์ และดำเนินการต่อที่ขั้นตอน 13
  22. จากนั้น รีบูต คอมพิวเตอร์ของคุณ และหลังจากรีบูตแล้ว ตรวจสอบว่าปัญหาเครื่องอ่านลายนิ้วมือได้รับการแก้ไขหรือไม่
  23. หากไม่ได้ ให้ค้นหาตำแหน่งไฟล์ที่ดาวน์โหลดของไดรเวอร์ (ขั้นตอนที่ 11)
  24. ตอนนี้เปิด Device Manager (ขั้นตอนที่ 3)
  25. ขยาย Biometric Device และคลิกขวาที่ WBDI device
  26. จากนั้น เลือก Update Driver และเลือก Browse My Computer For Drivers
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  27. ตอนนี้ เลือกตัวเลือก Let me pick from a list of available drivers on my computer และคลิกที่ Have Disk
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  28. ตอนนี้ คลิกที่ปุ่ม Browse และ ไปที่ ตำแหน่งไฟล์ของไดรเวอร์ (ที่บันทึกไว้ที่ขั้นตอน 13)
  29. จากนั้น เลือกไฟล์ .inf ที่เหมาะสมของไดรเวอร์ และคลิกที่ปุ่ม Open
  30. ตอนนี้ ดำเนินการติดตั้งไดรเวอร์ให้เสร็จสมบูรณ์ และ รีบูต คอมพิวเตอร์ของคุณ
  31. หลังจากรีบูต ตรวจสอบว่าเครื่องอ่านลายนิ้วมือทำงานปกติหรือไม่ (ขั้นตอนที่ 8 ถึง 10)
  32. หากไม่ได้ ให้เยี่ยมชม Intel Download Center และ ดาวน์โหลด ไดรเวอร์ของเครื่องอ่านลายนิ้วมือของคุณ (คุณสามารถลอง Intel Driver & Support Assistant ได้ด้วย)
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  33. ตอนนี้ ทำซ้ำขั้นตอนที่ 11 ถึง 23 เพื่อตรวจสอบว่าปัญหาเครื่องอ่านลายนิ้วมือได้รับการแก้ไขหรือไม่
  34. หากไม่ได้ ให้ลอง ย้อนกลับไปใช้เวอร์ชันเก่า ของไดรเวอร์ และตรวจสอบว่าลายนิ้วมือทำงานปกติหรือไม่

วิธีแก้ไขที่ 6: เปลี่ยนการตั้งค่า BIOS ของระบบของคุณ

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

คำเตือน:

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

อัปเดต BIOS ของระบบของคุณโดยปฏิบัติตามคำแนะนำที่เกี่ยวข้องกับยี่ห้อและรุ่นของระบบของคุณ

  • Gateway
  • Lenovo
  • HP
  • Dell

หลังจากอัปเดต BIOS ของระบบของคุณแล้ว ตรวจสอบว่าเครื่องอ่านลายนิ้วมือทำงานปกติหรือไม่

หากไม่ได้ ให้เปิดใช้งานการตั้งค่า SGX BIOS โดยปฏิบัติตามคำแนะนำด้านล่าง:

  1. บูท ระบบของคุณเข้าสู่ BIOS และ ไปที่ แท็บ Security
  2. ตอนนี้ เปลี่ยนการตั้งค่า SGX เป็น Disable และ ออกจาก BIOS หลังจากบันทึกการเปลี่ยนแปลง
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  3. จากนั้น รีบูต ระบบของคุณ และหลังจากรีบูตแล้ว ให้เปิด Windows Search โดยกด Windows + S
  4. ตอนนี้ ค้นหา Sign-in Options และในรายการผลลัพธ์ ให้เลือก Sign-in Options
  5. จากนั้น ลองเพิ่ม PIN อีกครั้งให้กับเครื่อง Windows ของคุณ (หากเพิ่ม PIN ไปแล้ว ให้ลบ PIN แล้วเพิ่มใหม่) และ รีบูต ระบบของคุณ
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  6. หลังจากรีบูต ให้เปิด Sign-in Options (ขั้นตอนที่ 4) และตรวจสอบว่าคุณสามารถตั้งค่าลายนิ้วมือใน Windows Hello ได้หรือไม่
  7. หากไม่ได้ ให้ทำซ้ำขั้นตอนที่ 1 ถึง 6 แต่ที่ขั้นตอนที่ 3 ให้ เปลี่ยน SGX เป็น Enabled (หรือเป็น Software Controlled) และตรวจสอบว่าเครื่องอ่านลายนิ้วมือทำงานปกติหรือไม่
  8. หากไม่ได้ ให้บูทระบบเข้าสู่ BIOS และไปที่แท็บ Security
  9. ตอนนี้ ในส่วน Fingerprint ให้เปิดใช้งาน Predesktop Authentication และ Reset Fingerprint Data
    แก้ไข: Synaptics WBDI (SGX-enabled) Fingerprint Reader  Device Can not Start (Code 10)
  10. Save/exit BIOS และ บูท ระบบเข้าสู่ Windows แล้ว ทำซ้ำขั้นตอนที่ 3 ถึง 6 และหวังว่าเครื่องอ่านลายนิ้วมือจะทำงานปกติ

หากปัญหายังคงอยู่ ให้เปิด Registry Editor และไปที่พาธต่อไปนี้:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

ตอนนี้ เพิ่มค่า DWORD (32-bit) ชื่อ AllowDomainPINLogon และตรวจสอบว่าเครื่องอ่านลายนิ้วมือทำงานปกติหรือไม่ หากไม่ได้ คุณอาจต้องรีเซตระบบเป็นค่าโรงงาน หรือติดตั้ง Windows ใหม่แบบสะอาด หากปัญหาลายนิ้วมือยังคงอยู่แม้หลังจากติดตั้ง Windows ใหม่ คุณอาจต้องนำระบบไปตรวจสอบปัญหาฮาร์ดแวร์