Windows 11/10でSideBySideエラー59を修正する方法|原因と6つの解決策
Windows 11またはWindows 10パソコンのイベントビューアーでイベントログを確認している際、イベントID 59のエラーが記録され、説明欄に「アクティベーションコンテキストの生成に失敗しました」と表示されていることがあります。このマニフェストやポリシーファイルのエラーは、主に特定のアプリを起動した際にアプリがクラッシュするケースで発生しますが、システムへの直接的な悪影響がないため、気づかれないことも少なくありません。とはいえ、放置すると将来的にシステムの動作に支障をきたす恐れがあるため、本記事ではSideBySideエラー59の解決方法を詳しくご紹介します。
'C:\KMQQ760\KMQQ.exe' のアクティベーションコンテキストの生成に失敗しました。マニフェストまたはポリシーファイル "C:\KMQQ760\KMQQ.exe" の1行目にエラーがあります。無効なXML構文です。
サイドバイサイド(Side-by-Side)アプリケーションとは?
Microsoft Win32サイドバイサイド機能は、同じWindows 11/10パソコン上にインストールされて動作する同一コンポーネント(DLLやCOMなど)の複数バージョンの利用を管理するための仕組みです。
SideBySideエラーとは?
SideBySideエラーは、現在インストールされているMicrosoft Visual C++のバージョンが、クラッシュしたアプリケーションとの後方互換性を持たない場合に、Windows 11/10パソコンで発生するのが一般的です。このエラーには通常、イベントID 33またはイベントID 59が関連付けられています。詳細な診断を行うには、sxstrace.exeを使用してください。
このエラーの主な原因として、以下が挙げられます。
- Visual C++再頒布可能パッケージの欠落
- OS関連の依存コンポーネントの破損
- Bingバーエクステンションに属するDLLファイルの破損
- システムファイルの破損
SideBySideエラー59(アクティベーションコンテキストの生成に失敗)の解決策
「アクティベーションコンテキストの生成に失敗しました」という問題に直面した場合は、以下の推奨ソリューションを順不同で試し、Windows 11/10パソコンで発生したSideBySideエラー59が解決するか確認してみてください。
- Windows ストア アプリのトラブルシューティングツールを実行する
- Bingバーをアンインストールする(該当する場合)
- SFCおよびDISMスキャンを実行する
- 不足しているMicrosoft Visual C++再頒布可能パッケージをインストールする
- アプリをアンインストールして再インストールする
- Windows 11/10をリセットする
それでは、各解決策の手順を詳しく見ていきましょう。
1. Windows ストア アプリのトラブルシューティングツールを実行する
SideBySideエラー59はアプリに関連する問題であるため、まずはWindows ストア アプリのトラブルシューティングツールを実行することから始めましょう。
Windows 11での実行手順:
- Windowsキー + Iを押して設定アプリを開きます。
- システム > トラブルシューティング > その他のトラブルシューティングツールへ移動します。
- その他セクションで「Windows ストア アプリ」を探します。
- 実行するボタンをクリックします。
- 画面の指示に従い、推奨される修復を適用します。
Windows 10での実行手順:
- Windowsキー + Iを押して設定アプリを開きます。
- 更新とセキュリティに移動します。
- トラブルシューティングタブをクリックします。
- 下にスクロールして「Windows ストア アプリ」をクリックします。
- トラブルシューティングツールの実行ボタンをクリックします。
- 画面の指示に従い、推奨される修復を適用します。
2. Bingバーをアンインストールする(該当する場合)
Bingバーは、Microsoft Bing検索エンジンと連携するWindows Internet Explorer用のツールバーで、動画、ニュース、地図などを検索するために利用できる機能です。
今回のエラーに関する調査によると、破損した.dllファイルを呼び出そうとするBingバーの拡張機能も原因の一つであることが判明しています。このケースに該当し、パソコンにBingバーがインストールされている場合は、問題を解決するためにBingツールバーをアンインストールする必要があります。
3. SFCおよびDISMスキャンを実行する
必要なVisual C++依存関係の正常な動作を妨げている破損したシステムファイルも、この問題の原因になり得ます。この可能性を排除するために、管理者権限でコマンドプロンプトを開き、以下のコマンドを順に実行してSFC/DISMスキャンを実施しましょう。
sfc /scannow
Dism.exe /Online /Cleanup-Image /RestoreHealth
スキャンが完了したらパソコンを再起動し、問題が解決したかどうかを確認してください。
4. 不足しているMicrosoft Visual C++再頒布可能パッケージをインストールする
このエラーは、起動しようとしているアプリケーションが必要とするVisual C++依存関係が欠落しているために発生することがあります。また、Visual C++再頒布可能パッケージが不足していることで、スタートアップサービスが起動できないケースもあります。いずれの場合も、問題を解決するには不足している再頒布可能パッケージをインストールし、パソコンを再起動してください。プログラムによって必要な再頒布可能パッケージは異なるため、まず不足しているMSVCRランタイムライブラリを特定する必要があります。
以下の手順で確認できます。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
- ダイアログボックスにcmdと入力し、Ctrl + Shift + Enterを押してコマンドプロンプトを管理者(昇格)モードで起動します。
- コマンドプロンプトウィンドウで以下のコマンドを入力し、Enterキーを押します。
SxsTrace Trace -logfile:SxsTrace.etl
- コマンドが正常に実行されたら、エラーを引き起こしているプログラムを開きます。
- 次に、開いているコマンドプロンプトウィンドウで以下のコマンドを実行します。
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
- コマンドが正常に完了したら、SxSTrace.txtファイルをテキストエディターで開き、どのVC++ランタイム依存関係が不足しているかを確認します。
- 特定できたら、Visual C++再頒布可能パッケージをダウンロードしてシステムにインストールします。
- パッケージのインストールが完了したら、パソコンを再起動します。
再起動後に問題が解決しているか確認してください。解決していない場合は、次の解決策を試してみてください。
5. アプリをアンインストールして再インストールする
このエラーは、起動時にクラッシュするアプリケーションによって引き起こされる可能性があるため、有効な対策として、該当アプリを一度アンインストールし(残留ファイルを確実に削除するため、サードパーティ製のアンインストーラーの使用を推奨)、システムを再起動してから、そのアプリが依然として必要であれば最新版(または代替アプリ)をダウンロードして、Windows 11/10パソコンにインストールし直すという方法があります。
6. Windows 11/10をリセットする
ここまでの方法をすべて試しても問題が解決しない場合は、最終手段としてWindows 11/10をリセットすることを検討してください。その際、個人用ファイルを保持するオプションを選択すれば、データを残したままシステムを初期化できます。
この記事がお役に立てば幸いです!
関連記事:「side-by-sideの構成が正しくないため、アプリケーションを開始できませんでした」エラーの対処法
-
Windows 10でエラー0xc0aa0301を解決する方法|DVD書き込みエラーの原因と9つの対処法
ディスクへの書き込み(ライティング)とは、専用デバイスである「ディスクドライブ(光学ドライブ)」を使い、レーザー光線によって記録可能なCDやDVDにデータを書き込む作業のことです。Windowsにも標準でディスク書き込みツールが搭載されており、ソフトウェアや映画、ゲームなどのメディアを配布する際の定番手段として広く利用されてきました。 しかし、実際にファイルを書き込もうとした際に、多くのユーザーがDVD書き込みエラー「0xc0aa0301」に遭遇しています。このエラーは事前の警告なく突然発生し、放置すると画面上のダイアログボックスに繰り返し表示されるようになります。そのため、エラーを早期に対処
-
Windows 10でSteamエラー53を解決する方法を徹底解説
Steamユーザーの多くが遭遇するのが「エラー53」です。これはSteamでよく見られるエラーの一つで、アプリのクラッシュを引き起こすことがあります。「Steamエラーコード53とは何か?」と疑問に思う方も多いでしょう。このエラーは、SteamがPC上でゲームを正常に読み込めない場合に発生します。本記事では、このエラーの原因を詳しく解説し、「Steamのエラーコード53をどうやって直せばいいのか?」という疑問にお答えします。 Windows 10でSteamエラー53を修正する方法 Steamのエラーはさまざまな原因で発生します。考えられる主な原因は以下の通りです。 インターネット接続の不