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

แก้ไข: ข้อผิดพลาด Adobe Photoshop 'Could not complete your request an unknown or invalid jpeg marker type is found'

ผู้ใช้ Windows หลายคนร้องเรียนว่าพวกเขาได้รับข้อผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found" (ไม่สามารถดำเนินการตามคำขอของคุณได้ เนื่องจากพบประเภท JPEG marker ที่ไม่รู้จักหรือไม่ถูกต้อง) เมื่อพยายามเปิดภาพบางภาพด้วย Photoshop โดยทั่วไป ผู้ใช้ที่ได้รับผลกระทบรายงานว่าพวกเขาสามารถดูภาพในเบราว์เซอร์ของพวกเขาได้ หรือเปิดด้วยซอฟต์แวร์อื่นได้ นี่ไม่ใช่ปัญหาที่เกี่ยวข้องกับแพลตฟอร์ม เนื่องจากมีการรายงานบนคอมพิวเตอร์ Mac ด้วย

แก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found

สาเหตุของข้อผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found"

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

  • ไฟล์ภาพเป็นประเภทไฟล์ที่แตกต่างจากที่แสดงในนามสกุล - ส่วนใหญ่ ปัญหานี้เกิดขึ้นกับภาพที่มีนามสกุล JPEG แต่จริงๆ แล้วเป็น PNG (หรือรูปแบบภาพอื่น) ตามที่พบ Photoshop ไม่ชอบเปิดไฟล์ที่ไม่มีนามสกุลที่ถูกต้อง
  • ไฟล์ภาพเสียหาย (corrupted) - สิ่งนี้มักเกิดขึ้นกับไฟล์ JPEG ที่เล็กมาก (ไม่กี่กิโลไบต์) ผู้ใช้หลายคนที่เผชิญกับข้อผิดพลาดนี้เนื่องจากการเสียหาย ได้แก้ไขปัญหาได้หลังจากเปิดและบันทึกภาพด้วย Paint

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

วิธีการทั้งหมดที่นำเสนอด้านล่างจะช่วยให้คุณได้ผลลัพธ์สุดท้ายเดียวกัน ดังนั้นโปรดใช้วิธีไหนก็ได้ที่ดูเหมาะสมกับสถานการณ์ของคุณที่สุด

วิธีที่ 1: ใช้ IrfanView เพื่อแปลงภาพเป็นนามสกุลที่ถูกต้องโดยอัตโนมัติ

เนื่องจาก Photoshop ไม่ชอบเปิดภาพที่ไม่มีนามสกุลที่ถูกต้อง เราสามารถใช้แอปพลิเคชันที่จะแก้ไขข้อผิดพลาดโดยอัตโนมัติโดยการเปลี่ยนนามสกุลให้ถูกต้อง

วิธีที่นิยมที่สุดในการทำเช่นนี้คือการใช้ IrfanView - โปรแกรมดูภาพฟรีเวิร์ค ผู้ใช้จำนวนมากที่เผชิญกับสถานการณ์เดียวกันรายงานว่าขั้นตอนต่อไปนี้ช่วยให้พวกเขาแก้ไขข้อความผิดพลาดได้ถาวร

นี่คือคำแนะนำ מהירה เกี่ยวกับการติดตั้งและใช้ IrfanView เพื่อแก้ไขปัญหาโดยการเปลี่ยนนามสกุลภาพโดยอัตโนมัติ:

  1. ไปที่ลิงก์นี้ (here) และคลิกที่ปุ่ม Download ที่เกี่ยวข้องกับเวอร์ชันบิตของ OS ของคุณแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  2. เปิดไฟล์ executable การติดตั้งและทำตามขั้นตอนบนหน้าจอเพื่อติดตั้งบนคอมพิวเตอร์ของคุณ
  3. คลิกขวาที่ภาพที่แสดงข้อผิดพลาดและเลือก Open with IrfanViewแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  4. IrfanView จะแสดง prompt Warning โดยอัตโนมัติ แจ้งให้คุณทราบว่าไฟล์มีนามสกุลที่ไม่ถูกต้อง เมื่อคลิก Yes ซอฟต์แวร์จะแปลงไฟล์เป็นนามสกุลที่ถูกต้องโดยอัตโนมัติแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  5. ตอนนี้ที่นามสกุลของไฟล์ถูกปรับเปลี่ยนแล้ว คุณสามารถเปิดภาพด้วย Photoshop มันจะไม่แสดงข้อผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found" อีกต่อไป

หากคุณมองหาวิธีแก้ไขที่ไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม ให้ไปยังวิธีถัดไปด้านล่าง

วิธีที่ 2: บันทึกภาพด้วย Microsoft Paint

วิธีนิยมอีกวิธีที่ผู้ใช้ที่ได้รับผลกระทบจำนวนมากใช้เพื่อแก้ไขข้อผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found" คือวิธี Paint

เราได้ทดสอบเองและสามารถยืนยันได้ว่ามันทำงาน จริงๆ แล้ว ทุกครั้งที่คุณได้รับข้อผิดพลาดเฉพาะนี้ใน Photoshop คุณสามารถเปิดภาพเดียวกันกับ Paint บันทึกในตำแหน่งที่แตกต่างกัน และปัญหาจะได้รับการแก้ไข

นี่คือคำแนะนำ מהירה วิธีการทำ:

  1. คลิกขวาที่ภาพที่แสดงข้อผิดพลาดและเลือก Open with > Paint.

    แก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  2. ใน Paint ให้ไปที่ File > Save as และจากนั้นเลือกนามสกุลจากรายการ แล้วบันทึกไฟล์ภาพเดียวกันด้วยชื่อที่แตกต่างกันแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  3. เปิดภาพที่สร้างขึ้นใหม่ใน Photoshop มันไม่ควรจะแสดงข้อความผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found" อีกต่อไป

วิธีที่ 3: เปิดภาพด้วย Hex Editor

สิ่งนี้อาจดูเหมือนวิธีที่ซับซ้อนเกินไป แต่คุณสามารถตรวจสอบได้จริงว่านามสกุลของภาพถูกต้องหรือไม่โดยการเปิดไฟล์ใน Hex editor

โปรดทราบว่าไฟล์กราฟิกแต่ละไฟล์จะเริ่มต้นด้วยตัวอักษรเดียวกันอย่างไม่เปลี่ยนแปลง หากคุณเปิดใน Hex editor หากคุณรู้จักตัวอักษรของประเภทไฟล์ภาพทั่วไปที่สุด คุณจะสามารถเปลี่ยนนามสกุลให้ถูกต้องได้

นี่คือคำแนะนำ מהירה เกี่ยวกับการใช้ Hex Editor เพื่อดูว่านามสกุลไหนถูกต้องตามไฟล์ภาพของคุณ:

  1. ตรวจสอบให้แน่ใจว่าคุณมี Hex editor พร้อม - ซอฟต์แวร์ใดก็ได้ หากคุณไม่มีติดตั้งบนคอมพิวเตอร์ของคุณ เราแนะนำให้ใช้ HXD คุณสามารถดาวน์โหลดไฟล์เก็บถาวรการติดตั้งตามภาษาที่คุณต้องการจากลิงก์นี้ (here) เพื่อติดตั้ง ให้แตกไฟล์ .zip เปิดไฟล์ executable และทำตามขั้นตอนบนหน้าจอเพื่อติดตั้งบนระบบของคุณแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  2. เปิดไฟล์ภาพที่มีปัญหาใน text editor และตรวจสอบตัวอักษกที่จุดเริ่มต้นแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found

    จากนั้นเปรียบเทียบกับรายการด้านล่างและดูว่าคุณได้รับการจับคู่ในประเภทไฟล์ที่พบบ่อยที่สุด:

    JPEG: ff d8 ff e0 00 10 4a 46 TIF,TIFF: TIFF: 49 49 2a PNG: 89 50 4e 47 BMP: 42 4d 38 GIF: 47 49 46 38 39 61 PSD: 38 42 50 53 PDF: 25 50 44 46 2d 31 2e 36 0d 25 e2 e3 cf d3
  3. เมื่อคุณระบุได้ว่านามสกุลที่ถูกต้องควรเป็นอะไร ให้ปิด Hex editor และนำทางไปยังตำแหน่งของไฟล์โดยใช้ File Explorer จากนั้นคลิกขวาที่ภาพ และแก้ไขนามสกุลตามลำดับแก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found

    หมายเหตุ: หากคุณไม่เห็นนามสกุลของไฟล์ของคุณ ให้ไปที่แท็บ View ในริบบอนด้านบนและติ๊กกล่องที่เกี่ยวข้องกับ File name extensions

    แก้ไข: ข้อผิดพลาด Adobe Photoshop  Could not complete your request an unknown or invalid jpeg marker type is found
  4. เมื่อนามสกุลถูกปรับเปลี่ยนตามที่เหมาะสมแล้ว ให้เปิดภาพด้วย Photoshop อีกครั้ง คุณจะไม่พบข้อผิดพลาด "Could not complete your request because an unknown or invalid JPEG marker type is found" อีกต่อไป