High DPI Updates

Windows at its core is a legacy operating system trying to live in a modern world, and at times it shows its age. One area where Windows can quickly show its foundations is when running older applications on modern hardware with a high-resolution display. For a refresher, check out our article on why this is a problem, and how the company was trying to address it.

Windows 10 has made some major strides with High DPI, and many applications have been updated to support Windows per-monitor DPI awareness, but the legacy of Windows, and the lack of a requirement to code for DPI awareness even on a new application, means that many applications will never play nicely. To help combat this, Microsoft introduced a new scaling mechanism that would recognize if applications were not rendering correctly, and step in to address the scaling. It doesn’t work for every application, but the success has been good enough that with Windows 10 1903, this option is now on by default. This feature was first added with the Windows 10 Creators Update in 2017, so clearly there’s enough data now that they feel comfortable enabling this by default. If you’d like a refresher on the enhanced DPI scaling, we looked at it when it first launched.

My personal experience with the enhanced scaling is that it does work well, and this seems like a smart change to address applications that will likely never become DPI aware on their own. In 2019, when high-resolution is no longer a rare feature, this is really something that has become necessary. It should also reduce the number of times you see the pop-up letting you know its intervened, which, while useful, was likely something a lot of users didn’t really understand.

In addition, Task Manager now offers a new column you can select in the Details tab which will show you the DPI awareness of every running process, letting you know if they don’t support DPI scaling, or if they only support System level, per-monitor, or the latest per-monitor v2 specs.

Search and Sign-In Windows Sandbox
Comments Locked

71 Comments

View All Comments

  • bill44 - Friday, May 24, 2019 - link

    Been waiting since Creators Update for -well, creators update- a proper systemwide colour management that also supports wide colour gamut natively. 3D LUT support would be nice too.

    Never happened, never will. Lots of cosmetic and game focused updates, but nothing substantial. Like an SSD focused file system (only available in the Workstation version of Windows I think)..
  • Alexvrb - Friday, May 24, 2019 - link

    Most of their work was under the hood, yet as typical most people only see the cosmetic changes.

    Their work on implementing Retpoline and Fast Import was a pretty massive undertaking, read their detailed technical articles on the subject.

    https://techcommunity.microsoft.com/t5/Windows-Ker...

    The changes to how they manage updates are pretty nice too. I'm not talking about the superficial "you can delay on Home more", but rather the underlying systems were overhauled so more update work can be performed while the system is still up. They also manage Windows/App updates better, so as to not hurt performance when in use.
  • bill44 - Saturday, May 25, 2019 - link

    Thanks Alexvrb
    Interesting and useful. Under hood changes are nice, but it’s time to do something more substantial a user can see and use every day. It’s nearly 2020 and we still forced to use sRGB on our desktops, in a world, where we have P3, Adobe RGB, HDR etc.
    We can take photos in P3, game in HDR, but no seamless way of handling this in Windows. Each app has to do it’s own thing.

    A system wide Rec.2020 support is needed, that can constrain the gamut to sRGB when needed. Calibration should be done once, and all applications should/must take advantage of it.

    I’m all for under the hood updates (visible or not to the user) that benefits us all, but there has to be a time for windows to catch up to the 21st century visuals.
  • valkyrie743 - Friday, May 24, 2019 - link

    was waiting for over a year for tabs in the explorer but i guess that's not happening anymore. not happy
  • DominionSeraph - Saturday, May 25, 2019 - link

    Install Clover.
  • Alien88 - Saturday, May 25, 2019 - link

    Damn, didn't know about Clover, installed it and it is great, thanks for the heads-up!
  • erple2 - Friday, May 24, 2019 - link

    Interesting. This puts the `docker run microsoft/windowsservercore` back into perspective. I wonder if the work they did on that directly contributed to this version.
  • wolfesteinabhi - Saturday, May 25, 2019 - link

    why would they run out of numbers after 2100!!? ..they would still have 14 more years after it to get their shit together!!
  • Brett Howse - Saturday, May 25, 2019 - link

    Fair point!
  • beisat - Saturday, May 25, 2019 - link

    First decent update ever for w10 I think - love the sandbox idea. Can it also be persistent? I basically want docker / containers for windows but for GUI software to isolate some installs

Log in

Don't have an account? Sign up now