Windows 7 cannot turn off DPI/PPI scaling for an application












8















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





























    8















    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



























      8












      8








      8


      2






      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 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?







      windows-7 compatibility scaling high-dpi






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jun 18 '11 at 15:20









      studiohack

      11.3k1880114




      11.3k1880114










      asked May 12 '11 at 15:37









      pawel159pawel159

      73117




      73117






















          6 Answers
          6






          active

          oldest

          votes


















          4














          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 PanelAppearance and PersonalizationDisplay" 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



















          • 1





            my computer has that option marked and I cannut unmark it :(

            – kokbira
            Dec 2 '12 at 12:04



















          2














          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































            1














            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



















            0














            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

































              0














              If you find your Disable display scaling on high DPI settings checkbox is grayed out for a 64 bit application, such as:



              enter image description here



              it may be because Microsoft built logic to deny this setting for 64 bit applications. In this case, I recommend you follow instructions at https://superuser.com/a/1018284/460302 and obtain Application Compatibility Toolkit.



              In the aforementioned answer, user Ben N provides extensive insight into Windows' logic and framework for dealing with "incompatible" applications. His procedure allows me to manage compatibility by application signature so that even if I upgrade an app and its version number and/or registry entry changes I am still covered.



              For example, here was my signature for Rainmeter 3.3.0.2519:



              enter image description here



              When I upgraded Rainmeter, this stopped working. So I created a new signature without version numbers:



              enter image description here



              ..and my new 64 bit release of Rainmeter displays properly.



              As Ben N says, Let's break out the big guns.






              share|improve this answer

































                0














                I just had the same issue and "Option three" (see below) from sevenforums.com has helped me. I was not able to set the required setting on an application run from a remote server in the properties dialog.



                Add to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers and/or HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers a new "String Value".



                Change the name to the full path of your application (ie \serverdirapp.exe or c:dirapp.exe) and set "Value data" according to these options (multiple settings are possible and to be separated with space):



                # Compatibility Mode        Data Value
                Windows 95 WIN95
                Windows 98 / Windows Me WIN98
                Windows NT 4.0 (SP 5) NT4SP5
                Windows 2000 WIN2000
                Windows XP (SP 2) WINXPSP2
                Windows XP (SP 3) WINXPSP3
                Windows Server 2003 (SP 1) WINSRV03SP1
                Windows Server 2008 (SP 1) WINSRV08SP1
                Windows Vista VISTARTM
                Windows Vista (SP 1) VISTASP1
                Windows Vista (SPk 2) VISTASP2
                Windows 7 WIN7RTM

                #Settings Data Value
                Run in 256 colors 256Color
                Run in 640 x 480 screen resolution 640x480
                Disable visual themes DISABLETHEMES
                Disable desktop composition DISABLEDWM
                Disable display scaling on
                high DPI settings HIGHDPIAWARE
                Run this program as Admin RUNASADMIN


                With these settings, I was able to run my application like that:



                Name: \serverdirapp.exe



                Value Data: DISABLETHEMES HIGHDPIAWARE RUNASADMIN






                share|improve this answer























                  Your Answer








                  StackExchange.ready(function() {
                  var channelOptions = {
                  tags: "".split(" "),
                  id: "3"
                  };
                  initTagRenderer("".split(" "), "".split(" "), channelOptions);

                  StackExchange.using("externalEditor", function() {
                  // Have to fire editor after snippets, if snippets enabled
                  if (StackExchange.settings.snippets.snippetsEnabled) {
                  StackExchange.using("snippets", function() {
                  createEditor();
                  });
                  }
                  else {
                  createEditor();
                  }
                  });

                  function createEditor() {
                  StackExchange.prepareEditor({
                  heartbeatType: 'answer',
                  autoActivateHeartbeat: false,
                  convertImagesToLinks: true,
                  noModals: true,
                  showLowRepImageUploadWarning: true,
                  reputationToPostImages: 10,
                  bindNavPrevention: true,
                  postfix: "",
                  imageUploader: {
                  brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                  contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                  allowUrls: true
                  },
                  onDemand: true,
                  discardSelector: ".discard-answer"
                  ,immediatelyShowMarkdownHelp:true
                  });


                  }
                  });














                  draft saved

                  draft discarded


















                  StackExchange.ready(
                  function () {
                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f282648%2fwindows-7-cannot-turn-off-dpi-ppi-scaling-for-an-application%23new-answer', 'question_page');
                  }
                  );

                  Post as a guest















                  Required, but never shown

























                  6 Answers
                  6






                  active

                  oldest

                  votes








                  6 Answers
                  6






                  active

                  oldest

                  votes









                  active

                  oldest

                  votes






                  active

                  oldest

                  votes









                  4














                  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 PanelAppearance and PersonalizationDisplay" 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



















                  • 1





                    my computer has that option marked and I cannut unmark it :(

                    – kokbira
                    Dec 2 '12 at 12:04
















                  4














                  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 PanelAppearance and PersonalizationDisplay" 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



















                  • 1





                    my computer has that option marked and I cannut unmark it :(

                    – kokbira
                    Dec 2 '12 at 12:04














                  4












                  4








                  4







                  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 PanelAppearance and PersonalizationDisplay" 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













                  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 PanelAppearance and PersonalizationDisplay" 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












                  share|improve this answer



                  share|improve this answer










                  answered Nov 27 '11 at 7:18









                  mastsellermastseller

                  412




                  412








                  • 1





                    my computer has that option marked and I cannut unmark it :(

                    – kokbira
                    Dec 2 '12 at 12:04














                  • 1





                    my computer has that option marked and I cannut unmark it :(

                    – kokbira
                    Dec 2 '12 at 12:04








                  1




                  1





                  my computer has that option marked and I cannut unmark it :(

                  – kokbira
                  Dec 2 '12 at 12:04





                  my computer has that option marked and I cannut unmark it :(

                  – kokbira
                  Dec 2 '12 at 12:04













                  2














                  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




























                    2














                    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


























                      2












                      2








                      2







                      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













                      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












                      share|improve this answer



                      share|improve this answer










                      answered Apr 5 '16 at 10:25









                      DaveDave

                      212




                      212























                          1














                          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
















                          1














                          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














                          1












                          1








                          1







                          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













                          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












                          share|improve this answer



                          share|improve this answer










                          answered May 12 '11 at 15:41









                          acme64acme64

                          365516




                          365516













                          • 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



















                          • 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

















                          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





                          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











                          0














                          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






























                            0














                            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




























                              0












                              0








                              0







                              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















                              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














                              share|improve this answer



                              share|improve this answer








                              edited May 12 '15 at 14:43

























                              answered May 12 '15 at 14:24









                              DarknightDarknight

                              11




                              11























                                  0














                                  If you find your Disable display scaling on high DPI settings checkbox is grayed out for a 64 bit application, such as:



                                  enter image description here



                                  it may be because Microsoft built logic to deny this setting for 64 bit applications. In this case, I recommend you follow instructions at https://superuser.com/a/1018284/460302 and obtain Application Compatibility Toolkit.



                                  In the aforementioned answer, user Ben N provides extensive insight into Windows' logic and framework for dealing with "incompatible" applications. His procedure allows me to manage compatibility by application signature so that even if I upgrade an app and its version number and/or registry entry changes I am still covered.



                                  For example, here was my signature for Rainmeter 3.3.0.2519:



                                  enter image description here



                                  When I upgraded Rainmeter, this stopped working. So I created a new signature without version numbers:



                                  enter image description here



                                  ..and my new 64 bit release of Rainmeter displays properly.



                                  As Ben N says, Let's break out the big guns.






                                  share|improve this answer






























                                    0














                                    If you find your Disable display scaling on high DPI settings checkbox is grayed out for a 64 bit application, such as:



                                    enter image description here



                                    it may be because Microsoft built logic to deny this setting for 64 bit applications. In this case, I recommend you follow instructions at https://superuser.com/a/1018284/460302 and obtain Application Compatibility Toolkit.



                                    In the aforementioned answer, user Ben N provides extensive insight into Windows' logic and framework for dealing with "incompatible" applications. His procedure allows me to manage compatibility by application signature so that even if I upgrade an app and its version number and/or registry entry changes I am still covered.



                                    For example, here was my signature for Rainmeter 3.3.0.2519:



                                    enter image description here



                                    When I upgraded Rainmeter, this stopped working. So I created a new signature without version numbers:



                                    enter image description here



                                    ..and my new 64 bit release of Rainmeter displays properly.



                                    As Ben N says, Let's break out the big guns.






                                    share|improve this answer




























                                      0












                                      0








                                      0







                                      If you find your Disable display scaling on high DPI settings checkbox is grayed out for a 64 bit application, such as:



                                      enter image description here



                                      it may be because Microsoft built logic to deny this setting for 64 bit applications. In this case, I recommend you follow instructions at https://superuser.com/a/1018284/460302 and obtain Application Compatibility Toolkit.



                                      In the aforementioned answer, user Ben N provides extensive insight into Windows' logic and framework for dealing with "incompatible" applications. His procedure allows me to manage compatibility by application signature so that even if I upgrade an app and its version number and/or registry entry changes I am still covered.



                                      For example, here was my signature for Rainmeter 3.3.0.2519:



                                      enter image description here



                                      When I upgraded Rainmeter, this stopped working. So I created a new signature without version numbers:



                                      enter image description here



                                      ..and my new 64 bit release of Rainmeter displays properly.



                                      As Ben N says, Let's break out the big guns.






                                      share|improve this answer















                                      If you find your Disable display scaling on high DPI settings checkbox is grayed out for a 64 bit application, such as:



                                      enter image description here



                                      it may be because Microsoft built logic to deny this setting for 64 bit applications. In this case, I recommend you follow instructions at https://superuser.com/a/1018284/460302 and obtain Application Compatibility Toolkit.



                                      In the aforementioned answer, user Ben N provides extensive insight into Windows' logic and framework for dealing with "incompatible" applications. His procedure allows me to manage compatibility by application signature so that even if I upgrade an app and its version number and/or registry entry changes I am still covered.



                                      For example, here was my signature for Rainmeter 3.3.0.2519:



                                      enter image description here



                                      When I upgraded Rainmeter, this stopped working. So I created a new signature without version numbers:



                                      enter image description here



                                      ..and my new 64 bit release of Rainmeter displays properly.



                                      As Ben N says, Let's break out the big guns.







                                      share|improve this answer














                                      share|improve this answer



                                      share|improve this answer








                                      edited Mar 20 '17 at 10:17









                                      Community

                                      1




                                      1










                                      answered Dec 9 '16 at 18:36









                                      CODE-REaDCODE-REaD

                                      323111




                                      323111























                                          0














                                          I just had the same issue and "Option three" (see below) from sevenforums.com has helped me. I was not able to set the required setting on an application run from a remote server in the properties dialog.



                                          Add to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers and/or HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers a new "String Value".



                                          Change the name to the full path of your application (ie \serverdirapp.exe or c:dirapp.exe) and set "Value data" according to these options (multiple settings are possible and to be separated with space):



                                          # Compatibility Mode        Data Value
                                          Windows 95 WIN95
                                          Windows 98 / Windows Me WIN98
                                          Windows NT 4.0 (SP 5) NT4SP5
                                          Windows 2000 WIN2000
                                          Windows XP (SP 2) WINXPSP2
                                          Windows XP (SP 3) WINXPSP3
                                          Windows Server 2003 (SP 1) WINSRV03SP1
                                          Windows Server 2008 (SP 1) WINSRV08SP1
                                          Windows Vista VISTARTM
                                          Windows Vista (SP 1) VISTASP1
                                          Windows Vista (SPk 2) VISTASP2
                                          Windows 7 WIN7RTM

                                          #Settings Data Value
                                          Run in 256 colors 256Color
                                          Run in 640 x 480 screen resolution 640x480
                                          Disable visual themes DISABLETHEMES
                                          Disable desktop composition DISABLEDWM
                                          Disable display scaling on
                                          high DPI settings HIGHDPIAWARE
                                          Run this program as Admin RUNASADMIN


                                          With these settings, I was able to run my application like that:



                                          Name: \serverdirapp.exe



                                          Value Data: DISABLETHEMES HIGHDPIAWARE RUNASADMIN






                                          share|improve this answer




























                                            0














                                            I just had the same issue and "Option three" (see below) from sevenforums.com has helped me. I was not able to set the required setting on an application run from a remote server in the properties dialog.



                                            Add to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers and/or HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers a new "String Value".



                                            Change the name to the full path of your application (ie \serverdirapp.exe or c:dirapp.exe) and set "Value data" according to these options (multiple settings are possible and to be separated with space):



                                            # Compatibility Mode        Data Value
                                            Windows 95 WIN95
                                            Windows 98 / Windows Me WIN98
                                            Windows NT 4.0 (SP 5) NT4SP5
                                            Windows 2000 WIN2000
                                            Windows XP (SP 2) WINXPSP2
                                            Windows XP (SP 3) WINXPSP3
                                            Windows Server 2003 (SP 1) WINSRV03SP1
                                            Windows Server 2008 (SP 1) WINSRV08SP1
                                            Windows Vista VISTARTM
                                            Windows Vista (SP 1) VISTASP1
                                            Windows Vista (SPk 2) VISTASP2
                                            Windows 7 WIN7RTM

                                            #Settings Data Value
                                            Run in 256 colors 256Color
                                            Run in 640 x 480 screen resolution 640x480
                                            Disable visual themes DISABLETHEMES
                                            Disable desktop composition DISABLEDWM
                                            Disable display scaling on
                                            high DPI settings HIGHDPIAWARE
                                            Run this program as Admin RUNASADMIN


                                            With these settings, I was able to run my application like that:



                                            Name: \serverdirapp.exe



                                            Value Data: DISABLETHEMES HIGHDPIAWARE RUNASADMIN






                                            share|improve this answer


























                                              0












                                              0








                                              0







                                              I just had the same issue and "Option three" (see below) from sevenforums.com has helped me. I was not able to set the required setting on an application run from a remote server in the properties dialog.



                                              Add to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers and/or HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers a new "String Value".



                                              Change the name to the full path of your application (ie \serverdirapp.exe or c:dirapp.exe) and set "Value data" according to these options (multiple settings are possible and to be separated with space):



                                              # Compatibility Mode        Data Value
                                              Windows 95 WIN95
                                              Windows 98 / Windows Me WIN98
                                              Windows NT 4.0 (SP 5) NT4SP5
                                              Windows 2000 WIN2000
                                              Windows XP (SP 2) WINXPSP2
                                              Windows XP (SP 3) WINXPSP3
                                              Windows Server 2003 (SP 1) WINSRV03SP1
                                              Windows Server 2008 (SP 1) WINSRV08SP1
                                              Windows Vista VISTARTM
                                              Windows Vista (SP 1) VISTASP1
                                              Windows Vista (SPk 2) VISTASP2
                                              Windows 7 WIN7RTM

                                              #Settings Data Value
                                              Run in 256 colors 256Color
                                              Run in 640 x 480 screen resolution 640x480
                                              Disable visual themes DISABLETHEMES
                                              Disable desktop composition DISABLEDWM
                                              Disable display scaling on
                                              high DPI settings HIGHDPIAWARE
                                              Run this program as Admin RUNASADMIN


                                              With these settings, I was able to run my application like that:



                                              Name: \serverdirapp.exe



                                              Value Data: DISABLETHEMES HIGHDPIAWARE RUNASADMIN






                                              share|improve this answer













                                              I just had the same issue and "Option three" (see below) from sevenforums.com has helped me. I was not able to set the required setting on an application run from a remote server in the properties dialog.



                                              Add to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers and/or HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers a new "String Value".



                                              Change the name to the full path of your application (ie \serverdirapp.exe or c:dirapp.exe) and set "Value data" according to these options (multiple settings are possible and to be separated with space):



                                              # Compatibility Mode        Data Value
                                              Windows 95 WIN95
                                              Windows 98 / Windows Me WIN98
                                              Windows NT 4.0 (SP 5) NT4SP5
                                              Windows 2000 WIN2000
                                              Windows XP (SP 2) WINXPSP2
                                              Windows XP (SP 3) WINXPSP3
                                              Windows Server 2003 (SP 1) WINSRV03SP1
                                              Windows Server 2008 (SP 1) WINSRV08SP1
                                              Windows Vista VISTARTM
                                              Windows Vista (SP 1) VISTASP1
                                              Windows Vista (SPk 2) VISTASP2
                                              Windows 7 WIN7RTM

                                              #Settings Data Value
                                              Run in 256 colors 256Color
                                              Run in 640 x 480 screen resolution 640x480
                                              Disable visual themes DISABLETHEMES
                                              Disable desktop composition DISABLEDWM
                                              Disable display scaling on
                                              high DPI settings HIGHDPIAWARE
                                              Run this program as Admin RUNASADMIN


                                              With these settings, I was able to run my application like that:



                                              Name: \serverdirapp.exe



                                              Value Data: DISABLETHEMES HIGHDPIAWARE RUNASADMIN







                                              share|improve this answer












                                              share|improve this answer



                                              share|improve this answer










                                              answered Jan 14 at 8:04









                                              gilugilu

                                              1011




                                              1011






























                                                  draft saved

                                                  draft discarded




















































                                                  Thanks for contributing an answer to Super User!


                                                  • Please be sure to answer the question. Provide details and share your research!

                                                  But avoid



                                                  • Asking for help, clarification, or responding to other answers.

                                                  • Making statements based on opinion; back them up with references or personal experience.


                                                  To learn more, see our tips on writing great answers.




                                                  draft saved


                                                  draft discarded














                                                  StackExchange.ready(
                                                  function () {
                                                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f282648%2fwindows-7-cannot-turn-off-dpi-ppi-scaling-for-an-application%23new-answer', 'question_page');
                                                  }
                                                  );

                                                  Post as a guest















                                                  Required, but never shown





















































                                                  Required, but never shown














                                                  Required, but never shown












                                                  Required, but never shown







                                                  Required, but never shown

































                                                  Required, but never shown














                                                  Required, but never shown












                                                  Required, but never shown







                                                  Required, but never shown







                                                  Popular posts from this blog

                                                  Index of /

                                                  Tribalistas

                                                  Listed building