Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am searching for an option to disable resolution changes by certain programs or users.

In example I have a media player who automatically changes the resolution depending on the inserted medium. Since the results are poor, I want to disable this functionality. Since there is no according option in the player settings, I thought about creating a user who is lacking the rights to change the resolution.

But I have no idea how to do that. Alternatively I would also be completely satisfied if you know a way of restricting these rights on a per-program basis. Actually any solution is welcome.

I'm am running Win7 Professional.

share|improve this question

migrated from Mar 4 '12 at 13:36

This question came from our site for system and network administrators.

Which player is it that changes the resolution ? – harrymc Mar 10 '12 at 18:34
up vote 2 down vote accepted

One option is to configure a shortcut key combination to switch the resolution back to your preferred settings after the media player changes them.

I can confirm that HotKey Resolution Changer from does change the display resolution in Windows XP. It claims to work in Windows 7 as well.

enter image description here


  • Sits silently in the tray
  • Define 2 to 9 shortcuts for different resolutions
  • Switch resolution with just a keypress!
  • Resolutions below 640×400 and frequencies above 120 Hertz are excluded.

You may also be able to use AutoHotKey script for this.

share|improve this answer
Thanks so much, this works!! Great. You are a day saver :-) – ftiaronsem Mar 17 '12 at 9:23

as here is mentioned , i think this is the best way :

You could disable the settings tab for users as policy:

Local Security Policy > User Config > Admin Templates > Control Panel > Display > Hide Settings Tab enter image description here enter image description here

Here is the MSDN documentation for this settting:`

share|improve this answer
This is your answer – Micah Armantrout Mar 13 '12 at 14:49
But does that prevent changing the resolution via other means? – Synetech Mar 13 '12 at 19:59
After rereading the queston, preventing Media Player from changing your resolution is not going to happen if it was a user that might happen but not a appication – Micah Armantrout Mar 14 '12 at 0:11
Yeah, as stated before, this does only prevent users from changing the resolution. Programmms are still able to modify it. Anyway thanks for this very detailed answer. – ftiaronsem Mar 17 '12 at 9:27

Your best solution is to get with the developer of the media player and have them fix the issue a media player should not be causing the issue.

share|improve this answer
Yes, I agreee. I am already in contact with them and they are trying to fix the issue. But the release of a patch takes them at least a month, so I had to look for an intermediate solution. – ftiaronsem Mar 17 '12 at 9:26

If you're using a video card from either NVIDIA or AMD, they should have control panel settings that allow you to force resolutions and aspect ratios.

NVIDIA Control Panel: Under Display > Adjust desktop size and position:

  1. Select scaling mode: No scaling
  2. Perform scaling on: GPU
  3. Check Override the scaling mode set by games and programs

Don't know for AMD cards.

This solution is unfortunately heavy-handed, and not the per-program or per-user solution you're looking for.

share|improve this answer
thanks for this answer. Unfortunatelly the media player can still change the resolution. I don't know how, but it does. I double checked, I applied all the settings you suggested. – ftiaronsem Mar 17 '12 at 9:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .