DirectX End-User Runtimes (June 2010)
https://www.microsoft.com/en-us/download/detail...
上記をインストールした後で、Dismコマンドでファイルを修復してみてください。
以下のコマンドを管理者特権があるコマンドプロンプトで実行してください。
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
エラーが表示されたら、以下を実行して修復してください。
Dism /Online /Cleanup-Image /RestoreHealth
Sfc /scannow
修復が成功した場合には、修復を完遂するためにWindowsを再起動してください。
修復が失敗した場合、システムファイルの修復ができませんので、保存しておきたいファイルを別のメディアにバックアップして、Windows をクリーンインストールしてください。
それでも再発するようであれば、デバイスドライバなどの非互換か、レジストリの破損でしょうから、Windowsを新規にインストールしなおした方がいいだろう。
ちなみに、64bit版WIndowsで古い32bit版アプリを実行しようとしていたりしていませんか?