重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

いつもお世話になっております。

今日32bitのOSから64bitに移行しました。ところがマイクロソフト社のフライトシミュレーターXというソフトを起動しようとすると以下のような警告が出現しました。

「このアプリケーションのサイドバイサイド構成が正しくないため、アプリケーションを開始できませんでした。詳細についてはアプリケーションのイベントログを参照してください。」

そこでとりあえずイベントログを見てみることにしました。ところが・・・

「”~~~¥fsx.exe"のアクティブ化コンテキストの生成に失敗しました。従属アセンブリMicrosoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b".type="win32",version="8.00.50608.0"が見つかりませんでした。詳細な診断を行うにはsxstrace.exeを実行してください。」

と、ここで私は意味がわからなくなってしまいました。アクティブ化コンテキストの生成?sxstrace.exeの実行?自分なりに調べましたが、どこへ行ってもC++のプログラムの話しかでてきません。私はこのパソコンでC++のプログラミングはやっていないので原因がわかりません。

このようなトラブルに至った経緯は・・・
既存の32bit(Vista Home Premium)はCドライブに残した状態で
新たに64bit(Vista Home Premium)をDドライブにデュアルブート
フライトシミュレーターX(FSX)は32bitのときにCドライブへインストールしていたが、なぜか64bitの方で起動するとDドライブの方に本来Cドライブにあったはずのソフトなどが入っていてFSXもそこに含まれていた。よってDドライブにあるFSXを起動しようとしたが上記のような警告に見舞われ先に進めなくなった。

ご回答よろしくお願いいたします。

A 回答 (1件)

ソフトの再インストールは行いましたか?。


レジストリを書き込むソフトはインストールしなおさないと起動しません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!