Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

「サイド バイ サイドの構成が正しくない」エラーとは?

Windows Office Access 2010、Steam、Spotify、Google Chromeなどのアプリケーションを起動しようとした際に、「このアプリケーションはサイド バイ サイドの構成が正しくないため、起動できませんでした。詳細については、アプリケーション イベント ログを参照するか、コマンドライン ツール sxstrace.exe を使用してください」というエラーメッセージが表示されることがあります。

エラーメッセージの内容からも分かるように、この問題を解決するには、アプリケーションのイベントログを確認し、コマンドラインツール「sxstrace.exe」を使って原因を特定することが基本となります。

具体的な対処方法を実行する前に、まずこのエラーが発生する仕組みについて理解しておきましょう。

エラーが発生する原因

このエラーの主な原因は、C++ランタイムライブラリ内のファイルとの競合です。Chromeなどのアプリケーションを実行する際、必要なVisual C++ファイルを読み込めなくなり、その結果アプリが起動できなくなります。

競合状態を放置すると他のアプリにも影響が及ぶ可能性があるため、できるだけ早くトラブルシューティングを行うことをおすすめします。

Windows 10で「サイド バイ サイドの構成が正しくない」エラーを修正する5つの方法

  • 方法1:システム ファイル チェッカー(SFC)を実行する
  • 方法2:Microsoft Visual C++ 再頒布可能パッケージを再インストールする
  • 方法3:構成の競合を自動的に修復する
  • 方法4:問題のアプリケーションをアンインストールして再インストールする
  • 方法5:イベントビューアーでエラーを確認する

方法1:システム ファイル チェッカー(SFC)を実行する

このエラーはシステムファイルの破損や競合によって引き起こされる可能性があるため、まずはWindowsに標準搭載されているシステム ファイル チェッカー(SFC)を使って、破損したファイルがないか確認しましょう。

1. 検索ボックスに「コマンド プロンプト」と入力し、表示された結果を右クリックして「管理者として実行」を選択します。

2. コマンド プロンプトに sfc /scannow と入力し、Enterキーを押してスキャンを開始します。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

スキャンが開始されるので、検証が100%完了するまで待ちます。

3. スキャン完了後、PCを再起動してアプリケーションが正常に起動するかどうかを確認します。

4. 問題が解決しない場合は、再度コマンド プロンプトを開き、以下の2つのコマンドを順番に実行します。

DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth

5. 処理が完了したらウィンドウを閉じ、PCを再起動して動作を確認します。

これらのコマンドによって問題のあるファイルが修復されれば、「サイド バイ サイドの構成が正しくない」エラーも解消されます。

方法2:Microsoft Visual C++ 再頒布可能パッケージを再インストールする

前述の原因から考えると、Microsoft Visual C++ ランタイムライブラリにエラーが発生している可能性があります。その場合、アプリを起動しても必要なVisual C++ランタイムファイルを読み込めません。sxstraceツールを使えば、どのVisual C++ランタイムライブラリが欠落しているのかを特定できます。

再頒布可能パッケージを一度アンインストールしてから再インストールすることで、競合しているランタイムファイルを取り除き、不足しているファイルを補うことができます。

1. Microsoft Visual C++ 再頒布可能パッケージをアンインストールする

「コントロール パネル」>「プログラムと機能」を開き、「Microsoft Visual C++ xxxx Redistributable」の各パッケージを探して、右クリックから一つずつアンインストールします。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

すべてのパッケージをアンインストールしたら、次は再インストールを行います。再インストールには「自動で更新する方法」と「公式サイトからダウンロードする方法」の2通りがあります。パッケージを入れ直した後、アプリケーションが正常に起動し、エラーは表示されなくなります。

2. 自動で再インストールする(Driver Boosterを使用)

自動的な方法としては、Driver Boosterを使って不足しているVisual C++ 再頒布可能パッケージをスキャンし、素早く更新するのが便利です。Driver Boosterは不足・古くなったドライバーをワンクリックで更新できる定番ソフトで、ゲームに必要なサポートコンポーネント(Visual C++ 再頒布可能パッケージを含む)もまとめて検出できます。

1. Driver Boosterをダウンロード、インストールして起動します。

2. 「スキャン」をクリックすると、不足している・古いVisual C++ 再頒布可能パッケージが検出されます。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

3. 「更新」または「今すぐ更新」をクリックします。個別に更新する場合は該当項目の「更新」を、一括で更新したい場合はすべて選択して「今すぐ更新」をクリックします。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

その後、Steam、Spotify、Google Chromeなどを再度開くと、サイド バイ サイド構成のエラーは解消されているはずです。

手動でダウンロードしてインストールする

もう一つの方法は、必要なパッケージを手動でダウンロードしてインストールすることです。ダウンロードの前に、なぜPCにVisual C++ ランタイムライブラリが不足しているのかを把握しておきましょう。不足しているバージョンが判明したら、Microsoft公式サイトから該当するパッケージをダウンロードします。

  • Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ(x86)
  • Microsoft Visual C++ 2008 SP1 再頒布可能パッケージ(x64)
  • Microsoft Visual C++ 2010 再頒布可能パッケージ(x86)
  • Microsoft Visual C++ 2010 再頒布可能パッケージ(x64)
  • Microsoft Visual C++ 2013 再頒布可能パッケージ(x86/x64両対応)
  • Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3

ダウンロード後にインストールすれば、Windows 10の「サイド バイ サイドの構成が正しくない」エラーは解消されます。

ヒント:不足しているVisual C++ ランタイムライブラリを特定する方法

1. Windows + Rキーを押して「ファイル名を指定して実行」を開きます。

2. 「cmd」と入力してOKをクリックし、コマンド プロンプトを開きます。この操作は管理者権限でWindows 10にログオンしている必要があります。

3. コマンド プロンプトに以下のコマンドをコピー&ペーストし、Enterキーを押します。
SxsTrace Trace -logfile:SxsTrace.etl

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

トレースが開始されたことを確認できます。Enterキーを押すと停止します。

4. エラー警告ウィンドウに戻り、「OK」をクリックしてメッセージを閉じます。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

5. コマンド プロンプトに戻り、Enterキーを押してトレースを停止します。

6. 次に、以下のコマンドを入力して、トレース結果を読みやすいテキスト形式に変換します。
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

これでsxstrace.exeがトレース結果をSxSTrace.txtファイルに出力しました。

7. 再度Windows + Rキーを押して「ファイル名を指定して実行」を開き、%windir%\system32\SxSTrace.txtと入力してOKをクリックします。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

8. メモ帳で開いたSxSTrace.txtの内容を確認すると、どのMicrosoft C++ランタイムライブラリが不足しているのかが分かります。

この方法を使えば、Windows 10で「サイド バイ サイドの構成が正しくない」エラーを引き起こしている真の原因を特定できます。

方法3:構成の競合を自動的に修復する

自分でファイルの破損をチェックしたり、Visual C++ 再頒布可能パッケージを再インストールしても改善しない場合は、Advanced SystemCareを使って自動的にさまざまな要因をトラブルシューティングしてみましょう。

オールインワンのシステム最適化ツールであるAdvanced SystemCareは、ファイル、ショートカット、レジストリなどを同時にスキャンできます。Windows 10上の破損または競合している項目をすべて検出させましょう。

1. Advanced SystemCareをダウンロード、インストールして起動します。

2. 「すべて選択」にチェックを入れ、「スキャン」を選択します。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

レジストリ、ファイル、スタートアッププログラムなどが順にスキャンされます。

3. 「修正」をクリックして、Windows 10上の問題のある項目を自動的に削除します。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

処理が完了したら、エラーが再度ポップアップするかどうかを確認してください。

方法4:問題のアプリケーションをアンインストールして再インストールする

エラーが発生しているアプリケーションを一度アンインストールして再インストールしたところ、問題が解決したという報告もあります。

例えばChromeでこのエラーが発生している場合は、「コントロール パネル」>「プログラムと機能」からGoogle Chromeをアンインストールし、公式サイトから最新版のGoogle Chromeをダウンロードしてインストールし直します。

新しいGoogle Chromeを起動すると、サイド バイ サイド構成のエラーは消え、正常に動作するようになります。

方法5:イベントビューアーでエラーを確認する

エラーメッセージにも「アプリケーション イベント ログを参照するか、コマンドライン ツール sxstrace.exe を使用してください」とあるように、まず最初に行うべきは、イベントビューアーでアプリケーションのイベントログを確認し、何が問題を引き起こしているのかを特定することです。

1. イベントビューアーを開きます。

2. 「Windows ログ」>「アプリケーション」に移動し、中央のペインでアプリのイベントログを確認します。

【解決済み】Windows 10で「サイド バイ サイドの構成が正しくない」エラーが出たときの直し方

ここでは「サイド バイ サイドの構成が正しくない」エラーだけでなく、「アクティベーション コンテキストの生成に失敗しました」といった関連する問題も確認できる場合があります。

PCで発生している問題の内容を把握した上で、さらに詳しい対処手順へ進んでください。

上記の解決策以外にも、システムの復元ポイントを作成したり、Windows 10を修復・初期化したりすることで、アプリケーションを正常に動作させられるケースがあります。

まとめ:Windows 10の「サイド バイ サイドの構成が正しくない」エラーを修正するには、この記事で紹介した5つの方法から症状に合ったものを選ぶか、必要に応じて順番にすべて試してみてください。

  1. Windows 10で「サイドバイサイド構成が正しくありません」エラーを修正する6つの方法

    Windows 10は先行バージョンに比べて多くの改良が加えられた優れたOSですが、残念ながらエラーから完全に解放されているわけではありません。世界中のユーザーを悩ませているエラーの一つが、「サイドバイサイド構成が正しくありません(Side By Side Configuration Is Incorrect)」というものです。このエラーは主にアプリケーションの起動時に発生しますが、プログラムのインストール時にも起こることがあります。本記事では、技術専門家が推奨する効果的な解決策をわかりやすく紹介し、迅速に問題を解消できるようサポートします。 Windows 10で「サイドバイサイド構成が正し

  2. Windowsログオンアプリケーション(winlogon.exe)とは?主な役割と安全性の確認方法

    Windowsでは、パソコンの操作中に常に多数のプロセスがバックグラウンドで動作しています。Runtime BrokerやSystem Interrupts、DWM(デスクトップ ウィンドウ マネージャー)といったプロセス名を目にしたことがある方も多いでしょう。これらのプロセスはそれぞれ重要な役割を担い、Windowsの正常な動作を支えています。 その中でも特に知っておくべき重要なプロセスの一つが「Windowsログオンアプリケーション」、すなわちwinlogon.exeです。 今回は、Windowsログオンアプリケーションとは何か、なぜ重要なのかについて詳しく解説していきます。 Window