Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: "Could not complete your request because of a problem parsing the JPEG data" ใน Photoshop

Adobe Photoshop เป็นโปรแกรมแก้ไขกราฟิกที่พัฒนาโดย Adobe Systems สำหรับ Windows และ Mac OS นี่เป็นซอฟต์แวร์แก้ไขกราฟิกอันดับหนึ่งนำหน้า และถูกใช้โดยล้านๆ มืออาชีพทั่วโลก มีฟีเจอร์มหาศาลพร้อมอัปเดตบ่อยครั้ง

แก้ไข:  Could not complete your request because of a problem parsing the JPEG data  ใน Photoshop

มีกรณีเฉพาะที่ผู้ใช้ประสบปัญหา ไม่สามารถนำเข้ารูปภาพจากเดสก์ท็อปได้ ข้อความข้อผิดพลาดระบุว่า "Could not complete your request because of a problem parsing the JPEG data" ตามที่คุณรู้ Photoshop จะแยกวิเคราะห์ (parse) รูปภาพทั้งหมดที่คุณนำเข้า เพื่อเปิดใช้งานฟีเจอร์หลายอย่างและทำให้บางฟีเจอร์เป็นไปได้ ข้อผิดพลาดนี้มักเกี่ยวข้องกับปัญหาในนามสกุลไฟล์ของรูปภาพ ไม่มีการตั้งค่าตรงๆ ที่คุณเปลี่ยนได้เพื่อแก้ปัญหา แทนที่จะเป็นเช่นนั้น เราจะใช้แอปพลิเคชันของ協力廠商 และพยายามรีเฟรชไฟล์

หมายเหตุ: ข้อผิดพลาดนี้ไม่จำกัดเฉพาะไฟล์ JPEG เท่านั้น อาจเกิดในไฟล์ PNG หรือ GIF ด้วย Workaround ที่ระบุด้านล่างจะทำงานได้กับเกือบทุกรูปแบบไฟล์

วิธีที่ 1: ใช้แอปพลิเคชัน Paint

Workaround ที่ง่ายที่สุดสำหรับบั๊กนี้ คือ เปิดรูปภาพใน 'Paint' แล้วบันทึกรูปภาพในรูปแบบ JPEG ที่ถูกต้อง เมื่อคุณดำเนินการนี้ Paint จะแก้ไขการกำหนดค่าที่ผิดปกติโดยอัตโนมัติ และบันทึกไฟล์เป็นสำเนาใหม่ ต่อมา คุณสามารถนำเข้ารูปภาพโดยใช้ Photoshop และดำเนินงานต่อได้

  1. กด Windows + S พิมพ์ "paint" ในกล่องโต้ตอบ และเปิดแอปพลิเคชัน
  2. คลิกที่แท็บ 'File' ด้านซ้ายบนของหน้าจอ เลือก "Open"

แก้ไข:  Could not complete your request because of a problem parsing the JPEG data  ใน Photoshop

  1. ไปที่ไดเรกทอรีที่บันทึกไฟล์ และ เปิด ไฟล์

แก้ไข:  Could not complete your request because of a problem parsing the JPEG data  ใน Photoshop

  1. เมื่อเปิดไฟล์แล้ว คลิก File > Save as > JPEG picture ตอนนี้คุณจะถูกถามตำแหน่งที่ต้องการบันทึก เลือกไดเรกทอรีที่เหมาะสม และบันทึกไฟล์

แก้ไข:  Could not complete your request because of a problem parsing the JPEG data  ใน Photoshop

  1. ตอนนี้ เปิด Photoshop อีกครั้ง และลองนำเข้ารูปภาพใหม่ที่เราสร้างเมื่อสักครู่

วิธีที่ 2: เปิดใน Picture Viewer

Workaround อีกอย่างที่ดูเหมือนจะทำงานได้กับผู้ใช้ คือ เปิดรูปภาพใน default picture viewer หมุนรูปภาพ แล้วปิดมันโดยไม่ทำการเปลี่ยนแปลงใดๆ ตอนนี้ เมื่อรูปภาพถูกเปิดใน Photoshop มันถูกนำเข้าได้สำเร็จ เหตุผลของพฤติกรรมนี้ไม่ทราบ แต่ตราบใดมันทำงาน ทำไมต้องไปเจาะลึกรายละเอียด

  1. เปิด รูปภาพใน แอปพลิเคชันดูรูปภาพเริ่มต้น (default picture viewing application) สำหรับ Windows อาจเป็น picture viewer รุ่นเก่า หรือแอป Photos ใหม่ใน Windows 10
  2. หลังเปิดรูปภาพแล้ว คลิกที่ไอคอน rotate เพื่อหมุนรูปภาพ

แก้ไข:  Could not complete your request because of a problem parsing the JPEG data  ใน Photoshop

  1. หมุนรูปภาพต่อไปจนกว่าจะกลับสู่ค่าเริ่มต้น ตอนนี้ปิดแอปพลิเคชัน และเปิด Photoshop ลองนำเข้าไฟล์ และดูว่าวิธีนี้ทำงานหรือไม่

วิธีที่ 3: ถ่ายภาพหน้าจอ (Screenshot)

หากทั้ง 2 วิธีข้างต้นไม่ได้ผล คุณสามารถถ่ายภาพหน้าจอ (screenshot) ตัดพื้นที่ที่ไม่ต้องการออก และบันทึกรูปภาพสุดท้าย นี่อาจทำให้สูญเสียคุณภาพบางส่วนในรูปภาพต้นฉบับ เพราะ screenshot เป็นเพียงภาพถ่ายของสิ่งที่แสดงบนหน้าจอ ในขณะที่รูปภาพต้นฉบับและสมบูรณ์มีพิกเซลทั้งหมด อย่างไรก็ตาม หากวิธีข้างต้นไม่ทำงานให้คุณ คุณสามารถใช้ workaround นี้เพื่อหลีกเลี่ยงข้อผิดพลาดชั่วคราว

  1. เปิดรูปภาพ ที่คุณพยายามดู ในแอปพลิเคชันดูรูปภาพเริ่มต้น (default photo viewing application)
  2. ตอนนี้ ถ่ายภาพหน้าจอ (take a screenshot) ของ Windows ของคุณ คุณดูคำแนะนำโดยละเอียดของเราเกี่ยวกับวิธีถ่ายสกรีนช็อตบน Windows 10, 8, และ 7 ได้
  3. คุณควร บันทึกสกรีนช็อต ในรูปแบบไฟล์ที่ถูกต้อง และจากนั้นลอง นำเข้า (import) ใน Photoshop

วิธีที่ 4: เปลี่ยน File Handling

เนื่องจากไฟล์ JPEG ถูกเปิดใน Camera Raw ซึ่งเป็นส่วนหนึ่งของ Photoshop อาจเป็นไปได้ว่าการตั้งค่าที่ไม่ถูกต้องของ Camera Raw's JPEG Handler ไม่ได้ให้คุณเปิดไฟล์ที่จัดรูปแบบ JPEG ในกรณีนี้ คุณจะต้องเปลี่ยนค่าการตั้งค่า File Handling เพื่อให้ Photoshop ไม่ได้นำไปใช้การตั้งค่าที่คุณระบุสำหรับพวกมัน ทำตามขั้นตอนด้านล่าง:

  1. เปิด Photoshop จากนั้นไปที่ Preferences หรือกดปุ่ม (CTRL + K) พร้อมกัน
  2. ตอนนี้ไปที่ส่วน "File Handling"
  3. คลิก "Camera Raw Preferences" ตอนนี้ไปที่แท็บ "File Handling" ภายใน Camera Raw Preferences
  4. เปลี่ยนการจัดการ JPEG และ TIFF ทั้งคู่เป็น "Open all supported JPEG and TIFF Files"
  5. รีสตาร์ท Photoshop และตรวจสอบดูว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 5: เปิดใน Flash Editing Software (สำหรับ GIFs)

ในตัวอย่างข้างต้น เราจัดการกับรูปภาพนิ่ง (static pictures) อย่างไรก็ตาม หากคุณมีไฟล์ GIF แอนิเมทที่ปฏิเสธการเปิดโดย Photoshop คุณต้องเปิดรูปภาพใน Flash Editing Software และบันทึกในรูปแบบที่ถูกต้องอีกครั้ง

มีหลายกรณีที่ไฟล์รูปภาพทั้งหมดเป็น BMP ยกเว้น 1 หรือ 2 ไฟล์ GIF ในกรณีนี้ คุณต้องไปที่ publish settings ใน Flash และ republish ทั้งชุดเป็นไฟล์ GIF เพื่อให้ Photoshop จดจำได้อย่างถูกต้อง

มีซอฟต์แวร์แก้ไข Flash จำนวนมาก คุณสามารถใช้ตัวไหนก็ได้ที่มีฟีเจอร์ republish ไฟล์ทั้งหมดหลังทำการเปลี่ยนแปลงใดๆ โชคดีนะ!

เคล็ดลับ: วิธีการจะเหมือนกันมากหรือน้อยสำหรับ Mac OS คุณเพียงต้องใช้แอปพลิเคชันเริ่มต้นที่มีอยู่บน Mac เพื่อดำเนิน workaround ทั้งหมดที่ระบุไว้