Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 have Windows 7 with DPI scaling set to 120 DPI. It makes some problems with older applications like clipped text, blurred graphics or too big text. I'd like to disable DPI scaling for these applications. I've tried that: application.exe "context menu -> properties -> compatibilty -> Disable display scaling on high DPI settings".

This setting doesn't change anything. Application is still displayed as 120 DPI, not as 96 DPI. I've also checked it on fresh, not messed Windows 7 in a virtual machine - the same behaviour.

The question is: how to force single application to use 96 DPI in another, WORKING, way?

share|improve this question

I just had the same problem, and selecting any of the checkboxes didn't make any difference. This is what I did that fixed it:

  1. Go to "Control Panel\Appearance and Personalization\Display" and click on the "Set custom text size (DPI)" option. Make sure that the "Use Windows XP style DPI scaling" checkbox is NOT checked. Log off to apply changes if necessary.

  2. Instead of selecting the compatibility settings yourself, run the wizard and let Windows choose it for you. You can do that by right-clicking the program icon and choosing "Troubleshoot compatibility" from the menu. This fixed the display clipping for me. The text is a little fuzzy, but that I can live with; I'm just happy I can see all of it. :)

share|improve this answer
    
my computer has that option marked and I cannut unmark it :( – kokbira Dec 2 '12 at 12:04

just a guess, but maybe if you run the app in xp compatability mode, or perhaps disable the visual theme settings for that app, it will ignore the DPI settings?

share|improve this answer
    
All the checkboxes (and the options of drop-down list) on tab "compatibility" don't solve that matter. I've already tried it on two machines. – pawel159 May 13 '11 at 20:39

I realise this is a very old question but I've just found a fix. Switch the theme (Control Panel > All Control Panel Items > Personalisation) from an Aero theme to a Basic theme and the per-application display scaling will actually work.

share|improve this answer

mastseller's answer (1. answer) is working, but lot of application's text become fuzzy :(. BUT now the "Use Windows XP style DPI scaling" checkbox is working. So if there are some application where the fuzzy in right disturbance, than the small size, do this: 1) Search the application starter file (.exe, .com) in a file manager, OR it's icon ( or if the application is running, you can find it in the windows taskmanager too). 2) Right click on it and click on property. 3) Click on Compatibility tab. 4) Check the "Use Windows XP style DPI scaling" checkbox. 5) Restart the application (it it's running).

You have to do with all fuzzy application one by one, but it works.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.