iPhone restore error 4005 เกิดขึ้นเมื่อคุณพยายามอัปเดตหรือกู้คืน iPhone ด้วย iTunes บน Windows หรือ macOS ทั้งคู่ เกิดจากปัญหาซอฟต์แวร์กับ iTunes บนคอมพิวเตอร์ หรือกับ iPhone เอง ข้อความข้อผิดพละระบุว่า: "The iPhone "device name" could not be restored. An unknown error occurred (4005)."
ปัญหาหลักที่ทำให้เกิดข้อผิดพลาดนี้มักเป็น iOS version ในอุปกรณ์ใดอุปกรณ์หนึ่ง นอกจากนี้ iTunes อาจล้าสมัย หรือ iTunes อาจติดตั้งไม่สมบูรณ์

ในบทความนี้ เราจะเดินทางผ่านทุกวิธีแก้ไข เริ่มจากวิธีง่ายที่สุด และทำงานลงมาทีละขั้น
วิธีที่ 1: อัปเดต iTunes
วิธีแก้ที่พบบ่อยที่สุดคือตรวจสอบว่าคุณอัปเดต iTunes แล้วหรือยัง มีประวัติปัญหาการซิงค์กับผลิตภัณฑ์ Apple หาก iTunes ล้าสมัย ที่นี่ เราจะใช้ฟังก์ชัน built-in checking for updates ใน iTunes
- ไปที่ Help แล้ว Check for Updates บนแถบงาน iTunes คลิกและรอจนอัปเดตเสร็จ.

- คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดของ iTunes ได้จากที่นี่
วิธีที่ 2: Force Restart อุปกรณ์ของคุณ
มีหลายกรณีที่อุปกรณ์เองมีการตั้งค่าชั่วคราวที่ไม่ดี ทำให้เกิดปัญหาในระหว่างกระบวนการซิงค์ ที่นี่ เราจะอธิบายขั้นตอนวิธี Force Restart อุปกรณ์ตามรุ่นต่างๆ:
iPhone 8 หรือใหม่กว่า:
กด Volume Up และ Volume Down สั้นๆ แล้วกดค้าง Side button จนหน้าจอดำ ปุ่มควรถูกกดในลำดับรวดเร็ว.
Force Restart iPhone 8 หรือใหม่กว่า
iPhone 7 และ 7 Plus:
กดค้าง Side (หรือ Top) button และ Volume Down button จนเห็นโลโก้ Apple.
iPhone 6s หรือเก่ากว่า:
กดค้าง Side (หรือ Top) button และ Home button จนเห็นโลโก้ Apple.

หลังรีสตาร์ทอุปกรณ์แล้ว ลองซิงค์กับ iTunes อีกครั้ง และดูว่าปัญหาแก้ไขแล้วหรือไม่
วิธีที่ 3: เปลี่ยนสาย USB
อีกอย่างที่ไม่ควรมองข้ามคือสาย USB ที่คุณใช้ซิงค์ iPhone กับ iTunes เราพบหลายกรณีที่ผู้ใช้เจอข้อผิดพลาดการซิงค์เพราะสาย USB เสียหาย หรือไม่สามารถถ่ายโอนข้อมูลได้

ลองใช้สาย USB อื่นสำหรับกระบวนการซิงค์ และดูว่ามีความแตกต่างหรือไม่ คุณสามารถซื้อสายข้อมูลใหม่จากร้านออนไลน์ได้
วิธีที่ 4: เปลี่ยน PC
เพื่อแยกข้อผิดพลาดเพิ่มเติมกับ iTunes คุณควรลองใช้ iTunes อื่นบนคอมพิวเตอร์อื่นสำหรับกระบวนการซิงค์ หากซิงค์สำเร็จที่นั่น แสดงว่ามีปัญหากับ iTunes ของคุณ ดังนั้นคุณสามารถพิจารณาติดตั้งใหม่จากต้นทางหลังดาวน์โหลดเวอร์ชันล่าสุดจากเว็บไซต์อย่างเป็นทางการ
วิธีที่ 5: เข้าสู่ DFU mode:
DFU ย่อมาจาก Default Firmware Update วิธีนี้ใช้เป็นอันดับสุดท้าย เพราะจะล้างข้อมูลและตั้งค่าในโทรศัพท์ทั้งหมด

ใส่ iPhone เข้าสู่ DFU mode แล้วลอง Restore iPhone โดยใช้ iTunes บนคอมพิวเตอร์ของคุณ ตรวจสอบให้แน่ใจว่าคุณ สำรองข้อมูล โดยใช้ utility สำรองข้อมูลที่มีอยู่ใน iTunes เอง
วิธีที่ 6: ติดต่อ Apple Support:
หากหลังจากทุกขั้นตอนนี้ คุณยังเผชิญข้อผิดพลาดหมายเลข 4005 เมื่อซิงค์ คุณสามารถติดต่อ Apple Support ได้ หากโทรศัพท์ของคุณยังอยู่ในประกัน คุณสามารถซ่อม iPhone ได้ในราคาต่ำ อย่าลองซ่อม iPhone เอง เพราะอาจทำให้อุปกรณ์เสียหายอย่างรุนแรงหรือทำให้เกิดปัญหาฮาร์ดแวร์ร้ายแรง