Windows 10 の 32 ビット アプリケーションが起動しなくなりました

Windows 10 の 32 ビット アプリケーションが起動しなくなりました

数日前、特定のアプリケーションが動作しなくなる (一晩中など) という問題に遭遇しました。動作しなくなるというのは、システムがそれらのアプリケーションを起動しようとしなくなることを意味します。次のメッセージが表示されます (Windows 10 スタイルの警告)。

This app can't run on your PC
To find a version for your PC, check with the software publisher

これには、Thunderbird、Audacity、Steam、その他の 32 ビット アプリなどのアプリケーションが含まれます。

ただし、Chrome、Firefox、Edge、Ableton Live などの 64 ビット アプリやすべての UWP アプリは引き続き正常に動作するようです。

また、Microsoft Store からインストールした Spotify や Amazon Music などのアプリも動作しなくなりましたが、上記の警告は表示されませんでした (私の知る限り、これらは Win32 ベースのアプリです)。

エラーを初めて発見した時点では、Windows 10 1903 を実行していました。問題を調査せず、バージョン 1909 に更新すれば問題は解消されるだろうと愚かにも思い込んでいました。もちろん、そうではありませんでした。

試したこと: 新しい管理者アカウント、スマート スクリーン フィルターのオフ。しかし、どちらも機能しませんでした。

私のシステムの仕様は次のとおりです: Ryzen 2600X、16GB、ASRock B450M、Radeon RX5700 Microsoft Windows 10 Pro 1909 64 ビット

正確な問題は何であり、それをどのように解決すればよいか、何か提案はありますか?

答え1

ハリーMC:

その他のアイデア: (1) chkdsk を実行する、(2) sfc /scannow を実行する。

ありがとうございます!sfc /scannow管理者権限で Power Shell を実行すると、一部のシステム ファイルが修復されたようです。再起動後、基本的にすべてのアプリケーションを再び起動できます。

関連情報