Consultor Eletrônico



Kbase P181982: User Account Control pop-up messages when starting prowin32
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/25/2011
Status: Unverified

SYMPTOM(s):

User Account Control pop-up messages when starting prowin32

Following message appears when starting Progress OpenEdge client:

Do you want to allow the following program from an unknown publisher to make changes to this computer?

FACT(s) (Environment):

Client connects to database on same machine
Other users with similar configuration do not get pop-up message
Properties of shortcut to prowin32 show "Run as administrator" check box checked in Shortcut tab Advanced button
Windows 7
Windows Vista
Progress/OpenEdge Product Family

CAUSE:

By default, User Account Control (UAC) in Windows 7 and Windows Vista operating systems displays pop-up messages asking for confirmation when non-Windows programs are "run as administrator". These messages warn the user that the program will be able to make changes to the computer because it is running with elevated privileges, and prompt for confirmation that the program should be run. Note that merely running such a program from an account in the Administrators group does not elevate the privileges of the program, and will not cause the pop-up messages to appear.

FIX:

The Progress OpenEdge client (prowin32) does not normally need to run as administrator. If UAC messages are appearing unexpectedly when it is run:

Right click on the shortcut to prowin32 and select "Properties". The properties window will open at the Shortcut tab.
Click the Advanced button.
If the check box next to "Run as administrator" is checked, uncheck it.
Click the "OK" button.
Click the Compatibility tab to bring it to the top.
If the check box next to "Run as administrator" is enabled and checked, uncheck it.
If the check box next to "Run as administrator" is not enabled:

Click the "Change settings for all users" button.
If the check box next to "Run as administrator" is checked, uncheck it.
Click the "OK" button to close the window.
Click the "OK" button to close the Properties window.
Note also that the same UAC messages will appear if prowin32 is run by right-clicking on its shortcut and selecting "Run as administrator" from the context menu. If this is the case, select "Open" instead to eliminate the messages.
If it is necessary to run prowin32 with elevated privileges in some particular circumstances, the behavior of the UAC messages can also be controlled through the Windows Local Security Policy settings. Changes to these settings will apply to all programs, not just prowin32. Such changes should not normally be necessary in order to run prowin32.