ファイルシステムエラー(-2147219196)の修復方法:8つの効果的な方法
フォトや電卓などのWindowsアプリが、ファイルシステムエラー(-2147219196)のせいで開かなくなるのは、本当にイライラさせられます。システムアップデートの不具合や権限に関する問題が原因の些細な不具合の場合もあれば、アプリデータの深刻な破損やストア設定の誤りが原因の場合もあります。幸いなことに、ほとんどの修正方法は簡単で、アプリの再登録で解決できる場合が多いです。ただし、初めて行う場合は少し面倒です。このガイドは、この問題を解決し、すべてのデータを消去することなく、主要なアプリを再び使えるようにするためのものです。
Windowsアプリのファイルシステムエラー(-2147219196)を修正する方法
ストアアプリのトラブルシューティングツールとWindows Updateのトラブルシューティングツールを実行する
Windowsにはストアアプリやアップデートの問題を検知するためのツールが組み込まれているため、通常はこれが出発点となります。これらのツールは、権限不足、古いアプリ、アップデートの停止など、原因を特定できる場合が多いです。トラブルシューティングツールは、破損したキャッシュや軽微なサービス障害など、通常は気づかないような問題も検出することがあります。自動修正や、少なくとも何が問題なのかを知らせる警告が表示されるはずです。
- 押すWin + Iと設定が開きます。
- [システム] > [トラブルシューティング]または[更新とセキュリティ] > [トラブルシューティング]に移動します。
- [その他のトラブルシューティング]または[追加のトラブルシューティング]をクリックします。
- 下にスクロールして「Windows Store Apps」を見つけます。それをクリックして、「実行」をクリックします。
- 同様に、最近の更新が問題を引き起こしていると思われる場合は、 Windows Updateトラブルシューティング ツールを実行してください。
このステップでは、簡単に解決できる問題を見つけることが重要です。トラブルシューターが問題を発見した場合、自動的に修正を試みます。すぐに解決できる場合もありますが、最初に見逃した問題を見つけるために、トラブルシューターを再起動して再度実行する必要がある場合もあります。
Windows の更新またはロールバック
最近のWindowsアップデート後にこのエラーが発生した場合、新しいパッチによってバグが導入された可能性があります。通常、Microsoftはこのようなパッチを迅速にリリースするため、システムを最新の状態に保つことが賢明です。ただし、アップデート直後に問題が発生した場合は、「設定」>「Windows Update」>「更新履歴の表示」>「更新プログラムのアンインストール」、または「システムの復元」からロールバックすることが選択肢となる場合があります。
ロールバックは必ずしも完璧ではないことを覚えておいてください。公式の修正を待つ必要がある場合もあります。その間、システムが完全にアップデートされていることを確認してください。当然のことながら、Windowsでは単純な修正を少し複雑にする必要があるためです。
ストアアプリを手動で更新する
Microsoft Store のアプリは他のソフトウェアと同様に定期的に更新されますが、古いバージョンのアプリが原因で競合が発生する場合があります。手動で更新するには、以下の手順に従ってください。
- Microsoft ストア を開きます。
- ライブラリ (左下) をクリックします。
- [更新を取得] をクリックしてから、[すべて更新] をクリックします。
- 特定のアプリに問題がある場合は、ストア内のそのアプリのページに直接移動して、[更新] をクリックすることもできます。
これは、バグや互換性の問題を解決するのに役立ちます。特に、最近のパッチで既知のエラーが修正された場合は有効です。
影響を受けるアプリを修復またはリセットする
特定のアプリの動作に不具合がある場合は、修復またはリセットすることで正常に戻ることがよくあります。修復は軽微な不具合を修正する穏やかな方法ですが、リセットは設定をデフォルトに戻します。完全なアンインストール手順を踏まずに再インストールするようなものです。
- 設定 > アプリ > アプリと機能 を開きます。
- 問題のアプリを見つけてクリックし、[詳細オプション] を選択します。
- まず [修復] をクリックします。それでも問題が解決しない場合は、[リセット] を試してください (警告: リセットすると、すべてのアプリ データが消去されます)。
一部のアプリは後で再度開いたりサインインしたりする必要がある場合がありますが、一般的に、これは完全な再インストールよりも高速です。
アプリの完全な再インストール
修復もリセットも、特にファイルがより深刻なレベルで破損している場合は、効果がない場合があります。その場合は、アプリを完全にアンインストールし、残存ファイルを削除して、ストアから新規に再インストールする必要があります。
アプリの削除:
- で実行を開きますWin + R。
- 入力し
powershellて押し、Ctrl + Shift + Enter管理者として実行します。 - 入力
Get-AppxPackage -AllUsersしてEnterキーを押します。アプリのパッケージ名(*Photos*や*WindowsCalculator*など)を探します。 - 次のコマンドを使用します:
Get-AppxPackage <AppName> | Remove-AppxPackage。たとえば、Get-AppxPackage *Photos* | Remove-AppxPackage。
アプリファイルの削除:
- Microsoft のサイトから Sysinternals PsTools をダウンロードします。
- 管理者権限のコマンド プロンプト を管理者として実行します。
- WindowsApps フォルダーの所有権を次のように取得します
takeown /f “%PROGRAMFILES%\WindowsApps” /r /d y。 %Program Files%\WindowsAppsエクスプローラーで移動します(更新するか、コマンドを使用して開く必要がある場合があります)。- アプリの名前が付いたフォルダー(特に x64 で終わるフォルダー)を見つけます。
- PsTools を使用して
PsExec.exe -sid cmd、システム アカウントでコマンド プロンプトを取得します。これは、保護されたフォルダーを削除するために必要です。 - 最後に、次のコマンドを実行してアプリファイルを削除します。
rd /s “%ProgramFiles%\WindowsApps\”
ストアから再インストール:
- Microsoft Store を開いてアプリを検索し、[インストール] をクリックするだけです。
- または、管理者として次の PowerShell コマンドを実行します
Get-AppxPackage -AllUsers <AppName> | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}。
注意:フォルダ名とコマンドにはご注意ください。間違ったファイルを削除すると、システムが破損する可能性があります。削除するファイルを再確認することをお勧めします。
すべてのストアアプリを再登録する
ほとんどのアプリが影響を受けている場合、または前の手順を試しても問題が解決しない場合は、すべてのストアアプリを再登録してみると解決する可能性があります。少し強引な方法ですが、試してみる価値はあります。基本的にすべてのアプリの設定が一度にリセットされるため、破損した設定や誤った設定を修正できます。
- 管理者として PowerShell を開きます。
- 走る:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_. InstallLocation)\AppXManifest.xml"}。
場合によっては、この操作に数分かかったり、数回の再起動が必要になったりすることがありますが、他の方法が効かないときに頑固な問題を解決するには驚くほど効果的な方法です。
Windowsストアの権限を調整する
権限エラーが発生したり、フォルダを変更できない場合は、権限を手動で設定すると解決する場合があります。WindowsはWindowsAppsフォルダを厳重にロックするため、所有権の取得が必要になる場合があります。
- コマンド プロンプト を管理者として開き、次を実行します:
takeown /f "%ProgramFiles%\WindowsApps" /r /d y。 - 次に、[プロパティ] > [セキュリティ] > [詳細設定] に移動します。
- 必要に応じて、所有者をTrustedInstallerまたはご自身のユーザーアカウントに変更してください。この手順は複雑で、試行錯誤やGoogleで権限設定を検索する必要があるかもしれません。
適切な権限を取得したら、アプリを再インストールしてみてください。
Windows ライセンス マネージャー サービスを有効にする
このサービスはMicrosoft Storeのライセンスを管理します。無効にすると、アプリが正常に動作しない可能性があります。有効にするには、次の手順を実行してください。
- を押しWin + Rて入力します
services.msc。 - リストで Windows License Manager を見つけます。
- それをダブルクリックし、[スタートアップの種類] を[自動]に設定して、[開始] をクリックします。
これは見落とされがちですが、サービスが実行されていない場合、ストア アプリは、特に更新や再インストールを行おうとすると、機能しません。
クリーンブートモードでトラブルシューティングを試してください
これは、サードパーティ製のアプリやサービスがWindowsストアアプリに干渉していないかどうかを確認する方法です。基本的に、最小限のセットアップで起動すると、ほとんどのソフトウェアの競合が解消されます。
- 走る
msconfig。 - [サービス] タブに移動し、[Microsoft のサービスをすべて非表示にする] をオンにして、[すべて無効にする] をクリックします。
- スタートアップ タブに切り替えて タスク マネージャー を開き、すべてのスタートアップ プロセスを無効にします。
- PCを再起動してください。エラーが解消されるかどうかを確認してください。解消されない場合は、サービスを一つずつ再度有効化し、原因を特定してください。
このプロセスは面倒に思えますが、競合を見つけるのに驚くほど効果的であることがよくあります。
インプレース修復を実行する
他の方法がすべて失敗した場合、インプレースアップグレード修復により、ファイルやアプリを削除することなくWindowsシステムファイルを修復できます。これは、Windowsを完全に再インストールすることなく、チューニングを行うようなものです。
- ご使用のバージョンと言語に適した Windows ISO をダウンロードしてください。
- ISO をマウントし、 を実行して
setup.exe、Windows が更新プログラムをダウンロードする方法を変更する を選択します。 - すべて保持 を選択し、インストール をクリックしてインストールを続行します。
これには多少時間がかかりますが、破損したシステム ファイルや設定によって発生する奇妙な問題が解決されることがよくあります。
関連する質問
このエラーに対して、CHKDSK、SFC、または DISM を実行する必要がありますか?
このエラーは通常、これらのツールでは修正されません。これらのツールは主にシステムファイルを修復しますが、今回の問題はストアアプリに関係しているため、主な解決策ではありません。それでも、実行してsfc /scannowもDISM /Online /Cleanup-Image /RestoreHealth問題はなく、根本的な破損を検出できる可能性はありますが、奇跡的な解決は期待できません。