Program needs admin rights on Windows 7 Home but not Pro?


  1. Posts : 8
    Windows 7 Home Premium 64bit
       #1

    Program needs admin rights on Windows 7 Home but not Pro?


    I have just downloaded the program Supremo.exe (md5: 274cfff6aff2f7c71b9d517a3a027c90) from
    http://www.supremocontrol.com/download.aspx?file=Supremo.exe&id_sw=7

    Running the program (no installation, just double clicking on the exe) on computer 1 (Windows 7 Home Premium SP1 64 bit) I am prompted by UAC for the administrator password. Doing exactly the same on computer 2 (Windows 7 Home Professional SP1 64 bit) results in no prompt, the program executes straight away.

    Can this difference in behavior come from the different flavors of Windows or are there certain settings which differ on both computers that I might not be aware of?
    What happens when you execute the program?
      My Computer


  2. Posts : 3,788
    win 8 32 bit
       #2

    Are uac setting the same on both and are you admin on both?
      My Computer


  3. Posts : 8
    Windows 7 Home Premium 64bit
    Thread Starter
       #3

    Using the same non-admin account, thought that UAC settings are the same but maybe I double check.

    You mean the Group Policy UAC-settings (Security Settings\Local Policies\Security Options) and the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System or are there other ones as well?
      My Computer


  4. Posts : 8
    Windows 7 Home Premium 64bit
    Thread Starter
       #4

    There is a difference in 1 registry key (Key: SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System):
    ConsentPromptBehaviorAdmin is set to 0x00000005 in computer 1 (prompt for UAC) and to 0x00000003 in computer 2 (no prompt).

    The description by Microsoft is as follows:
    0x00000003
    This option prompts the Consent Admin to enter his or her user name and password (or that of another valid admin) when an operation requires elevation of privilege.

    0x00000005
    This option is the default. It is used to prompt the administrator in Admin Approval Mode to select either "Permit" or "Deny" for an operation that requires elevation of privilege for any non-Windows binaries. If the Consent Admin selects Permit, the operation will continue with the highest available privilege. This operation will happen on the secure desktop. Windows binaries will be allowed to perform an operation that requires elevation without consent or credentials.


    Still have to figure out what the difference is though.

    Btw, the value ConsentPromptBehaviorUser is the same in both cases (3).
    Last edited by Crocodile; 21 Aug 2017 at 04:33. Reason: additional information
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 15:08.
Find Us