วิธีแก้ปัญหา PL2303 USB to Serial (TTL) ใช้บน Window 10 ไม่ได้

สวัสดีครับ หลายๆท่านที่มี PL2303 USB to Serial ที่ใช้งานบน Window 10 ไม่ได้ ที่หลังจากเสียบเข้าคอมแล้วพบปัญหา port ไม่ขึ้นใน Arduino IDE ซึ่งหลังจากตรวจสอบ Port ใน Device manager แล้วพบปัญหาไดร์ฟเวอร์ติดตั้งไม่สมบูรณ์ดังรูป

ซึ่งโดยปกติแล้วทางผู้ผลิตไดร์ฟเวอร์จะมี Version สำหรับ Window10 มาให้
(ตามลิ้งนี้) ซึ่งแอดมินลองแล้วพบว่าก็ยังไม่เวิร์คอยู่ดี
บทความนี้จึงเสนอไดร์ฟเวอร์ทางเลือก ที่ถูกพัฒนาขึ้นโดย
ifamilysoftware.com ซึ่งแก้ปัญหาให้กับผู้ใช้งาน
Windows XP, Windows 7, Windows 8, Windows 8.1 และ Windows 10 ทั้ง 32bit และ 64bit ให้สามารถใช้งานอุปกรณ์ตัวนี้ได้ โดยติดตั้งไดร์ฟเวอร์เป็นเวอร์ชั่นที่ถูกต้อง
ซึ่งไดร์ฟเวอร์ตัวนี้แก้ปัญหาการตรวจสอบ port ไม่เจอตาม code error ด้านล่างนี้
- "This Device cannot start (Code 10)"
- "No driver installed for this device"
- "Device driver was not successfully installed"
สาเหตุของ code error ข้างต้น เชื่อว่าเกิดจากความจงใจของทางผู้ผลิต ที่ผลิตไดร์ฟเวอร์รุ่นอัพเดทที่ต้องการให้ chip จากจีน (clone) ไม่สามารถใช้งานได้ ซึ่งหากเราลงเวอร์ชั่นที่เก่ากว่าซึ่งควรใช้งานได้ ระบบจะยังคงอัพเดทเวอร์ชั่นใหม่ให้อยู่ดีทำให้ port ถูกปิดการใช้งานลงและขึ้น error ตามด้านบนทันที
ตัวไดร์ฟเวอร์ที่บทความนี้เสนอ จึงเป็นการ force ให้ระบบไม่อัพเดทไดร์ฟเวอร์ใหม่ หากเราไม่อนุญาต และตรึง version ของไดร์ฟเวอร์ให้เป็น
Version 3.3.2.102 เสมอ
วิธีแก้สำหรับ Windows 64-bit ืใช้ได้กับ windows 64 bit ทุกประเภท รวมถึง Window 10
Step:
1. ดาวน์โหลด
Driver64.
2. ถอดอุปกรณ์ PL2303 ออก และคลิ๊ก
"PL2303_64bit_Installer.exe"
3. เสียบอุปกรณ์หลังจากมีหน้าต่างขึ้นมา และคลิ๊ก "Continue"
4. ปิดเปิดคอมใหม่ Port ควรจะมาอย่างถูกต้องในหน้า Device manager
วิธีแก้สำหรับ Windows 32-bitใช้ได้กับ Windows 32 bit ทุกประเภท ตั้งแต่ window xp เป็นต้นไป
Step:
1. ดาวน์โหลด
Driver32.
2. เปิดโปรแกรมที่ดาวน์โหลดมา หากมีตัวเลือกให้เลือก remove "bad" driver
3. เปิดโปรแกรมใหม่ และกด install driver
4. ปิดเปิดคอมใหม่ Port ควรจะมาอย่างถูกต้องในหน้า Device manager
ได้ผล ไม่ได้ผลอย่างไร Comment ไว้ด้านล่างเพื่อแชร์ให้เพื่อนๆทราบกันนะครับ