Issue

An Adobe Captivate published *.exe file does not run on Windows Vista.

A sample error message is: "This program requires flash.ocx which is no longer included in this version of Windows".

Solution

Solution 1: Disable User Access Control (UAC)

Important: This procedure involves disabling User Access Control. This feature is intended to prevent administrative accounts from performing undesired actions that may affect the system. Disabling UAC removes these notifications. You must restart your system after you disable or re-enable UAC.

For more information on UAC, see the Microsoft Windows Vista support site.

  1. Choose Start > Control Panel.
  2. Double click User Accounts.
  3. Select Turn User Account Control On Or Off.
  4. Deselect Use User Account Control (UAC) To Help Protect Your Computer and click OK.
  5. Click Restart Now.

To re-enable UAC:

  1. Choose Start > Control Panel.
  2. Double click User Accounts.
  3. Select Turn User Account Control On Or Off.
  4. Select Use User Account Control (UAC) To Help Protect Your Computer and click OK.
  5. Click Restart Now.

Solution 2: Install Flash Player ActiveX Control (flash.ocx) or Flash Player

Download Flash Player from http://www.adobe.com/products/flashplayer/

Additional Information

When an Adobe Captivate published .exe file is run, it extracts the ActiveX and registers it. If insufficient permissions are given, the .exe file cannot be executed. 

Normally, flash.ocx is not required to run an Adobe Captivate published .exe file. However, it is bundled in published .exe files and might be the reason for the error message. 

 

 

 

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy