หากคุณสังเกตว่า Windows 11 หรือ Windows 10 บันทึก ไฟล์ JPG เป็น ไฟล์ JFIF โพสต์นี้จะช่วยคุณ เราจะระบุสาเหตุของความผิดปกตินี้และเสนอโซลูชันที่เหมาะสมที่สุดเพื่อแก้ไขปัญหาให้สำเร็จ
ปัญหานี้เกิดบ่อยที่สุดเมื่อบันทึกรูปภาพในเบราว์เซอร์ แต่ไม่ได้จำกัดเฉพาะนั้น สาเหตุคือ file association ใน registry ผิดพลาด
Windows บันทึก JPG ที่ดาวน์โหลดจากอินเทอร์เน็ตเป็น JFIF
หากคุณเผชิญปัญหานี้ สามารถแก้ไขได้โดยแก้ไข registry
ก่อนดำเนินการ registry operation แนะนำให้ตรวจสอบอัปเดตและให้แน่ใจว่าใช้ Windows 10 เวอร์ชันล่าสุด ดูว่าปัญหาแก้ไขได้หรือไม่ สามารถ reset file associations ทั้งหมดเป็นค่าเริ่มต้นใน Windows 10 ได้อีกด้วย
แก้ไข Registry
เพื่อแก้ไขปัญหาโดยแก้ไข registry ให้ทำดังนี้:
เนื่องจากเป็น registry operation แนะนำให้ backup registry หรือสร้าง system restore point เป็นมาตรการป้องกัน เมื่อทำเสร็จแล้ว ให้ดำเนินการต่อ:
- กด Windows key + R เพื่อเปิด Run dialog
- ใน Run dialog box พิมพ์ regedit และกด Enter เพื่อเปิด Registry Editor
- ไปที่ registry key path ด้านล่าง:
Computer\HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg
- ที่ตำแหน่งนั้น ในหน้าต่างด้านขวา ดับเบิลคลิกที่ key Extension เพื่อแก้ไขคุณสมบัติ ค่าควรอ่านเป็น .jfif
- ในหน้าต่างคุณสมบัติ เปลี่ยน Value data เป็น .jpg
- คลิก OK หรือกด Enter เพื่อบันทึกการเปลี่ยนแปลง
- ปิด Registry Editor
การเปลี่ยนแปลงมีผลทันทีโดยไม่ต้องรีบูต
หากต้องการทำให้การแก้ไข registry นี้เป็นอัตโนมัติ ให้ทำดังนี้:
- กด Windows key + R เปิด Run dialog
- พิมพ์ notepad และกด Enter เพื่อเปิด Notepad
- คัดลอกและวางโค้ดด้านล่างลงใน text editor
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg]
"AutoplayContentTypeHandler"="PicturesContentHandler"
"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"
"Extension"=".jpg"
"Image Filter CLSID"="{607fd4e8-0a03-11d1-ab1d-00c04fc9b304}"
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/jpeg\Bits]
"0"=hex:02,00,00,00,ff,ff,ff,d8
- คลิก File จากเมนู และเลือก Save As
- เลือกตำแหน่ง (แนะนำ Desktop) ที่ต้องการบันทึกไฟล์
- ตั้งชื่อไฟล์พร้อมนามสกุล .reg (เช่น Stop-JPGs-Saving-as-JFIFs.reg)
- เลือก All Files จากรายการ Save as type
- ดับเบิลคลิกไฟล์ .reg ที่บันทึกเพื่อ merge
- หากมีพรอมพ์ ให้คลิก Run > Yes (UAC) > Yes > OK เพื่ออนุมัติการ merge
- คุณสามารถลบไฟล์ .reg ได้ถ้าต้องการ
เสร็จแล้ว!