問題

Adobe Captivate で公開された *.exe ファイルが Windows Vista で実行しません。

サンプルのエラーメッセージは、「This program requires flash.ocx which is no longer included in this version of Windows(このプログラムには、このバージョンの Windows には含まれなくなった flash.ocx が必要です)」です。

解決策

解決策 1:ユーザーアクセス制御(UAC)を無効にする

重要: この手順では、ユーザアクセス制御を無効にします。UAC は、システムに影響を及ぼす可能性のある操作が管理者権限で実行され、意図しない変更がシステムに加えられることを防止するための機能です。UAC を無効にすると、この通知が表示されなくなります。UAC を無効または再度有効に変更した場合、コンピュータの再起動が必要になります。

UAC の詳細については、Microsoft Windows Vista サポートサイトを参照してください。

  1. スタート/コントロールパネルを選択します。
  2. 「ユーザーアカウント」をダブルクリックします。
  3. 「ユーザーアカウント制御の有効化または無効化」を選択します。
  4. 「ユーザー アカウント制御 (UAC) を使ってコンピュータの保護に役立たせる」をオフにし、「OK」をクリックします。
  5. 「今すぐ再起動」をクリックします。

UAC を再度有効にするには

  1. スタート/コントロールパネルを選択します。
  2. 「ユーザーアカウント」をダブルクリックします。
  3. 「ユーザーアカウント制御の有効化または無効化」を選択します。
  4. 「ユーザー アカウント制御 (UAC) を使ってコンピュータの保護に役立たせる」をオンにし、「OK」をクリックします。
  5. 「今すぐ再起動」をクリックします。

解決策2:Flash Player ActiveX コントロール(flash.ocx)または Flash Player をインストールする

http://www.adobe.com/jp/products/flashplayer/ から Flash Player をダウンロードします。

補足情報

Adobe Captivate で公開された .exe ファイルが実行されると、ActiveX を抽出し、それを登録します。与えられた権限が不十分な場合、.exe ファイルは実行できません。 

通常、flash.ocx は、Adobe Captivate で公開された .exe ファイルの実行には不要です。ただし、公開された .exe ファイルにバンドルされ、エラーメッセージの原因になることがあります。

 

 

 

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー