Windows Registry là tập hợp các cơ sở dữ liệu để lưu trữ thông tin và cài đặt cho chương trình phần mềm, thiết bị phần cứng, tùy chọn người dùng và nhiều hơn nữa. Nếu sau khi nâng cấp PC lên Windows 10, khi bạn cố gắng mở/xem file ảnh với ứng dụng Photos gốc của Windows 10, bạn nhận được thông báo lỗi Invalid Value for Registry, bài viết này sẽ giúp bạn. Chúng tôi sẽ xác định một số nguyên nhân tiềm ẩn có thể gây ra lỗi và cung cấp các giải pháp khả thi để bạn thử khắc phục.

Lý do chính cho lỗi này là sau khi cập nhật lên Windows 10, một số entry registry của cài đặt Windows trước đó vẫn còn nguyên vẹn và xung đột với cài đặt hiện tại.
Invalid Value for Registry
Nếu bạn gặp sự cố Invalid value for the Registry, bạn có thể thử các giải pháp được khuyến nghị dưới đây theo bất kỳ thứ tự nào và xem có giúp giải quyết vấn đề hay không.
- Reset ứng dụng Photos
- Xóa entry registry phiên bản cũ của ứng dụng Photos
- Gỡ cài đặt và cài lại ứng dụng Photos
- Chạy Windows Store Apps Troubleshooter
- Chạy quét SFC/DISM.
Hãy xem mô tả quy trình liên quan đến từng giải pháp được liệt kê.
Trước khi bắt đầu, chúng tôi gợi ý bạn thử mở/xem ảnh bằng Windows Photo Viewer hoặc bất kỳ ứng dụng bên thứ ba tương tự. Ảnh sẽ mở bình thường. Tuy nhiên, nếu bạn thích dùng ứng dụng Photos tích hợp sẵn của Windows 10, bạn có thể thử các giải pháp này để khắc phục sự cố.
1] Reset ứng dụng Photos
Lỗi Invalid value for registry khi mở bất kỳ file ảnh nào liên quan đến ứng dụng Photos. Do đó, trong giải pháp này, chúng ta sẽ reset ứng dụng để tái khởi tạo cấu hình của nó.
Cách làm:
- Nhấn phím Windows + I để mở ứng dụng Settings.
- Nhấp vào tùy chọn Apps và chọn Apps & Features từ ngăn bên trái.
- Tìm trong danh sách và nhấp vào tùy chọn Microsoft Photos hoặc Photos.
- Nhấp vào nút Advanced Options dưới tên ứng dụng.
- Cuộn xuống và nhấp vào nút Reset để tái khởi tạo ứng dụng.
Sau khi quy trình hoàn tất, kiểm tra xem sự cố có được giải quyết không. Nếu không, tiếp tục với giải pháp tiếp theo.
2] Xóa entry registry phiên bản cũ của ứng dụng Photos
Trong giải pháp này, bạn có thể khắc phục lỗi khi mở bất kỳ file ảnh nào bằng cách xóa entry registry phiên bản cũ cho ứng dụng Photos.
Cách làm:
Cảnh báo: Vì đây là thao tác registry, khuyến khích bạn sao lưu registry hoặc tạo System Restore Point phòng khi quy trình sai sót. Sau khi đã thực hiện các biện pháp phòng ngừa, bạn có thể tiến hành như sau:
- Nhấn phím Windows + R.
- Trong hộp thoại Run, gõ regedit và nhấn Enter để mở Registry Editor.
- Tiếp theo, điều hướng hoặc nhảy đến khóa registry dưới đây:
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Families\Microsoft.Windows. Photos_8wekyb3d8bbwe
- Trên ngăn bên trái, mở/thu gọn khóa Microsoft.Windows. Photos_8wekyb3d8bbwe.
- Dưới khóa này, thường có 8 entry. Nếu bạn tìm thấy 4 entry có số phiên bản cũ hơn 4 entry còn lại, nhấp chuột phải lần lượt 4 entry lỗi thời và chọn Delete từ menu ngữ cảnh. Một số người dùng tìm thấy 6 entry với 2 entry lỗi thời, xóa 2 entry registry lỗi thời.
Lưu ý: Để có thể xóa một entry registry, bạn trước tiên cần lấy quyền sở hữu của entry registry đó.
Sau khi đã xóa các entry lỗi thời, thoát Registry Editor và reset cache Windows Store cho chắc ăn.
Sau đó, khởi động lại máy tính và xem bạn có thể mở/xem ảnh với ứng dụng Photos mà không bị lỗi không. Nếu không, bạn có thể tiến hành giải pháp tiếp theo.
3] Gỡ cài đặt và cài lại ứng dụng Photos
Trong giải pháp này, bạn sẽ cần gỡ cài đặt ứng dụng Photos và sau đó cài lại nó. Việc cài lại ghi lại registry với cài đặt đúng nên cách này hoạt động trong hầu hết các trường hợp và sẽ khắc phục lỗi.
Tuy nhiên, hầu hết ứng dụng mặc định không thể gỡ cài đặt theo cách thông thường, vì vậy bạn sẽ phải gỡ cài đặt/cài lại ứng dụng Photos qua PowerShell.
Cách làm:
- Nhấn phím Windows + X để mở menu Power User.
- Bây giờ, nhấn A trên bàn phím để mở PowerShell ở chế độ admin/nâng cao.
- Trong cửa sổ PowerShell, sao chép và dán lệnh dưới đây và nhấn Enter để gỡ cài đặt ứng dụng Photos:
Get-AppxPackage *photos* | Remove-AppxPackage
- Sau khi ứng dụng đã được gỡ cài đặt, sao chép và dán lệnh dưới đây và nhấn Enter để cài lại ứng dụng.
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Sau khi cài đặt lại hoàn tất, kiểm tra và xem sự cố có được giải quyết không. Nếu không, tiếp tục với giải pháp tiếp theo.
4] Chạy Windows Store Apps Troubleshooter
Trong giải pháp này, bạn có thể chạy Windows Store Apps Troubleshooter để khắc phục các vấn đề có thể ngăn ứng dụng Photos hoạt động đúng cách từ而 gây ra lỗi này.
Làm như sau:
- Đến Start > Settings > Update & Security > Troubleshoot.
- Chọn Windows Store Apps > Run the troubleshooter.
Khi quy trình hoàn tất, kiểm tra xem sự cố có còn tồn tại không. Nếu vẫn còn, thử giải pháp tiếp theo.
5] Chạy quét SFC/DISM
Nếu bạn có lỗi tệp hệ thống, bạn có thể gặp lỗi Invalid value for registry.
SFC/DISM là các công cụ trong Windows cho phép người dùng quét sự hỏng hóc trong tệp hệ thống Windows và khôi phục các tệp bị hỏng.
Để tiện lợi và dễ dàng, bạn có thể chạy quét bằng quy trình dưới đây.
- Mở Notepad – sao chép và dán lệnh dưới đây vào trình soạn thảo văn bản.
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- Lưu tệp với một tên và thêm đuôi .bat – ví dụ: SFC_DISM_scan.bat.
- Chạy file batch lặp đi lặp lại với quyền admin (nhấp chuột phải vào file đã lưu và chọn Run as Administrator từ menu ngữ cảnh) cho đến khi nó báo cáo không có lỗi – lúc này bạn có thể khởi động lại PC và xem sự cố ứng dụng Photos có được giải quyết không.
Bất kỳ giải pháp nào trong số này cũng nên khắc phục sự cố cho bạn!
