Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

Windowsの「フォト」アプリでJPGやJPEG画像を開こうとすると、「レジストリの値が無効です(Invalid value for registry)」というエラーが表示されることがあります。この問題にお困りの方もご安心ください。この記事では、このエラーを解決するための対処法をすべてご紹介します。まずは、このエラーの仕組みについて詳しく見ていきましょう。

多くのユーザーから報告されているのは、PCを以前のバージョンのWindowsから新しいバージョンへアップグレードした後にこのエラーが発生するというものです。「フォト」アプリでJPEG画像を表示しようとすると、画像の代わりに「レジストリの値が無効です」というエラーメッセージがポップアップ表示されます。これは、Windowsのアップグレードやアプリの更新時に、旧バージョンのレジストリエントリが削除されずに残ってしまう(本来は自動的に削除されるべきもの)ことが原因です。これらの古いエントリがシステムプロセスと競合し、写真が正しく表示できなくなるのです。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する方法

注意: システムに変更を加える前に、必ずシステムの復元ポイントを作成しておくことをおすすめします。

方法1: レジストリに触れずにフォトアプリをリセットする

1. Windowsキー + I を押してWindows設定を開き、システムをクリックします。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

2. 左側のメニューからアプリと機能を選択します。

3. アプリの一覧から「フォト」を見つけてクリックします。JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

4. 次に、フォトの詳細オプションをクリックします。

5. 最後に、「このアプリが正常に動作しない場合はリセットします」の下にあるリセットボタンをクリックします。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

6. 処理には少し時間がかかります。完了したら、PCを再起動してください。

方法2: レジストリ自体のエラーを修正する

1. Windowsキー + R を押し、「regedit」(引用符なし)と入力してEnterキーを押し、レジストリエディターを開きます。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

2. レジストリエディターで、以下の場所へ移動します。

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

3. Microsoft.Windows.Photos_8wekyb3d8bbweサブキーを展開すると、名前にアプリのバージョン番号が含まれた複数のエントリが見つかります。

Microsoft.Windows.Photos_17.214.10010.0_ など

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

4. ここで、新しいキーと古いキーがそれぞれ約50%ずつ存在していることに気づくでしょう。つまり、半分は何らかの理由で削除されなかった古いエントリです。問題の原因となっているこれらのキー(バージョン番号が小さいエントリ)を削除する必要があります。

5. ただし、キーの所有権を取得していないと、これらのキーを削除できない場合があります。

古いエントリの所有権を取得するには、各エントリを右クリックして「アクセス許可」を開き、「詳細設定」をクリックします。所有者を「System」から自分自身のアカウントに変更して「OK」を押し、そのキーへのフルコントロール権限を自分に付与します。これでキーを削除できるようになるはずです。

方法3: アプリのトラブルシューティングツールを実行する

マイクロソフトが提供するアプリのトラブルシューティングツールをダウンロードして実行すると、JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを自動的に検出・修復できる場合があります。まずは手軽に試せる方法なので、おすすめです。

方法4: システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する

1. 管理者権限でコマンドプロンプトを開きます。

2. コマンドプロンプト画面で以下のコマンドを入力し、Enterキーを押します。

sfc /scannow

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

3. システムファイルチェッカーによるスキャンと修復が完了するまで待ちます。

4. 次に、チェックディスクユーティリティ(CHKDSK)を実行して、ファイルシステムのエラーを修正します。

5. 上記の処理が完了したら、変更を保存するためにPCを再起動します。

方法5: フォトアプリをアンインストールして再インストールする

1. Windowsキー + Qを押し、「Windows PowerShell」と入力します。表示されたPowerShellを右クリックし、「管理者として実行」を選択します。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

2. PowerShellウィンドウで以下のコマンドを入力し、フォトアプリをアンインストールします。

Get-AppxPackage *photos* | Remove-AppxPackage

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

3. フォトアプリのアンインストールが完了したら、再インストール用に以下のコマンドを入力します。

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

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

4. フォトアプリの再インストールが完了したら、変更を保存するためにPCを再起動します。

方法6: Windowsストアのキャッシュをクリアする

Windowsキー + R を押し、「WSReset.exe」(引用符なし)と入力してEnterキーを押します。この操作により、Windowsストアのキャッシュがリセットされます。処理が完了したら、Windowsストアアプリを再起動し、問題が解決したかどうかを確認してください。

JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーを修正する6つの方法

以上で、JPG/JPEG/PDF表示時の「レジストリの値が無効」エラーの修正は完了です。それでも問題が解決しない場合や、この記事に関するご質問がある場合は、お気軽にコメント欄でお知らせください。

  1. Yahooメールエラー0x8019019aの原因と対処法を徹底解説

    WindowsのメールアプリにYahooアカウントを連携できず、エラーコード「0x8019019a」が表示されてお困りではありませんか?このエラーは、メールアプリが古い、または正しく動作していない状態でYahooアカウントを追加しようとした際に発生するものです。特にWindowsアップデート後やパスワード変更後に報告されることが多いですが、初めてYahooメールアプリをセットアップする際にも起こる可能性があります。この記事では、この問題の原因と具体的な解決策を順番に詳しく解説していきます。 Yahooメールエラー0x8019019aの解決方法 多くのユーザーが、豊富な機能と優れた操作性を持つ

  2. Windows 10で「レジストリの値が無効です」エラーを解決する5つの方法

    この記事では、Windows 10で発生する「レジストリの値が無効です(Invalid Value for Registry)」エラーの解決方法を詳しく解説します。いきなり対処法に入る前に、まずはこのエラーがどのようなものなのか、なぜ発生するのかを理解しておきましょう。 「レジストリの値が無効です」エラーとは? このレジストリエラーは、Windowsを最新バージョンにアップグレードした後に発生することが多いトラブルです。PDF、MP4、MP3、JPGなどのファイルを開こうとした際によく表示される、Windows 10では比較的ポピュラーなエラーとして知られています。 それでは早速、このエラーを