Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 10에서 사진 앱으로 이미지를 열 때 '레지스트리 값이 잘못되었습니다' 오류 해결 방법

Windows 레지스트리는 소프트웨어 프로그램, 하드웨어 장치, 사용자 환경 설정 등에 대한 정보와 설정을 저장하는 데이터베이스 모음입니다. PC를 Windows 10으로 업그레이드한 후 기본 사진(Photos) 앱으로 JPG나 PNG 같은 이미지 파일을 열 때 '레지스트리 값이 잘못되었습니다(Invalid Value for Registry)'라는 오류 메시지가 나타난다면, 이 글에서 소개하는 방법들이 도움이 될 것입니다.

이 글에서는 해당 오류를 유발할 수 있는 주요 원인을 살펴보고, 문제를 해결하기 위해 시도해 볼 수 있는 다양한 해결 방법을 단계별로 안내합니다.

오류의 주요 원인

이 오류가 발생하는 주된 이유는 Windows 10으로 업그레이드한 후에도 이전 Windows 버전의 일부 레지스트리 항목이 그대로 남아 있어, 현재 설치된 시스템과 충돌하기 때문입니다.

'레지스트리 값이 잘못되었습니다' 오류 해결 방법

아래의 해결 방법들은 순서에 상관없이 하나씩 시도해 보면서 문제가 해결되는지 확인하시면 됩니다.

  1. 사진 앱 초기화
  2. 사진 앱의 이전 버전 레지스트리 항목 삭제
  3. 사진 앱 제거 후 재설치
  4. Windows 스토어 앱 문제 해결사 실행
  5. SFC/DISM 검사 실행

본격적으로 시작하기 전에, 먼저 Windows 사진 뷰어나 다른 서드파티 이미지 뷰어로 해당 이미지를 열어보시기 바랍니다. 대부분 정상적으로 열릴 것입니다. 다만 Windows 10에 내장된 사진 앱을 계속 사용하고 싶다면 아래의 해결 방법들을 적용해 보세요.

1] 사진 앱 초기화

이미지 파일을 열 때 발생하는 '레지스트리 값이 잘못되었습니다' 오류는 사진 애플리케이션과 관련이 있습니다. 따라서 이 방법에서는 앱을 초기화하여 설정을 재구성해 봅니다.

방법은 다음과 같습니다.

  • Windows 키 + I를 눌러 설정 앱을 엽니다.
  • 옵션을 클릭하고 왼쪽 창에서 앱 및 기능을 선택합니다.
  • 목록에서 Microsoft 사진 또는 사진 항목을 찾아 클릭합니다.
  • 앱 이름 아래의 고급 옵션 버튼을 클릭합니다.
  • 아래로 스크롤한 후 초기화 버튼을 클릭하여 앱을 재설정합니다.

작업이 완료되면 문제가 해결되었는지 확인하세요. 그래도 해결되지 않으면 다음 방법으로 넘어갑니다.

2] 사진 앱의 이전 버전 레지스트리 항목 삭제

이 방법에서는 사진 앱의 구버전 레지스트리 항목을 삭제하여 이미지 파일을 열 때 발생하는 오류를 수정합니다.

주의: 레지스트리 작업이므로, 진행 중 문제가 발생할 경우에 대비해 레지스트리를 백업하거나 시스템 복원 지점을 만들어 두는 것이 좋습니다. 필요한 예비 조치를 마친 후 아래 절차를 진행하세요.

Windows 키 + R을 누릅니다.

실행 대화상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

그런 다음 아래의 레지스트리 키로 이동합니다.

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Families\Microsoft.Windows.Photos_8wekyb3d8bbwe

왼쪽 창에서 Microsoft.Windows.Photos_8wekyb3d8bbwe 키를 확장합니다.

이 키 아래에는 보통 8개의 항목이 있습니다. 이 중 4개 항목의 버전 번호가 나머지 4개보다 오래된 것을 발견하면, 구버전 항목 4개를 하나씩 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 삭제를 선택합니다. 어떤 사용자는 6개 항목 중 2개가 구버전인 경우도 있는데, 이 경우에는 구버전 레지스트리 항목 2개만 삭제하면 됩니다.

참고: 레지스트리 항목을 삭제하려면 먼저 해당 항목의 소유권을 가져와야 합니다.

구버전 항목 삭제를 마쳤으면 레지스트리 편집기를 종료하고, 확실하게 처리하기 위해 Windows 스토어 캐시도 초기화합니다.

이후 컴퓨터를 재시작하고 사진 앱에서 오류 없이 이미지를 열고 볼 수 있는지 확인합니다. 여전히 문제가 있다면 다음 해결 방법을 진행하세요.

3] 사진 앱 제거 후 재설치

이 방법에서는 사진 앱을 제거한 후 다시 설치합니다. 재설치 과정에서 올바른 설정값이 레지스트리에 다시 기록되므로, 대부분의 경우 이 방법으로 오류가 해결됩니다.

다만 대부분의 기본 앱은 일반적인 방식으로 제거할 수 없기 때문에, PowerShell을 통해 사진 앱을 제거/재설치해야 합니다.

방법은 다음과 같습니다.

Windows 키 + X를 눌러 고급 사용자 메뉴를 엽니다.

키보드에서 A 키를 눌러 관리자 권한으로 PowerShell을 실행합니다.

PowerShell 창에 아래 명령어를 복사하여 붙여넣고 Enter 키를 눌러 사진 앱을 제거합니다.

Get-AppxPackage *photos* | Remove-AppxPackage

앱이 제거되면, 아래 명령어를 복사하여 붙여넣고 Enter 키를 눌러 앱을 다시 설치합니다.

Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

재설치가 완료되면 문제가 해결되었는지 확인합니다. 그래도 해결되지 않으면 다음 방법으로 넘어갑니다.

4] Windows 스토어 앱 문제 해결사 실행

이 방법에서는 Windows 스토어 앱 문제 해결사를 실행하여 사진 앱이 정상적으로 작동하지 못하게 하는 문제를 진단하고 자동으로 수정할 수 있습니다.

다음 절차를 따르세요.

  • 시작 > 설정 > 업데이트 및 보안 > 문제 해결로 이동합니다.
  • Windows 스토어 앱을 선택한 후 문제 해결사 실행을 클릭합니다.

프로세스가 완료되면 문제가 지속되는지 확인합니다. 문제가 계속되면 다음 해결 방법을 시도하세요.

5] SFC/DISM 검사 실행

시스템 파일에 오류가 있는 경우에도 '레지스트리 값이 잘못되었습니다' 오류가 발생할 수 있습니다.

SFC/DISM은 Windows 시스템 파일의 손상 여부를 검사하고 손상된 파일을 복원할 수 있는 도구입니다.

편의를 위해 아래 절차에 따라 검사를 한 번에 실행할 수 있습니다.

메모장을 열고 아래 명령어를 복사하여 붙여넣습니다.

@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

적절한 이름을 붙이고 .bat 확장자를 추가하여 파일을 저장합니다. 예: SFC_DISM_scan.bat.

저장된 배치 파일을 관리자 권한으로 반복해서 실행합니다(파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 관리자 권한으로 실행 선택). 더 이상 오류가 보고되지 않을 때까지 반복한 후, PC를 재시작하고 사진 앱 문제가 해결되었는지 확인합니다.

위의 해결 방법 중 하나를 통해 문제가 반드시 해결될 것입니다!