MTP ย่อมาจาก Media Transfer Protocol ใช้งานเมื่อต้องการถ่ายโอนข้อมูลระหว่างคอมพิวเตอร์กับอุปกรณ์ Android หากอุปกรณ์นี้ไม่ติดตั้งตามที่คาดไว้ คุณจะไม่สามารถถ่ายโอนไฟล์สื่อหรือไฟล์อื่นๆ ได้
ข้อผิดพลาดนี้มักโผล่เมื่อคุณต่ออุปกรณ์กับคอมพิวเตอร์ผ่าน USB หมายถึงคอมพิวเตอร์ไม่สามารถสร้างการเชื่อมต่อกับอุปกรณ์ได้สำเร็จ ดังนั้นการติดตั้งไดรเวอร์อุปกรณ์จึงล้มเหลว

ก่อน troubleshooting คุณควรตรวจสอบว่าฮาร์ดแวร์โทรศัพท์ทำงานปกติ และไม่มีข้อบกพร่อง ลองต่ออุปกรณ์กับคอมพิวเตอร์อื่น ดูว่าต่อสำเร็จหรือไม่ ลองต่อ USB ที่ พอร์ตต่างๆ บนคอมพิวเตอร์ (ลองทั้งหน้าและหลังบน PC) คุณควรตรวจสอบว่า สายเคเบิล ที่ใช้ทำงานปกติ ลองสายถ่ายโอนข้อมูลอื่นๆ ดูว่ามีความแตกต่างหรือไม่
คุณยังลองติ๊กตัวเลือก "USB debugging" บนมือถือ แล้วลองต่อกับคอมพิวเตอร์ หากไม่มีผล ก็สามารถย้อนกลับการเปลี่ยนแปลงได้

วิธีแก้ 1: ใช้ Command Prompt
เราสามารถลองรันคำสั่งหนึ่งคำสั่งบน Command Prompt ที่เกี่ยวกับ Local Group บนคอมพิวเตอร์ ส่วนใหญ่ข้อความข้อผิดพลาดเกิดจาก UAC ที่จำกัดคอมพิวเตอร์ไม่ให้ติดตั้งไดรเวอร์อุปกรณ์ที่จำเป็น เราลองเปลี่ยนผ่าน Command Prompt ดูว่าจะแก้ปัญหาได้หรือไม่
- กด Windows + S เปิดแถบค้นหา พิมพ์ "command prompt" คลิกขวาแอปพลิเคชัน เลือก "Run as administrator"
- ใน Command Prompt รันคำสั่งต่อไปนี้:
net localgroup Administrators local service /add

- รันคำสั่งแล้ว ลองต่ออุปกรณ์อีกครั้งเพื่อให้ Windows ตรวจจับและติดตั้งไดรเวอร์ที่จำเป็น หวังว่าปัญหาจะหาย คุณยังลองรีสตาร์ทคอมพิวเตอร์หลังรันคำสั่ง หากปัญหายังคงอยู่
วิธีแก้ 2: ตรวจสอบการตั้งค่า Registry
อีกเหตุผลที่ข้อผิดพลาดนี้อาจเกิด คือ การตั้งค่า Registry ถูกตั้งให้ไม่จดจำและติดตั้งอุปกรณ์ภายนอก เราลองเปลี่ยนการตั้งค่า Registry โดยลบ entry หนึ่ง และดูว่าจะแก้ปัญหาได้หรือไม่
- กด Windows + R พิมพ์ "regedit" กด Enter
- ใน Registry Editor ไปที่ address:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control/Class.
- ในตำแหน่งเป้าหมาย กด "Ctrl + F" เปิดกล่องค้นหา พิมพ์ "Portable Devices" กด "Find Next"
หากไม่พบโฟลเดอร์ ให้ไปวิธีถัดไป เพราะวิธีนี้ไม่เหมาะกับคอมพิวเตอร์ของคุณ

- Windows จะวนหาผลลัพธ์ทั้งหมด ค้นหาคำสำคัญ หากเจอ match ให้ตรวจสอบว่าโฟลเดอร์นั้นมีคีย์ "UpperFilters" หรือไม่ หากเจอ ให้ ลบ คีย์นั้น และรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
- หลังรีสตาร์ท ต่ออุปกรณ์อีกครั้ง และตรวจสอบว่าปัญหาแก้ได้หรือไม่
หมายเหตุ: Registry Editor เป็นเครื่องมือทรงพลัง การแก้ไขคีย์ที่ไม่รู้จักอาจทำลายคอมพิวเตอร์จนใช้ไม่ได้ แนะนำให้ backup registry ก่อนทำการเปลี่ยนแปลง เพื่อให้กู้คืนได้เสมอหากมีอะไรผิดพลาด
วิธีแก้ 3: ติดตั้ง MTP Porting Kit
หากปัญหายังคงอยู่ อาจหมายความว่าคุณไม่ได้ติดตั้ง MTP Porting Kit บนคอมพิวเตอร์ หรือมันล้าสมัย เราลองติดตั้ง Kit ล่าสุดจากเว็บ Microsoft อย่างเป็นทางการ และดูว่าจะมีความแตกต่างหรือไม่
- ไปที่นี่ และดาวน์โหลด MTP Porting Kit ไว้ที่เข้าถึงง่าย
- เปิด executable และติดตั้งซอฟต์แวร์บนคอมพิวเตอร์ หลังติดตั้งเสร็จ รีสตาร์ท คอมพิวเตอร์
- ตอนนี้ ต่ออุปกรณ์ และตรวจสอบว่าคอมพิวเตอร์ติดตั้งไดรเวอร์ที่จำเป็นตามที่คาดหวังหรือไม่