Solved

Disable ability to modify DPI in Windows 7 (vista)

Posted on 2012-03-31
7
1,179 Views
Last Modified: 2012-05-03
Hello,

I'm looking for a way to disable users from changing the DPI settings on Windows 7 machines or Vista.

I found a registry change that prevents a user from changing a screen resolution and DPI setting....

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispCPL"=dword:00000001

However I only need to block the changing of DPI.

Anyone know how to do that??

thanks in advance
0
Comment
Question by:awgit
  • 2
7 Comments
 
LVL 28

Accepted Solution

by:
Run5k earned 250 total points
ID: 37792474
That registry key essentially affects the same settings as the group policy described in this tutorial:

How to Disable Changing the "DPI" and "Screen Resolution" Settings in Windows 7

Hopefully another EE community member knows of a way to differentiate between the two, but I've never heard of one.  It's quite possible that you can't do one without the other.
0
 
LVL 54

Assisted Solution

by:McKnife
McKnife earned 250 total points
ID: 37798793
Hi.

I can only add this: in vista it is not even possible to change the DPI size as non admin (whereas in win7 it became possible). But in vista, users may change the resolution.
So my guess is, you should monitor with procmon what settings are modified while succesfully changing and afterwards modify the ACLs on those files/registry keys.
0
 
LVL 59

Expert Comment

by:LeeTutor
ID: 37906481
I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
0
 
LVL 28

Expert Comment

by:Run5k
ID: 37906482
Based upon prior Experts Exchange precendence, I think that the proper answer can be found within the first reply (http:#a37792474):  unless the other wants to compromise a bit, what they specifically want can't be done.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

While working, an annoying popup showing below will come and we cannot cancel or close it form the screen. The error message will come again and again.
This script can help you clean up your user profile database by comparing profiles to Active Directory users in a particular OU, and removing the profiles that don't match.
This Micro Tutorial will give you basic overview of the control panel section on Windows 7. It will depth in Network and Internet, Hardware and Sound, etc. This will be demonstrated using Windows 7 operating system.
This Micro Tutorial will give you a basic overview of Windows Live Photo Gallery and show you various editing filters and touches to photos you can apply. This will be demonstrated using Windows Live Photo Gallery on Windows 7 operating system.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question