写真やその他のストアアプリでのファイルシステムエラー2147219196
Windows 10コンピューターでフォトアプリがデフォルトとして設定されている場合、.JPG、.PNG、またはその他の画像ファイルをダブルクリックすると、エラー2147219196
が発生してアプリがクラッシュすることがあります。 完全なエラーメッセージはそのままです。

また、「アプリと機能」からアプリを修復またはリセットしても役に立たない場合があります。 この問題は特に累積的な更新プログラムをインストールした後に発生する可能性があり、7月のKB4345421(17134.167)の累積的な更新プログラムをインストールした後に一部のユーザーがこの問題を報告しました。
Windows 10での写真アプリのエラー2147219196(0x80040904)の修正
写真アプリのファイルシステムエラー-2147219196
を修正するには、次の手順に従います。
手順1:フォトアプリを更新する
まず、Windowsストアにあるフォトアプリのアップデートがあるかどうかを確認します。
- [スタート]→[Microsoft Store]→[もっと見る]→[ダウンロードとアップデート]→[アップデートの取得]を選択します 。
Microsoft Storeのアップデートが利用可能な場合は、自動的にインストールが開始されます。 それでも解決しない場合や、最新のフォトアプリを既に入手している場合は、次の手順に進みます。
手順2:写真をアンインストールし、残ったファイルを削除して再インストールする
- 管理者としてPowerShellを起動し、このコマンドを実行して写真アプリを削除します。
Get-AppxPackage Microsoft.Windows.Photos | 削除AppxPackage
- Windows Sysinternals WebサイトからPsExec(PsToolsパッケージの一部)をダウンロードします。
- アーカイブの内容をフォルダー(
d:\tools
抽出しd:\tools
- 管理者(昇格)としてコマンドプロンプトを開き、次のコマンドを実行します。
d:\ tools \ PsExec.exe -sid c:\ windows \ system32 \ cmd.exe
これにより、
$config[ads_text6] not foundSYSTEM
アカウントで起動する新しいコマンドプロンプトプロセスが生成されます。 - その(新しい)コマンドプロンプトウィンドウで、次のコマンドを実行してEnterキーを押します。
rd / s "C:\ Program Files \ WindowsApps \ Microsoft.Windows.Photos_2018.18051.17710.0_x64__8wekyb3d8bbwe"
重要:フォルダー名のバージョン番号は、システムにインストールされている写真アプリのバージョンによって異なることに注意してください。
コマンドプロンプトで正しいフォルダー名をオートコンプリートするには、コマンドの部分的な入力が完了したら、 Tabキーを押して
rd /s "C:\Program Files\WindowsApps\Microsoft.Windows.Photos
まで入力しますrd /s "C:\Program Files\WindowsApps\Microsoft.Windows.Photos
キーを押すと、正しいオートコンプリートフォルダパス。または、 正確なフォルダー名を見つけるには、[スタート/実行]ダイアログにフォルダーパスを入力し、フルパスをオートコンプリートさせます。 完全なパスをオートコンプリートしたら、フォルダーパスをコピーして、コマンドプロンプトウィンドウに貼り付けます。
- 上記のコマンドを発行した後、確認を求められたら「Y」を押します。 これにより、写真アプリパッケージフォルダーが削除されます。
- 完了したら、Windowsストアを開き、Microsoftフォトを検索してアプリをインストールします。
写真アプリの削除と再インストールの詳細については、Windows 10で写真アプリをアンインストールして再インストールする方法の記事をご覧ください。
ステップ3:Microsoft Store Appsトラブルシューティングを実行する
Windowsストアアプリのトラブルシューティングツールは、ストアアプリの問題を特定し、自動的に修正するのに役立ちます。

「Windowsストアアプリのトラブルシューティング」は、Windowsストアアプリが正常に機能しない可能性がある問題を修正します。 ここからトラブルシューティングをダウンロードするか、設定または従来のコントロールパネルから実行できます。 詳細については、記事「Windows 10のWindowsストアアプリのトラブルシューティング:アプリのダウンロードとインストールの問題を修正する」を参照してください。
手順4:すべての組み込みWindowsアプリを再インストールします
管理者としてPowerShellを起動し、次のコマンドを実行します。
Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($ _。InstallLocation)\ AppXManifest.xml"}
これにより、すべてのUWPアプリが再インストールされます。 フォトアプリで必要になる可能性のある不足または破損しているコンポーネントを修正するためです。 この方法は、写真、Groove、ムービー&TV、電卓、および他の多くの組み込みWindowsアプリを開くことができない場合に特に便利です。
ステップ5:「Program Files」フォルダーとレジストリのアクセス許可を修正する
Windowsストアアプリでのこの問題は、一部のレジストリキーや「Program Files」フォルダーの「すべてのアプリケーションパッケージ」グループの読み取り権限がない場合にも発生する可能性があります。 Microsoft Store Appsが正しく機能するためには、SIDが事前定義された既知のグループであるAll Application Packagesグループが、レジストリとファイルシステムの特定の場所に特定のアクセス権を持っている必要があります。
「すべてのアプリケーションパッケージ」グループに、次のレジストリパスに対する読み取り権限があることを確認します。
- HKEY_CLASSES_ROOT
- HKEY_LOCAL_MACHINE \ Drivers
- HKEY_LOCAL_MACHINE \ HARDWARE
- HKEY_LOCAL_MACHINE \ SAM
- HKEY_LOCAL_MACHINE \ SOFTWARE
- HKEY_LOCAL_MACHINE \ SYSTEM
- HKEY_USERS
また、以下に示すように、All Application Packagesグループにはフォルダへのアクセス権が必要です。
- プログラムファイル –読み取り、読み取り、実行、フォルダーの内容の一覧表示
- Windows –読み取り、読み取り、実行、フォルダーの内容の一覧表示
- Users \\ AppData \ Local \ Microsoft \ Windows \ WER –特別なアクセス許可(フォルダーの一覧表示/データの読み取り、フォルダーの作成/データの追加)
詳細については、Microsoftの記事「Microsoft Store Appsが、デフォルトのレジストリまたはファイルのアクセス許可が変更されて、それらのレジストリキーとProgram Filesフォルダーのアクセス許可エントリを修正する場合に起動できない」を参照してください。

大まかに言うと、「ファイルシステムエラー」という語句では、通常、 Chkdsk
修復コマンド(管理者のコマンドプロンプトからCHKDSK C: /R
コマンド)を実行します。 しかし、ここではそうではないようです。 エラーメッセージは誤解を招くものです。実際には、ファイルアクセス許可エラーを参照している可能性があります。 ユーザーレポートによると、誤ったフォルダーまたはレジストリのアクセス許可が原因で、エラー-2147219196 (0x80040904)
が発生する可能性があります。
このイベントログファイルを開くと、発生したエラーに関する情報が表示されます。
%SystemRoot%\ System32 \ Winevt \ Logs \ Microsoft-Windows-TWinUI%4Operational.evtx
また、そのクラッシュのWindowsエラー報告ログで例外コードが明らかになる場合があります。 たとえば、例外コード0x80070005
は「アクセスが拒否されました」を意味し、コードc0000005
は「アクセス違反」を意味します。 これらの種類のエラーは、不正なファイルシステムまたはレジストリのアクセス許可が原因である可能性が高いです。
NirsoftのAppCrashViewを使用して、アプリケーションクラッシュ(WER)ログを表示できます。


このガイドが、フォトアプリやその他のWindowsストアアプリの問題の解決に役立つことを願っています。