Vista: Program Compatibility Assistant error

Article:TECH33503  |  Created: 2007-08-15  |  Updated: 2010-01-26  |  Article URL
Article Type
Technical Solution


This program may not have been installed correctly error is displayed by the Program Compatibility Assistant (PCA) after the application completes the installation.  The application works correctly.


Vista installations

Windows 7 (One customer has reported)


This error only occurs the first time the installation is installed and appears to be related to the registration of installed files.


This was obtained from the following link: It appears that the manifest will keep this error from occuring. 

How can I opt out of the Program Compatibility Assistant for my setup?

In order to prevent the Program Compatibility Assistant from appearing, you must include an embedded manifest that specifies a requested execution level for your setup executable.  If you wrap the setup executable in a self-extracting package, you must also include an embedded manifest in the self-extracting package too.  Once you do this, Windows Vista will treat your setup as Windows Vista-aware, and it will no longer show the PCA dialog when setup exits after a failure or cancellation.

Related Links

Legacy ID


Article URL

Terms of use for this information are found in Legal Notices