Windows 8 and 8.1 Forums


DPI - Change for Modern UI in Windows 8

  1. #1
    DPI - Change for Modern UI in Windows 8

    DPI - Change for Modern UI in Windows 8
    How to Change DPI Scaling for Modern UI in Windows 8
    Default DPI - Change for Modern UI in Windows 8

    Published by

    Power User
    Join Date: Nov 2012
    Location: Jakarta, Indonesia
    Posts: 1,048

    How to Change DPI Scaling for Modern UI in Windows 8


    information   Information
    This tutorial will show you how to change the DPI scaling of only the Metro Start screen and apps in Windows 8.

    You may sometimes feel the Start Screen tiles and it's apps UI is too big or too small for your monitor size. By modifying registry you can change the DPI (which controls the size of the Start Screen UI) by changing the monitor size detected by Windows.

    warning   Warning
    Modifying the registry incorrectly may cause Windows to be corrupted. Be careful while modifying registry entries.

    Tip   Tip
    Consider this, you have set a HTPC setup with Windows 8 on an 42" TV. Because of its size, the Start Screen tiles may appear too small. By doing this you can pretend the installed monitor was a 10.1" monitor, and it will resize the UI to be bigger because it have less DPI.


    warning   Warning
    This doesn't work in Windows 8.1 and Windows RT 8.1. There is no known way yet to disable the automatic detection of Monitor Size.




    To get started, do the following steps:


    1. Press the Windows+R keys to open the Run dialog, type regedit, and click/tap on OK.

    Name:  Open regedit.PNG
Views: 24736
Size:  7.6 KB

    2. If prompted by UAC, then click/tap on Yes.

    3. In regedit, navigate to the location below.
    NOTE: If you don't have Scaling, right click on Explorer, point to New, then select Key.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Scaling


    Click image for larger version

    3. Create new string value, name it MonitorSize.
    NOTE: If you already have the MonitorSize string value, go to step 4.

    4. Double-Click on the MonitorSize value, then enter the desired monitor size.
    NOTE: Use periods instead of commas, and don't insert the inch symbol (").

    Name:  edit value.PNG
Views: 24249
Size:  3.3 KB

    5. Close Registry Editor, then restart your computer.
    Tip   Tip



    That's it,
    Your Start Screen DPI settings should change, sizing to the same as the Monitor Size you've specified.


  2. #1


    Great tweak, thanks. After experimenting I set a value of 45 for my 23" screen and now the 'metro' tiles are far less clunky. It looks less like a Fisher-Price toy screen now! Incidentally I didn't have the scaling key so wonder why not?

      My System SpecsSystem Spec

  3. #2


    Quote Originally Posted by thatmanbrian View Post
    Great tweak, thanks. After experimenting I set a value of 45 for my 23" screen and now the 'metro' tiles are far less clunky. It looks less like a Fisher-Price toy screen now! Incidentally I didn't have the scaling key so wonder why not?
    You're welcome!
    Yup, on my 11,6" i set it to 12.1", makes the tiles smaller and fits 4 rows! Finally for 1366x768.
      My System SpecsSystem Spec

  4. #3


    New Hope, PA USA
    Posts : 3
    Windows 8 Pro 64 Bit


    Thanks for everyone's help and contributions.

    I was trying to get more rows in the Metro UI on my Sony Vaio Duo 11 - this is 1920X1080, 11.6" screen and should default to 6 rows, but it would not allow me to go above 3 rows.

    I did the Registry mod - did not help.

    But changing screen size helped - I created the key for monitor size and used 12.1" first - it did not work, then I used 13" and I got my rows fixed!

    I wonder why the difference in behavior of different computers? I got my rows fixed by using fake screen size, but I am not sure if this affects something else....

    Vladimir
      My System SpecsSystem Spec

  5. #4


    Quote Originally Posted by vlad7777 View Post
    Thanks for everyone's help and contributions.

    I was trying to get more rows in the Metro UI on my Sony Vaio Duo 11 - this is 1920X1080, 11.6" screen and should default to 6 rows, but it would not allow me to go above 3 rows.

    I did the Registry mod - did not help.

    But changing screen size helped - I created the key for monitor size and used 12.1" first - it did not work, then I used 13" and I got my rows fixed!

    I wonder why the difference in behavior of different computers? I got my rows fixed by using fake screen size, but I am not sure if this affects something else....

    Vladimir
    Because Windows uses EDID to know the monitor size.
    Less Screen Size = Less DPI = Less Tiles shown.

    A 19" screen with 1366x768 resolution will give different amount of tiles from 11.6" screen with the same resolution.
      My System SpecsSystem Spec

  6. #5


    Posts : 36
    Windows 7


    Quote Originally Posted by MrShowdown View Post
    Quote Originally Posted by vlad7777 View Post
    Thanks for everyone's help and contributions.

    I was trying to get more rows in the Metro UI on my Sony Vaio Duo 11 - this is 1920X1080, 11.6" screen and should default to 6 rows, but it would not allow me to go above 3 rows.

    I did the Registry mod - did not help.

    But changing screen size helped - I created the key for monitor size and used 12.1" first - it did not work, then I used 13" and I got my rows fixed!

    I wonder why the difference in behavior of different computers? I got my rows fixed by using fake screen size, but I am not sure if this affects something else....

    Vladimir
    Because Windows uses EDID to know the monitor size.
    Less Screen Size = Less DPI = Less Tiles shown.

    A 19" screen with 1366x768 resolution will give different amount of tiles from 11.6" screen with the same resolution.
    Could you please tell the details about screen size, resolution ratio and monitor size? how to set for the different screen size and resolution ratio?
      My System SpecsSystem Spec

  7. #6


    Quote Originally Posted by gayxq View Post
    Quote Originally Posted by MrShowdown View Post
    Quote Originally Posted by vlad7777 View Post
    Thanks for everyone's help and contributions.

    I was trying to get more rows in the Metro UI on my Sony Vaio Duo 11 - this is 1920X1080, 11.6" screen and should default to 6 rows, but it would not allow me to go above 3 rows.

    I did the Registry mod - did not help.

    But changing screen size helped - I created the key for monitor size and used 12.1" first - it did not work, then I used 13" and I got my rows fixed!

    I wonder why the difference in behavior of different computers? I got my rows fixed by using fake screen size, but I am not sure if this affects something else....

    Vladimir
    Because Windows uses EDID to know the monitor size.
    Less Screen Size = Less DPI = Less Tiles shown.

    A 19" screen with 1366x768 resolution will give different amount of tiles from 11.6" screen with the same resolution.
    Could you please tell the details about screen size, resolution ratio and monitor size? how to set for the different screen size and resolution ratio?
    ?
    But btw this is the rough details:
    Screen Resolution 1366x768
    Aspect Ratio 16:9
    Monitor Size 18.5"

    My Laptop:
    Screen Res. 1366x768
    Aspect Ratio 16:9
    Monitor Size 11.6"

    Both at default settings:
    19" gets 4 rows
    11.6" gets 3 rows only.
      My System SpecsSystem Spec

  8. #7


    Orbiting the Moon
    Posts : 2,975
    Windows 10 x64


    Great tutorial, Mr. Showdown!

    What is a good value for 1366x768...?
    Here it's a 15.6" monitor if I measure it.

    From what I see, we need a bigger value for smaller tiles and a smaller value for bigger tiles?

    Thanks
      My System SpecsSystem Spec

  9. #8


    Quote Originally Posted by Hopachi View Post
    Great tutorial, Mr. Showdown!

    What is a good value for 1366x768...?
    Here it's a 15.6" monitor if I measure it.

    From what I see, we need a bigger value for smaller tiles and a smaller value for bigger tiles?

    Thanks
    Correct, specify a smaller value for a bigger size of tiles, and bigger value for a smaller size of tiles.
    But when I tested specifying the value to 19, 21, 24, 29, 32, 36, 40, and 42, all of them shows the same results.
    I guess 4 rows and its size are the max for 1366x768.
      My System SpecsSystem Spec

  10. #9


    I simply tried different values till I found one that looked best. Simple and no maths!!
      My System SpecsSystem Spec

Page 1 of 3 123 LastLast
DPI - Change for Modern UI in Windows 8
Related Threads
Source: Skype for Modern Windows 2.8: Getting Easier to Use ? - Skype Blogs
Windows 8.1 modern app crashes in Software and Apps
Hi all I'm new here so this will be my first thread. I've got some problems with a couple modern apps like the music app and video app. When I start one of these two the app crashes. Also there are some apps I want to use too like Clouder! and Tunein radio. when I start those apps it opens but I...
Hi All Updated to 8.1 update 1 2 weeks ago via Windows update, only problem I have is with 1 modern app, that crashes a lot now, otherwise everything else is fine, app is called Megatube, Antivirus Avast Antivirus 9.0.2016, Maybe I shouldn't have updated early to 8.1 update 1 lol, but don't...
Source A Guy
How to Change Zoom Level in Modern IE10 and IE11 in Windows 8 and 8.1 This tutorial will show you how to change the zoom level to enlarge or reduce the view of a webpage in modern IE10 and IE11 from 50% to 400% in Windows 8, Windows RT, Windows 8.1, and Windows RT 8.1. The default zoom...
Windows 8 Bypass Modern UI in Customization
Source A Guy
Eight Forums Android App Eight Forums IOS App Follow us on Facebook