allowing standard users to change DPI settings, removing UAC admin pwd prompt for DPIscaling.exe
I have attempted to ask this question in the microsoft answers forum ( http://social.answers.microsoft.com/Forums/en-US/vistasecurity/thread/5e04b92e-2833-46f9-8f40-0b2ba083f737 ) and they stated that it was too advanced for them. They informed me to ask the question in this forum. Here is what I wrote: I am currently using windows vista ultimate 64-bit with an nvidia geforce 8800 gtx card installed. I am the adm on the machine, with standard users logging in on it. My adm account does not have the issue. I am attempting to find a way to allow the standard users on the machine to have the ability to change DPI settings. The file path is C:\Windows\System32\DpiScaling.exe I attempted to use the solution listed on this site: http://blogs.techrepublic.com.com/window-on-windows/?p=635 and used the Application Compatibility Toolkit. I used many different options, the 32-bit, 64-bit version, different checkboxes, without any success. When you do a right click properties on the file and click on the compatibility tab it states: Compatibility modes cannot be set on this program because it is part of the version of Windows. I also granted one of the standard users full control of the executable and when the user account logged, it still got the prompt to enter in admin credentials. I understand this only gives the user access to the file and not what the file does. I need to find a solution to allow standard users on the machine to change DPI settings without the need of admin password. While looking for solutions here and on the regular microsoft support site (support.microsoft.com), all I could find were methods that turn off the elevation prompts for UAC and ways to turn off UAC completely. http://social.answers.microsoft.com/Forums/en-US/w7security/thread/0364515a-301e-47c5-af99-39347b83c6b4 - I do not want to do this. I even attempted this solution posted on that site and the standard user still got prompted to enter in a admin password. I do NOT want to turn off UAC or the elevation prompts, suprisingly these prompts don't bother me. The computer display is set at high resolution and we need to continuously change the DPI setting to allow the second monitor ( my HDTV) to output text in a clear and correct format. The reason we have to change it back is because the mouse cursor in the PC video games that get played on here disappears when the DPI setting is set at anything higher than the normal/default setting. So before any game gets played, the DPI settings in the display settings windows needs to be changed back to normal/default settings. Since I am the only admin user on the machine, I am concerned when the other users would like to play their games; but are unable to , because I am not present. I would like to remain the only admin account on the machine. Bad things tend to happen when I allow other users to be administrators on the machine.
January 17th, 2011 1:48am

I still need help with this.
Free Windows Admin Tool Kit Click here and download it now
January 28th, 2011 6:06pm

I still need help on this
May 30th, 2011 4:17pm

I have same situation and need to find a solution. DPI changes I am not worried about a general user tweaking.
Free Windows Admin Tool Kit Click here and download it now
August 4th, 2011 11:32am

I still need help on this.
September 8th, 2011 7:17am

Try replacing the manifest. Of course this will only work if DPIScaling doesn't attempt to use something that requires admin permissions. I suspect that it does. You can always add permissions for ordinary users to the registry. You can monitor DPIScaling using Process Monitor to find out what registry keys it needs write access to. A second problem is to edit DPIScaling you need to give yourself permissions. So to be allowed to edit DPIScaling. ----------------------------------------------- Click Start - All Programs - Accessories - Right click Command Prompt and choose Run As Administrator. Type takeown /f %windir%\system32\DPIScaling.exe /a icacls %windir%\system32\DPIScaling.exe /grant Administrators:f To edit DPIScaling.exe ------------------------------ Download ResHacker from http://www.angusj.com/resourcehacker/ Application Manifests are a resource type of 24 (they don't get a name like icons etc). Extract a copy of the manifest (Action menu). Edit it with notepad and change requestedExecutionLevel from requireAdministrator to asInvoker Then use ResHacker to replace the manifest (Action menu). To Monitor DPIScaling ------------------------------ Download Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645). Start the program as an administrator (right click and choose Run As Administrator). Set the filter to (the 4 drop down boxes along the top) ImagePath Contains DPIScaling Include then click Add. then set a second filter Event Class Is Registry Include then click Add then Ok. Run DPIScaling. Change a setting. Look for Access Denied results in the listing of registry keys accessed. Using Regedit change permissions for users to Full on those Registry keys. -- .. -- "dj_mixmaster_2000" wrote in message news:d2ec2f24-e7ca-4975-9638-9062794a6429... >I still need help on this.
Free Windows Admin Tool Kit Click here and download it now
November 17th, 2011 2:52am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics