How to revoke "app running in background" setting for windows 8.1 apps?

25
2014-03
  • Power-Inside

    After installing an app from the Windows Store and opening it, I got a confirmation alert asking me if the app should "run in the background". I think it also said that I could turn off this feature from some PC settings page.

    I granted the app access to run in the background, but now I want to turn off this thing since I suspect it could be slowing down my computer.

    But I can't seem to find that option in settings. Google search and Windows Help & Support haven't been helpful.

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    How to set systemwide "XP style DPI scaling" in Windows 8.1?
  • Michael Geary

    I run my ThinkPad with a system DPI setting of 140%. In Windows 7 and 8, I enabled the "Use Windows XP style DPI scaling" checkbox in the Custom DPI Setting dialog. When this setting is off, non-DPI-aware applications get DPI virtualization via bitmap stretching, which results in large but fuzzy text. Turning on the checkbox disables this bitmap stretching, so non-DPI-aware apps get smaller text but without the fuzzy stretching. I find most apps to be more readable with the smaller crisper text, so I enable XP style scaling (i.e. disable DPI virtualization).

    Windows 8.1 RTM has removed this option completely. After upgrading, all of my non-DPI-aware apps are running with ugly bitmap stretching. I'm able to fix this by going into the Properties for each app and setting the "Disable diplay scaling on high DPI settings" box in the Compatibility tab, but that is a bit of a pain.

    Is there any way to restore the systemwide XP-style DPI scaling in Windows 8.1?


  • Related Answers
  • techie007

    Short answer (AFAIK): You can't anymore, as they reworked the DPI system in 8.1 to better adjust to newer HD displays and more complex setups (perhaps at the expense of running old, non-dpi-aware programs).

    Check this out, from the "Windows Extreme Blog" (blogs.microsoft.com, Jul 15, 2013): Windows 8.1 DPI Scaling Enhancements

    Blurb:

    With the recent proliferation of high-DPI tablets, notebooks, and external displays these high-DPI and DPI scaling issues became an important consideration for Windows 8.1.

    Windows 8.1 DPI scaling improvements are primarily focused on:

    • Optimizing the usability and readability of high-DPI displays
    • Providing a uniform experience multi-display systems Empowering
    • developers to optimize app-specific scaling based on display DPI
  • bokusama

    Long story short, you can set this globally by selecting "Let me choose one scaling level for all my displays" and signing out then back in.

    This is how I found out: I ran into the same problem. First I started fixing individually with compatibility settings but it soon becomes a headache because of so many different programs with this issue. So reading some pointers you learn that this option is meant so that each program can be adapted to different displays working in parallel so that it is readable in each by scaling it up as a bitmap which renders it larger but ugly (blurry) in many cases - granted, some might want it on a single display but then they can use some optimized size value that will still render well. So now Windows applies this to any monitor including the default even if it is the only one. I figured that maybe, if you told it to just use the same scaling on all displays it would no longer need the overhead of the per-display bitmap routine and disable it altogether -or at least match the optimized values that had always been available and good. The scaling functionality would simply match the manually selected values (Smaller - 100%, Medium - 125%, Larger - 150%, custom defined, etc.) without the per-display (bitmap) method which had always rendered nicely in the past. Seems I guessed right since now all programs render quite beautifully and even larger which I was not expecting since the blurry option was actually also yielding smaller text in my case (I did change some text sizes to make touch display usage easier, maybe it was that.)

    Since this is all I needed, I leave it to others to find out and clarify the exact mechanism of how this worked to improve what are simply conjectures of mine.