ข้อผิดพลาดนี้มักพบหลังอัปเกรดจาก Windows 7/8/8.1 เป็น Windows 10 ใช้ได้กับ Windows 8/8.1 ด้วย ข้อผิดพลาด Registry เกิดจาก Registry hives ที่เสียหาย Registry เก็บคำสั่งของทุกโปรแกรม บอกคอมพิวเตอร์ว่าต้องทำอะไรเมื่อมีการกระทำเฉพาะ
สาเหตุ: เมื่อพยายามเปิดรูปภาพ PC มี reference ใน Registry บอกว่าใช้โปรแกรมไหนเปิด แต่ค่าที่พบไม่ถูกต้อง ทำให้โปรแกรมคืนค่าข้อผิดพลาด ไม่แนะนำให้แก้ไข Registry เอง เว้นแต่แน่ใจ 100%
ซ่อมแซมไฟล์ระบบที่เสียหาย
ดาวน์โหลดและรัน Restoro สแกนและซ่อมแซมไฟล์เสียหาย/หายไปจาก ที่นี่ หาพบให้ซ่อมทดสอบ หาไม่ได้ลองวิธีอื่นๆ
รีเซ็ตแอปพลิเคชัน Photos
ปัญหาการเปิด JPG เกี่ยวข้องกับแอป Photos ให้รีเซ็ตเพื่อกำหนดค่าใหม่:
- กด Windows + I เปิด Settings
- คลิก Apps > Apps & Features

- ค้นหาและคลิก Microsoft Photos หรือ Photos
- คลิก Advanced Options

- เลื่อนลงคลิก Reset เพื่อรีเซ็ตแอป

- ทดสอบว่าปัญหายังคงอยู่หรือไม่
แก้ไขข้อผิดพลาด Invalid Value For Registry
วิธีที่สอง: ถอนติดตั้งแอป Photos (หรือแอปที่ก่อให้เกิดปัญหา) แล้วติดตั้งใหม่ การติดตั้งใหม่จะเขียน Registry ใหม่ด้วยค่าที่ถูกต้อง ทำงานได้ในส่วนใหญ่ แอปเริ่มต้นถอนติดตั้งแบบปกติไม่ได้ ต้องใช้ PowerShell:
- คลิกปุ่ม Start พิมพ์ PowerShell คลิกขวา > Run As Administrator

- ใน PowerShell พิมพ์คำสั่งถอนติดตั้ง Photos App:

Get-AppxPackage *photos* | Remove-AppxPackage
- หลังถอนติดตั้งแล้ว พิมพ์คำสั่งติดตั้งใหม่:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
ควรติดตั้ง Photos ใหม่และแก้ไขปัญหาได้ หายังไม่ได้ ให้เปลี่ยนมาใช้ Windows Photo Viewer ตาม ขั้นตอนที่นี่