Windows 10 のサイドバイサイド構成エラー

Windows 10 のサイドバイサイド構成エラー

ここ 2 日間、Windows 10 でさまざまなアプリケーションを起動しようとすると、「サイド バイ サイド構成が正しくないため、アプリケーションを起動できませんでした」というエラーが表示されるようになりました。Microsoft のサイトを確認したところ、多くの解決策で Visual C++ 再頒布可能パッケージのインストールが推奨されていました。

しかし、再頒布可能パッケージをダウンロードしてインストールしようとすると、同じエラーが発生するため、これも実行できません。コントロール パネルに移動して、4 つの Visual C++ 再頒布可能パッケージ (2013 および 2015) をアンインストールしようとしましたが、そうすると、「Microsoft Visual C++ 2013 再頒布可能パッケージ (x64) をアンインストール中にエラーが発生しました」というエラーが表示され、すでにアンインストールされていると表示されます。ただし、コントロール パネルのアプリケーションの一覧からは消えません。

ここ数日で私のラップトップで変更されたのは、次の点だけです。a) DivX アップデートをインストールしました。b) Windows アップデートをインストールしようとしましたが、失敗し続けました。

DivX のインストールによってマシン上の何かが破損したのではないかと思います。これを修正するにはどうすればよいでしょうか? 同じ古い「サイドバイサイド」エラーが発生するため、DivX をアンインストールすることもできません。

答え1

まず、イベント ビューアーをチェックして、エラーの性質を確認してください。

これでもエラーを特定できない場合は、記事と同じ手法を使用してください。 sxstrace を使用したサイドバイサイドの問題のトラブルシューティング Windowsユーティリティを使用する sxstrace:

  1. コマンドウィンドウ(cmd)で実行:

    SxsTrace Trace -logfile:SxsTrace.etl
    
  2. 問題のある実行ファイルを実行する

  3. Enterトレースを停止するには、上記のコマンドプロンプトを押します。

  4. 次のコマンドを使用してトレース ファイルを解析します。

    SxsTrace Parse -logfile:SxsTrace.etl -outfile:SxsTrace.txt
    
  5. テキスト ファイルを開いてエラーを見つけます。

考えられるエラーは次のようになります。

クリックすると拡大画像が表示されますクリックすると拡大画像が表示されます

これは、アプリケーションがmsvcr90d.dll上記の場所で見つけられなかったことを意味します。

別のエラーとしては次のようなものが考えられます:

ここに画像の説明を入力してください

これは、構成ファイル mycode.exe.config の 18 行目にエラー シンボルがあることを意味します。

または、アセンブリ不足エラーは次のようになります。

ここに画像の説明を入力してください

上記は単なる例であり、実際のエラーは上記とはまったく異なる可能性があります (Windows 10 では表示がまったく異なる場合があります)。

関連情報