iTunes Error 9 เกิดเมื่อผู้ใช้ไม่สามารถ restore iPhone device ด้วยซอฟต์แวร์ ข้อความเต็มคือ "The iPhone "iPhone" could not be restored. An unknown error has occurred (9)."

Apple ยอมรับข้อผิดพลาดนี้และเผยแพร่เอกสารออนไลน์ ตาม Apple ข้อผิดพลาดนี้เกิดหาก Apple device ดิสคอนเนคตระหว่าง update หรือ restore เรารวบรวมวิธีแก้ไขหลายวิธีรวมถึง basic fixes ช่วยหลีกเลี่ยงปัญหา โปรดเริ่มจากวิธีแรกและทำทีละขั้นลงมา
สาเหตุของ iTunes Error 9
Error 9 เป็นข้อผิดพลาดทั่วไปที่ผู้ใช้เจอขณะใช้ iTunes กับอุปกรณ์ Apple สาเหตุทั่วไป:
- Bad USB Cable/Port: เนื่องจากข้อผิดพลาดบ่งชี้ปัญหาการเชื่อมต่อ อาจมี USB cable หรือ port ที่เสีย ทำให้การเชื่อมต่อขัดข้อง
- Device in error state: อุปกรณ์ Apple รู้จักใน error states บ่อย การ restart ง่ายๆ รีเฟรชการตั้งค่าและแก้ไขได้
- Security service on computer: คอมพิวเตอร์อาจมี security mechanisms ที่ overprotective บล็อกการเชื่อมต่อกับ iDevice
- Older version of iTunes: Apple ปล่อยอัปเดต iTunes บ่อยเพื่อแก้บั๊กและปรับปรุงฟีเจอร์ ควรมี iTunes ล่าสุดก่อนพยายามใช้ recovery/update
ก่อนเริ่มวิธีแก้ ตรวจสอบว่าล็อกอินเป็น administrator บนคอมพิวเตอร์ และมี open active internet connection (network โดยไม่มี proxies และ VPNs)
วิธีที่ 1: เปลี่ยนสาย/เปลี่ยนพอร์ต
หากสายเสีย โอกาสมีว่ากระบวนการ restore/update iPhone จะถูกขัดจังหวะ iTunes ต้องการ iPhone เชื่อมต่อกับคอมพิวเตอร์ตลอดกระบวนการ หากการเชื่อมต่อขัดข้องที่ไหนที่นึง กระบวนการจะหยุด

ควร เปลี่ยน สายที่ใช้เชื่อม iPhone และ iTunes และลอง เปลี่ยนพอร์ต ที่เสียบสาย หลังเปลี่ยนสาย/พอร์ต เริ่มกระบวนการใหม่ ดูว่าผ่านได้ไหม
อย่าดำเนินวิธีอื่นหากสาย/พอร์ตเสีย
วิธีที่ 2: Force Restart iOS Device
ข้อผิดพลาดนี้อาจเกิดบน iTunes หากอุปกรณ์มี misconfiguration หรือ bad settings เก็บอยู่ นี่เป็นสาเหตุทั่วไปไม่ใช่แค่ iPhone แต่มือถือทุกชนิด ด้วยแอปและโมดูลเยอะ มักเกิด error states เราจะ force restart Device ดูว่าซ่อมแซมได้ไหม
สำหรับ iPhone X/8/8 S/Plus:
กด Volume up เร็ว แล้วทันที Volume down เร็ว แล้วกดค้าง Power button จนเห็นลого Apple บนหน้าจอ

สำหรับ iPhone 7/7 S/Plus:
กดค้าง Wake/Sleep และ Volume down พร้อมกัน จนเห็นลого Apple บนหน้าจอ

สำหรับ iPhone 6/5/S ก่อนหน้า และ iPad:
กดค้าง home button และ Power button จนเห็นลого Apple บนหน้าจอ

หลัง restart สำเร็จ เชื่อม iPhone กับคอมพิวเตอร์ใหม่ ตรวจสอบว่าปัญหาแก้ไขได้หรือไม่
วิธีที่ 3: ปิด Antivirus Software และ Firewall
หาก 2 วิธีข้างต้นไม่ได้ผล ลองปิด Antivirus software และตรวจสอบว่า iTunes มีสิทธิ์ใน Firewall ให้เพียงพอ Antivirus มักขัดแย้งกับแอปและบล็อก (false positive)
ลอง ปิด Antivirus software ชั่วคราว ดูว่าซ่อมแซมได้ไหม ตรวจสอบบทความโดยละเอียด How to disable Antivirus และทำตามขั้นตอนตาม Antivirus utility ที่ติดตั้งอยู่ ตรวจสอบว่าปิด Firewalls บนคอมพิวเตอร์ด้วย (ถ้ามี)
วิธีที่ 4: อัปเดต iTunes เป็นเวอร์ชันล่าสุด
หากวิธีทั้งหมดไม่ได้ผล น่าจะมีปัญหากับ iTunes เอง Apple ปล่อยอัปเดต iTunes บ่อยในรูป versions แก้บั๊กและปรับปรุง หากพยายาม restore/update ผ่าน iTunes เก่า ควรอัปเดตทันที
- เปิด iTunes คลิกปุ่ม iTunes มุมซ้ายบน เลือก Check for Updates

- ปล่อยให้แอปเชื่อม remote servers ดาวน์โหลดเวอร์ชันล่าสุด รีสตาร์ทคอมพิวเตอร์หลังอัปเดต ตรวจสอบว่าปัญหาแก้ไขได้หรือไม่
วิธีที่ 5: ใช้ Third-party Software
วิธีหลีกเลี่ยงอีกอย่างสำหรับ iPhone ให้ error code 9 เวลา recover/update คือใช้ third-party software ทำงานแทน มีฟรีแอปหลายตัวพัฒนาช่วยควบคุม iPhone กลับมา

หนึ่งในนั้นคือ ReiBoot เราบันทึก feedback และดูเหมือน positive ในส่วนใหญ่ หาตัวเลือกอื่นได้ แต่ backup ข้อมูลสำคัญก่อน
หมายเหตุ: Appuals ไม่เกี่ยวข้องกับ third-party software ใดๆ ใช้แอปเหล่านี้บนความเสี่ยงของตัวเอง
วิธีที่ 6: ใช้ Recovery Mode
iTunes มี recovery feature อนุญาตให้โทรศัพท์ใน recovery mode เชื่อมคอมพิวเตอร์และทำ basic operations รวมถึง update หรือ recover iPhone ในวิธีนี้ ข้อมูลจะถูกลบ ทำให้เราให้ precedence ต่ำมาก ดำเนินต่อก็ต่อเมื่อข้อมูลสำคัญ backup ไว้ที่อื่น
- ตรวจสอบว่า iPhone อัปเดตแล้ว ใส่ iPhone เข้า Recovery mode ดูวิธีในบทความ How to Put Your iPhone 4, 5, 6 and 7 into DFU Mode
- iPhone เข้า recovery mode แล้ว เชื่อมกับคอมพิวเตอร์ รอจน iTunes detect

- เมื่อถาม เลือก Update รอจบกระบวนการ อาจใช้เวลาสองนาที ต้องอดทน