บางผู้ใช้ Windows รายงานว่าพวกเขาเห็น รหัสข้อผิดพลาด 17 เมื่อพยายามกู้คืน iPad หรือ iPhone หรือเมื่อพยายามอัปเดตแอปพลิเคชัน iTunes เป็นเวอร์ชันล่าสุด ปัญหานี้เกิดขึ้นหาก PC หรือ Mac ของคุณไม่สามารถสื่อสารกับเซิร์ฟเวอร์อัปเดตซอฟต์แวร์ของ Apple ได้

สาเหตุหมายเลขหนึ่งที่จะทำให้เกิดปัญหานี้คือ iTunes เวอร์ชันเก่า ในกรณีส่วนใหญ่ สิ่งนี้เกิดจากการเสียหายบางประเภทที่ส่งผลต่อคอมโพเนนต์อัปเดตอัตโนมัติ หากสถานการณ์นี้ใช้ได้ คุณสามารถพยายามอัปเดต iTunes ด้วยตนเอง หากไม่ได้ผล คุณควรพยายามติดตั้ง iTunes ใหม่ด้วยตนเอง (เวอร์ชันเดสก์ท็อปหรือ UWP)
อย่างไรก็ตาม ตามที่ผู้ใช้ที่ได้รับผลกระทบบางส่วนยืนยัน ปัญหานี้อาจเป็นผลมาจากโซลูชันไฟร์วอลล์ที่คุ้มครองเกินไปที่สุดท้ายบล็อกการเชื่อมต่อออกไปของ iTunes ในกรณีนี้ วิธีที่ดีที่สุดคือการถอนการติดตั้งไฟร์วอลล์และมองหาโซลูชันที่เยอะกว่า
วิธีที่ 1: อัปเดต iTunes เป็นเวอร์ชันล่าสุด (เฉพาะ Windows)
ในกรณีที่คุณเจอปัญหานี้บน Windows น่าจะเป็นไปได้ว่าคุณเห็นรหัสข้อผิดพลาด 17 เนื่องจากคุณกำลังใช้ iTunes เวอร์ชันเก่า
ในขณะที่ iTunes ไม่มีปัญหาในการอัปเดตด้วยตนเองบน macOS มีรายงานผู้ใช้จำนวนมากที่สัญญาณว่า iTunes จะหยุดอัปเดตด้วยตัวเองแม้ว่าฟังก์ชันอัปเดตอัตโนมัติจะเปิดใช้งานอยู่
หากคุณคิดว่าสถานการณ์นี้ใช้ได้ คุณควรเริ่มด้วยการไปที่ Help > Check for Updates และดูว่าการสแกนนี้สามารถระบุและติดตั้งเวอร์ชันใหม่ได้หรือไม่

หากคุณได้ข้อผิดพลาดที่แตกต่างกัน หรือไม่มีเวอร์ชันใหม่ถูกระบุ ให้ทำตามคำแนะนำด้านล่างเพื่อถอนการติดตั้ง iTunes และติดตั้งเวอร์ชันล่าสุดด้วยตนเอง การดำเนินการนี้จะสุดท้ายแล้วล้างการเสียหายของแอปประเภทใดๆ ที่อาจมีส่วนทำให้เกิดรหัสข้อผิดพลาด iTunes 17
ทำตามคู่มือหนึ่งในสองคู่มือด้านล่างเพื่อติดตั้ง iTunes ใหม่บนคอมพิวเตอร์ Windows ของคุณ มีคู่มือสองคู่มือ – หนึ่งสำหรับเวอร์ชันเดสก์ท็อป และหนึ่งสำหรับเวอร์ชัน UWP (Universal Windows Platform) ทำตามคู่มือที่ใช้กับแอปพลิเคชันที่คุณใช้
การติดตั้งเวอร์ชันเดสก์ท็อปของ iTunes ใหม่
- กด Windows key + R เพื่อเปิดกล่อง Run จากนั้น พิมพ์ 'appwiz.cpl' ในกล่องข้อความและกด Enter เพื่อเข้าถึงเมนู Programs and Features

- เมื่ออยู่ในหน้าจอ Programs and Features ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหา iTunes เมื่อเจอ ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่ปรากฏขึ้นใหม่

- ต่อไป ทำตามพรอมต์บนหน้าจอเพื่อดำเนินการถอนการติดตั้งให้เสร็จสิ้น หลังจากดำเนินการเสร็จสิ้น ให้คลิกที่ Publisher ที่ด้านบนของรายการเพื่อเรียงลำดับรายการตามผู้เผยแพร่

- ต่อไป ถอนการติดตั้งทุกอย่างที่เผยแพร่โดย Apple Inc. จนกว่าทุกคอมโพเนนต์ที่เกี่ยวข้องกับ Apple จะถูกลบออกอย่างสมบูรณ์
- เมื่อทุกอย่างที่เกี่ยวข้องถูถอนการติดตั้งแล้ว ให้รีบูทเครื่องของคุณและรอให้การเริ่มต้นครั้งต่อไปเสร็จสิ้น
- หลังจากลำดับการบูทเสร็จสิ้น ให้เยี่ยมชมลิงก์นี้ (ที่นี่) เลื่อนลงไปที่ส่วน Looking for other versions และคลิกที่ Windows เพื่อดาวน์โหลดเวอร์ชัน iTunes ที่เข้ากันได้กับระบบนิเวศของคุณ

- เมื่อดาวน์โหลดเสร็จ ให้ดับเบิลคลิกที่ executable การติดตั้งและทำตามพรอมต์บนหน้าจอเพื่อดำเนินการติดตั้งให้เสร็จสิ้น
- รีบูทคอมพิวเตอร์ของคุณอีกครั้ง และดูว่าคุณยังเจอ รหัสข้อผิดพลาด 17 เดียวกันใน iTunes หรือไม่
การติดตั้งเวอร์ชัน UWP ของ iTunes ใหม่
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ "ms-settings:appsfeatures" และกด Enter เพื่อเปิดแท็บ Apps & Features ของแท็บ Settings

- เมื่ออยู่ในเมนู Apps & Features ให้ใช้ฟังก์ชันค้นหาเพื่อค้นหา 'iTunes' ต่อไป จากรายการผลลัพธ์ ให้คลิกที่ iTunes จากนั้นเลื่อนลงและคลิกที่ hyperlink Advanced options ที่เกี่ยวข้องกับมัน

- เมื่ออยู่ในเมนู Advanced Options ให้เลื่อนลงไปที่ส่วน Reset และคลิกที่ปุ่ม Reset

- เมื่อถูกถามให้ยืนยัน ให้คลิก Reset อีกครั้งและรอจนการดำเนินการเสร็จสิ้น
หมายเหตุ: การดำเนินการนี้จะคืนสถานะ iTunes ของคุณกลับไปสู่เวอร์ชันเริ่มต้น ติดตั้งทุกคอมโพเนนต์ที่เกี่ยวข้องใหม่ ในขณะที่ทิ้งสื่อ iTunes ส่วนตัวของคุณไม่ได้รับผลกระทบจากการดำเนินการนี้ - เมื่อแอปพลิเคชันถูกติดตั้งใหม่แล้ว ให้เปิด iTunes และทำซ้ำการกระทำที่ก่อให้เกิด รหัสข้อผิดพลาด 17 ก่อนหน้านี้เพื่อดูว่าปัญหาแก้ไขแล้วหรือยัง
ในกรณีที่ปัญหายังคงเกิดขึ้น ให้ดำเนินการตามวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2: ถอนการติดตั้งไฟร์วอลล์ของบุคคลที่สาม (หากเกี่ยวข้อง)
ตามที่ Apple เองยอมรับ การเชื่อมต่อของ iTunes น่าจะถูกติดธงโดยไฟร์วอลล์ของบุคคลที่สามจำนวนมากเนื่องจาก false positive ปัญหานี้มีเอกสารประกอบที่ดี และผู้ใช้ที่ได้รับผลกระทบจำนวนมากค้นพบว่ามีชุดที่คุ้มครองเกินไปหลายชุดที่อาจป้องกันไม่ให้ iTunes สร้างการเชื่อมต่อที่จำเป็นในการอัปเดตแอปพลิเคชันหรือซิงค์ไฟล์ของอุปกรณ์ที่เชื่อมต่อ
น่าเสียดายที่การปิดใช้งานการป้องกันแบบเรียลไทม์ของชุดความปลอดภัยของคุณจะไม่แก้ปัญหา เนื่องจากกฎความปลอดภัยเดียวกันจะยังคงอยู่ เพื่อแก้ไขปัญหานี้ คุณจะต้องถอนการติดตั้งไฟร์วอลล์ของบุคคลที่สามเพื่ออนุญาตให้ iTunes เชื่อมต่อได้ปกติ
ในกรณีที่สถานการณ์นี้ใช้กับคุณ ให้ทำตามคำแนะนำด้านล่างเพื่อดำเนินการให้เสร็จสิ้น:
- เปิดกล่องโต้ตอบ Run โดยกด Windows key + R ต่อไป พิมพ์ 'appwiz.cpl' และกด Enter เพื่อเปิดเมนู Programs and Features

- เมื่อคุณอยู่ภายในเมนู Programs and Files ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหารายการที่เกี่ยวข้องกับไฟร์วอลล์บุคคลที่สามของคุณ
- หลังจากที่คุณค้นหามันได้ ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบท

- ทำตามพรอมต์บนหน้าจอเพื่อดำเนินการถอนการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณและดูว่า iTunes ทำงานปกติแล้วหรือยังตอนที่ไฟร์วอลล์บุคคลที่สามถูกลบออกแล้ว