V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
morethansean
V2EX  ›  问与答

Windows 10 下屏幕缩放应用模糊的问题

  •  
  •   morethansean · 2016-11-02 10:12:26 +08:00 · 6821 次点击
    这是一个创建于 2979 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2k 分辨率屏幕默认系统中的缩放是 125%, Chrome 、资源管理器是为数不多能正常清晰显示的应用了……大部分其他应用,包括大部分系统应用例如任务管理器、右键点开任何东西出来的属性窗口,全都糊得眼睛疼……

    Google 了很久,用注册表的方式试了一下,结果发现这个注册表的方式其实就是在高级显示设置里,把自定义缩放因子设置成了 125%. 然而这个做法会导致所有屏幕同时缩放,于是瞬间那几个 1080p 的屏幕就变成了老人机……

    请问大家有什么解决办法吗……不开缩放字体实在太小我得凑老近了……开缩放吧,总不可能就用个 Chrome 吧……

    21 条回复    2016-11-02 13:29:06 +08:00
    hjc4869
        1
    hjc4869  
       2016-11-02 10:22:44 +08:00
    最好不要同时用多个 dpi 不同的屏幕。
    morethansean
        2
    morethansean  
    OP
       2016-11-02 10:55:59 +08:00
    @hjc4869 可是,如果我买个笔电,不是很正常的和外接显示器 dpi 不同么……
    bulldozer
        3
    bulldozer  
       2016-11-02 11:01:43 +08:00
    Win 10 是可以每个屏不同的分辨率和缩放比例的
    morethansean
        4
    morethansean  
    OP
       2016-11-02 11:29:00 +08:00
    @bulldozer 是的……问题在于那个显示器 DPI 设置是有 bug 的,比如 2k 屏默认 DPI 是 125% 缩放,然而就没有几个应用在这个缩放下不是糊的……我发现好的应用就 2 个:系统的资源管理器和 Chrome ,哦 edge 应该也是好的我一般不怎么用。连任务管理器都是糊的,右键菜单点出来的窗口也是糊的,根本没办法看……
    nszm
        5
    nszm  
       2016-11-02 11:29:03 +08:00
    自定義縮放看看,我用自定義縮放就不會模糊
    imcxy
        6
    imcxy  
       2016-11-02 11:46:09 +08:00
    接过公司 N 多显示器,总结一个结论

    一个不缩放 100%,一个 200%基本没问题,或者 2 个都 100%就没问题。

    虽然 windows10 做的不错了,不过 125%, 150%这些非点对点显示,只是将显示内容放大,你不同分辨率不同缩放,肯定效果不行。

    不同缩放+相同分辨率=难看(字体粗细差异)

    不同缩放+不同分辨率=不能看


    找找看看有没有第三方软件,提供 MacOS 那种模拟:先放大 200%再缩小,但是肯定要慢点
    DearTanker
        7
    DearTanker  
       2016-11-02 11:48:39 +08:00
    那些会模糊的就模糊呗,反正就没开过几次,你只是现在纠结一下而已。。
    ifaii
        8
    ifaii  
       2016-11-02 11:50:29 +08:00 via iPhone
    就算是一个 200%一个 100%同样有问题,副屏幕会是模糊的,只不过软件显示不会错位罢了,微软根本没认真处理这个问题
    edsgerlin
        9
    edsgerlin  
       2016-11-02 11:55:31 +08:00 via Android
    除非是用新版 WPF/MFC 开发,大部分 Windows 应用都是不能支持 per monitor DPI aware 的。不过我觉得这不是微软的锅, Mac 开发者大都老老实实用 Cocoa ,而 Windows 开发者还在用官方 GUI Toolkit 的就没多少了。
    morethansean
        10
    morethansean  
    OP
       2016-11-02 11:55:46 +08:00 via iPhone
    @nszm 自定义缩放是所有显示器一起缩...
    morethansean
        11
    morethansean  
    OP
       2016-11-02 11:58:17 +08:00 via iPhone
    @DearTanker 除了资源管理器、浏览器,和那种 metro 风格的应用, 其他系统应用全是糊的...
    morethansean
        12
    morethansean  
    OP
       2016-11-02 11:59:09 +08:00 via iPhone
    @edsgerlin 第三方软件就算了,大部分系统应用都是糊的啊!!
    honeycomb
        13
    honeycomb  
       2016-11-02 12:02:13 +08:00 via Android
    @hjc4869 @morethansean

    确实会遇到一些奇怪的问题
    比如一个 200%,一个 100%的时候
    chrome 的窗口在 100%的屏幕时,有些扩展的选项会出现鼠标点错位的 bug
    lcxz
        14
    lcxz  
       2016-11-02 12:22:15 +08:00
    Windows10_DPI_FIX 可以改善一点
    DearTanker
        15
    DearTanker  
       2016-11-02 12:26:49 +08:00
    @morethansean 么有吧,我怎么就注意到设备管理器那个程序会糊?其他的都很清晰啊。难道是因为我 4k 缩放 150%和你不一样?
    morethansean
        16
    morethansean  
    OP
       2016-11-02 12:31:44 +08:00
    @DearTanker 你也是多个分辨率不同的屏幕?还是单屏?
    7654
        17
    7654  
       2016-11-02 12:41:04 +08:00
    兼容性设置里 高 DPI 设置时禁用显示缩放 勾上
    这样显示效果会好些,不模糊,字也比较大,但是个别会有排版问题
    morethansean
        18
    morethansean  
    OP
       2016-11-02 12:53:50 +08:00
    @7654 我设置过,这样他们没有缩放是按照 100%显示的,于是很小。不过很小也比糊掉能忍,但问题的关键是,类似于任务管理器这样的应用,我发现他的 exe 文件邮件之后并没有 兼容性 这个 tab ……而且例如对着一个文件右键点属性弹出来的窗口(就比如设置兼容性那个窗口),我也不知道他是什么程序……不过估计就算知道也跟 taskmgr 一样没有兼容性这个 tab ……
    RobertYang
        19
    RobertYang  
       2016-11-02 13:05:40 +08:00 via Android
    你需要 124%的缩放
    7654
        20
    7654  
       2016-11-02 13:13:48 +08:00
    r#18 @morethansean
    这是 XP 时代的程序经过 100%缩放, 125%,及 125%高 DPI 设置时禁用显示缩放后的效果
    DearTanker
        21
    DearTanker  
       2016-11-02 13:29:06 +08:00
    @morethansean 我是 2 台 4k ,都缩放 150%
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2698 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:01 · PVG 18:01 · LAX 02:01 · JFK 05:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.