ทุกครั้งที่คุณไม่สามารถดำเนินการ Input/Output ใดๆ เช่น อ่านหรือคัดลอกข้อมูลในอุปกรณ์จัดเก็บข้อมูลภายนอก เช่น USB Flash Drive, SD Card, Memory Card, External Hard Drive, หรือ CD คุณจะเจอ I/O device error กระบวนการแก้ปัญหาอาจง่ายและตรงไปตรงมา หรือยาวนานและซับซ้อน ขึ้นอยู่กับเหตุผล ข้อผิดพลาดนี้เกิดขึ้นบนทุกแพลตฟอร์ม คือ Windows, Linux, และ macOS วันนี้เราจะอภิปรายโซลูชันเพื่อ แก้ I/O device error บนเดสก์ท็อป/แล็ปท็อป Windows 10 ข้อความ I/O device error messages ที่ผู้ใช้รายงานบ่อยๆ มีดังนี้:
- The request could not be performed because of an I/O device error.
- Only part of a read process memory or write process memory request was completed.
- I/O Error Codes: error 6, error 21, error 103, error 105, error 131.

วิธีแก้ I/O Device Error ใน Windows 10
สาเหตุที่เป็นไปได้หลายอย่าง เช่น:
- Improper Connection – ระบบไม่สามารถตรวจจับอุปกรณ์ภายนอกได้ หากต่อไม่ถูกต้อง
- Damaged USB Port – เมื่อ USB card reader หรือ USB port ชำรุด ระบบอาจไม่จดจำอุปกรณ์ภายนอก
- Corrupt USB Drivers – หากไดรเวอร์ USB ไม่เข้ากันกับ OS ข้อผิดพลาดเหล่านี้อาจเกิดขึ้น
- Faulty or Unsupported External Device – เมื่ออุปกรณ์ภายนอก เช่น ฮาร์ดดิสก์, เพนไดรฟ์, CD, เมมอรี่การ์ด, หรือดิสก์ ถูกจดจำด้วย Drive letter ผิด หรือชำรุด/สกปรก จะก่อให้เกิดข้อผิดพลาดหลายอย่าง
- Damaged Cables – หากใช้สายเชื่อมเก่า บริเวณที่ถูกลอกออก อุปกรณ์จะตัดการเชื่อมต่อกับคอมพิวเตอร์บ่อย
- Loose Connectors – Connectors เป็นส่วนประกอบสำคัญของสาย composite หรือ component ที่จำเป็นสำหรับการเชื่อมต่อที่ถูกต้อง Connectors ที่ผูกหลวมอาจเป็นผู้กระทำให้เกิดปัญหานี้
วิธีที่ 1: แก้ปัญหาเกี่ยวกับอุปกรณ์ภายนอก & พอร์ตเชื่อมต่อ
เมื่ออุปกรณ์จัดเก็บภายนอกต่อไม่ถูกต้อง คุณจะเจอ I/O device error ดังนั้น ทำการตรวจสอบต่อไปนี้เพื่อระบุฮาร์ดแวร์ที่ทำงานผิดปกติ:
1. ถอด อุปกรณ์จัดเก็บภายนอก จาก PC และเสียบเข้า USB port อื่น
2A. หากปัญหาแก้ไข และคุณอ่าน/เขียนข้อมูลได้ แสดงว่า USB port ชำรุด
2B. หากปัญหายังคงอยู่ แสดงว่า อุปกรณ์ภายนอกชำรุด
วิธีที่ 2: แน่นทุกการเชื่อมต่อ
ผู้ใช้หลายคนรายงานว่า I/O device error เกิดบ่อยจากสายเคเบิลและสายไฟที่ชำรุด
1. ให้แน่ใจว่า สายไฟ & สายเคเบิล เชื่อมต่อแน่นหนา กับ USB hub & ports
2. ตรวจสอบว่า connectors ทั้งหมดถูกยึดแน่นกับสายเคเบิล และอยู่ในสภาพดี
3. ทดสอบสายที่มีอยู่กับสายใหม่ หากคุณไม่เจอ I/O device error กับสายใหม่ แสดงว่าคุณต้อง เปลี่ยนสาย/connectors เก่าและชำรุด
วิธีที่ 3: อัปเดต Device Drivers
การอัปเดตไดรเวอร์ IDE ATA/ATAPI controllers ให้เป็นเวอร์ชันล่าสุด ช่วยแก้ I/O device error ใน Windows 10 เนื่องจากคอนโทรลเลอร์เหล่านี้ออกแบบมาเพื่อจดจำอุปกรณ์ภายนอกหลากหลายรวมถึง optical drives วิธีนี้มักทำงานได้ดีที่สุด
หมายเหตุ: ไดรเวอร์ IDE ATA/ATAPI controllers พบได้ในเพียงไม่กี่รุ่นของ Windows 10 ในปัจจุบัน
1. กด Windows key พิมพ์ Device Manager และคลิก Open ตามภาพ

2. ขยายหมวดหมู่ IDE ATA/ATAPI controllers โดยดับเบิล–คลิก

3. จากนั้น คลิกขวาที่ device driver (เช่น Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller) และเลือก Update driver ตามภาพด้านล่าง

4. ตอนนี้ คลิก Search automatically for drivers เพื่อค้นหาและติดตั้งไดรเวอร์อัตโนมัติ

5. คลิก Close หลังอัปเดตไดรเวอร์ และ Restart PC
6. ทำซ้ำสำหรับไดรเวอร์ทั้งหมดภายใต้ Universal Serial Bus Controllers และ Human Interface Devices ด้วย
วิธีที่ 4: ติดตั้ง Device Drivers ใหม่ (Reinstall Device Drivers)
หากคุณยังคงเจอปัญหาเดิม แม้หลังอัปเดตไดรเวอร์แล้ว ลองติดตั้งใหม่แทน อาจช่วยแก้ I/O device error ใน Windows 10
1. ไปที่ Device Manager ขยายส่วน IDE ATA/ATAPI controllers เหมือนเดิม

2. อีกครั้ง คลิกขวาที่ Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller driver และเลือก Uninstall device ตามภาพ

3. จะมีพรอมต์เตือน แสดงบนหน้าจอ ติ๊กกล่อง Delete the driver software for this device และยืนยันโดยคลิก Uninstall

4. หลังถอนติดตั้งเสร็จ รีสตาร์ท Windows PC
5. ดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์แต่ละตัวจากเว็บไซต์ผู้ผลิต ในกรณีนี้คือ Intel
6. เมื่อดาวน์โหลดเสร็จ ดับเบิลคลิก downloaded file และทำตามคำแนะนำเพื่อติดตั้ง
7. หลังติดตั้ง Restart คอมพิวเตอร์ และเช็คว่าปัญหาแก้ไขแล้วหรือไม่
หมายเหตุ: คุณสามารถทำซ้ำขั้นตอนเดียวกันสำหรับไดรเวอร์อื่นๆ ได้
วิธีที่ 5: เปลี่ยน Drive Transfer Mode ใน IDE Channel Properties
หาก Transfer mode ในระบบของคุณไม่ถูกต้อง OS จะไม่ถ่ายโอนข้อมูลจาก external drive หรือ device ไปยังคอมพิวเตอร์ ในกรณีนี้ ขอแนะนำให้เปลี่ยน drive transfer mode ใน IDE channel properties ดังนี้:
1. ไปที่ Device Manager > IDE ATA/ATAPI controllers ตามที่อธิบายใน วิธีที่ 3
2. คลิกขวาที่ channel ที่ drive ของคุณเชื่อมต่อ และเลือก Properties ตามภาพด้านล่าง
หมายเหตุ: Channel นี้คือ Secondary IDE channel ของคุณ

3. ตอนนี้ สลับไปแท็บ Advanced Settings และเลือก PIO only ในกล่อง Transfer Mode
เคล็ดลับ: ใน Windows 7 ไปที่ Advanced Settings และเอาติ๊กออกจาก Enable DMA ตามภาพด้านล่าง

4. คลิก OK เพื่อบันทึกและ Exit จากหน้าต่างทั้งหมด
หมายเหตุ: คุณต้อง ไม่ แก้ไข Primary IDE Channel, Device 0 เพราะจะทำให้ระบบทำงานผิดปกติ
วิธีที่ 6: อัปเดต Windows
Microsoft ปล่อยอัปเดตเป็นระยะเพื่อแก้บั๊กและปัญหาในระบบของคุณ ดังนั้น รักษา Windows OS ให้เป็นเวอร์ชันล่าสุด ดังนี้:
1. กด Windows key พิมพ์ Check for updates คลิก Open

2. ตอนนี้ คลิก Check for Updates ตามภาพ

3A. หากมีอัปเดต คลิก Install now เพื่อดาวน์โหลด

3B. หากระบบไม่มีอัปเดต จะแสดง You're up to date

4. สุดท้าย คลิก Restart now เพื่อนำอัปเดตไปใช้
วิธีที่ 7: เช็ค & ซ่อม Disk ใน Command Prompt
ผู้ใช้ Windows 10 สามารถสแกนและซ่อม system hard disk อัตโนมัติได้ด้วย Command Prompt ทำตามขั้นตอนเพื่อแก้ I/O device error ใน Windows 10:
1. กด Windows key พิมพ์ cmd คลิก Run as administrator ตามภาพ

2. ใน Command Prompt พิมพ์ chkdsk X: /f /r /x และกด Enter
หมายเหตุ: ในตัวอย่าง C คือ drive letter แทน X ด้วย drive letter ที่เหมาะสม

สุดท้าย รอให้กระบวนการรันสำเร็จ และปิดหน้าต่าง เช็คว่า I/O device error Windows แก้ไขแล้วหรือไม่
วิธีที่ 8: เช็ค & ซ่อม System Files
นอกจากนี้ ผู้ใช้ Windows 10 สามารถสแกนและซ่อม system files อัตโนมัติได้ด้วยการรันคำสั่ง SFC และ DISM ด้วย
1. เปิด Command Prompt ด้วยสิทธิ์ admin ตาม วิธีที่ 6
2. พิมพ์ sfc /scannow และกด Enter ตามภาพ

3. จากนั้น รันคำสั่งต่อไปนี้ ทีละคำสั่ง:
DISM.exe /Online /Cleanup-image /Checkhealth DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth

นี่ควรช่วยแก้ Input/Output device errors ที่เกิดบนเดสก์ท็อป/แล็ปท็อป Windows 10 ของคุณ
วิธีที่ 9: Format Hard Drive เพื่อแก้ I/O Device Error
หากคุณไม่ได้โซลูชันจากวิธีที่กล่าวมาข้างต้น คุณสามารถ Format hard drive เพื่อแก้ I/O device error ดูคู่มือ How to Format Hard Drive on Windows 10 ที่นี่ หากวิธีนี้ก็ไม่ได้ ฮาร์ดดิสก์ต้องชำรุดรุนแรง และคุณจะต้องเปลี่ยนใหม่
แนะนำอ่านเพิ่ม:
- วิธี Boot Windows 10 เข้า Recovery Mode
- แก้ Unknown USB Device ใน Windows 10
- Is WinZip Safe
- What is Google Chrome Elevation Service
หวังว่าคู่มือนี้จะช่วยให้คุณเรียนรู้วิธี แก้ I/O device error ใน Windows 10 แจ้งให้เราทราบว่าวิธีไหนใช้ได้ดีที่สุด หากมีคำถามหรือข้อเสนอแนะเกี่ยวกับบทความนี้ ทิ้งไว้ในส่วนความคิดเห็นได้เลย