[How to] ติดตั้ง MTP Driver บน Windows XP สำหรับ Android

MTP Android

 

Media Transfer Protocol (MTP)

มาทำความรู้จัก MTP กันก่อน สำหรับ MTP นั้น เป็น Protocol ใหม่ สำหรับ Microsoft Windows ตั้งแต่ Windows Vista ขึ้นไป ซึ่งจะมีอยู่ในตัว Windows เลย แต่สำหรับ Windows XP นั้น แก่เกินกว่าจะรู้จัก MTP จึงจำเป็นต้องทำให้ Windows XP รู้จักเสียก่อน

สำหรับคนที่ไม่รู้จัก MTP มันใช้สำหรับการ Transfer ข้อมูลกับ PC ผ่านสาย USB นั่นเอง

สำหรับ Android Device นั้น ในรุ่นใหม่ ๆ มักจะใช้ MTP แทน USB Mass Storage แล้ว

  • ถ้าเป็นแบบ MTP เราจะเห็น Device ใน My Computer เป็น Portable และใน Device Manager ก็จะเห็นเป็น Portable
  • ส่วนถ้าเป็นแบบ USB Mass Storage จะเห็นเป็น Drive ใน My Computer
xxx
Nexus 7 เมื่อเชื่อมต่อกับ Windows XP ใน My Computer เห็นเป็น Portable Media Player
xxx
Nexus 7 เมื่อเชื่อมต่อกับ Windows XP ใน Device Manager เห็นเป็น Portable Devices

 

Install MTP

การติดตั้ง MTP ให้กับ Windows XP นั้น มีวิธีง่าย ๆ ก็คือ ติดตั้ง Windows Media Player 11 (WMP11) ลงไป เท่านั้นเอง เพราะว่า MTP มีมากับ WMP11 อยู่แล้ว

เมื่อติดตั้ง WMP แล้ว ถ้าโชคดี Windows ก็จะเห็น Android Device ที่ต่ออยู่ได้ทันที ดังในตัวอย่าง เป็น Xperia Ion สามารถใช้ได้เลย

Xperia Ion เมื่อเชื่อมต่อ Windows XP ก่อนติดตั้ง WMP11
Xperia Ion เมื่อเชื่อมต่อ Windows XP ก่อนติดตั้ง WMP11
Xperia Ion เมื่อเชื่อมต่อ Windows XP หลังติดตั้ง WMP11
Xperia Ion เมื่อเชื่อมต่อ Windows XP หลังติดตั้ง WMP11

แต่หาก Windows ไม่เห็น Android Device ให้ทำการลง Driver จากผู้ผลิต หรือลองทำการ Update Windows ดูก่อนก็ได้

แต่… ถ้ายังไม่ได้อีก ก็ถึงคราวที่จะต้องลงมือทำเองแล้ว

 

Manual Add MTP Driver

เนื่องจากว่า หา MTP Driver สำหรับ Nexus 7 ไม่ได้ แต่ไปเจอวิธีมา เลยเอามาเขียนไว้ มาดูวิธีเลยแล้วกัน

  • Start > Run (หรือกดปุ่ม Windows + R) แล้วพิมพ์ %windir%\inf\wpdmtp.inf กด Enter ไฟล์ wpdmtp.inf จะถูกเปิดขึ้นมาให้แก้ไข (กรณีพบ Error แสดงว่าไม่พบไฟล์ wpdmtp.inf ซึ่งไฟล์นี้จะถูกสร้าง หลังจากติดตั้ง WMP11)
  • เลื่อนลงไป หาบรรทัดที่มีข้อความดังต่อไปนี้ให้เจอ

สำหรับ Windows XP 32 bit

สำหรับ Windows XP 64 Bit

  • เมื่อเจอแล้ว ให้เพิ่มบรรทัด “ต่อท้าย” ด้วยรูปแบบ ดังนี้

โดยที่ตรง XXXXXXXXXXXXXXXXXXXX ก็คือค่า Hardware ID นั่นเอง

สำหรับการหาค่า Hardware ID นั้น หาได้จากใน Device Manager โดยการดับเบิ้ลคลิก ที่ Hardware ตัวที่ต้องการดู ใน Device Manager จะพบกับหน้าต่าง Property ไปที่แถบ Detail แล้วเลือกตัวเลือก Hardware Ids ดังตัวอย่างในรูปด้านล่าง เป็นของ Xperia Ion

xxx
Hardware ID ของ Xperia Ion อยู่ที่บรรทัดบน สามารถคลิก แล้วกดปุ่ม Ctrl+C เพื่อ Copy ได้
  • เมื่อเพิ่มข้อความเสร็จแล้ว เซฟไฟล์ wpdmtp.inf ให้เรียบร้อย แล้วลอง Update driver หรือให้ Scan hardware บน Device Manager ดูใหม่ ก็จะพบอุปกรณ์แล้ว
ไฟล์ wpdmtp.inf บนเครื่องผมเอง เปิดดูด้วยโปรแกรม Notepad++
ไฟล์ wpdmtp.inf บนเครื่องผมเอง เปิดดูด้วยโปรแกรม Notepad++ สำหรับบรรทัดที่ขึ้นต้นด้วย ; ไม่มีผลนะครับ ผมใส่ไว้เป็น Comment ให้รู้ว่าตัวไหน คืออะไร

สำหรับรุ่นต่าง ๆ ที่เคยหามา มีดังนี้ (สำหรับรุ่นอื่น ๆ ใครที่ทำตามบทความนี้แล้วสำเร็จ รบกวนมาแจ้ง Hardware ID หน่อยครับ จะได้ Update เพิ่มไว้ด้วย)

ขอบคุณ Android Device ของน้อง ๆ ในออฟฟิศ ที่ให้ยืมมาลองวิชา

Move from : Facebook Files @ Galaxy Nexus Club

Leave a Reply

Your email address will not be published. Required fields are marked *

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.